V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
matrixage
V2EX  ›  分享创造

程序员生涯第五年, Gap 一年,做了个 typora 免费替代的应用,叫做 IF(没错就是叫 IF)

  •  4
     
  •   matrixage ·
    matrixage · 21 小时 41 分钟前 · 3434 次点击

    Mac App Store: https://apps.apple.com/us/app/if-gtd-for-professionals/id6460080040?mt=12

    我知道很多人不喜欢 Notion 那种 Markdown 非标准实现,只想要一个美的极简的,所见即所得的,高性能的,支持导入导出的,免费的 Markdown 编辑器,所以 IF 的目标很明确,就是满足这些通电,预览:

    极简设计: img_note

    支持所有 Markdown 标准: img_note

    导入导出: img_note

    选项: img_note

    我学习了 VSCode 的架构,支持 VSCode 那样的分栏: img_note

    还支持 Dark Mode: img_note

    今天刚刚发布,Mac App Store: https://apps.apple.com/us/app/if-gtd-for-professionals/id6460080040?mt=12 ,或者 Mac App Store 搜索“IF - GTD”也可以。

    官网: https://if.openages.com

    明天生成几个 infinity plan 的激活码,我的 Vx:Mrhehero ,加我进入 IF 种子用户群,提供”专业人士“证明(程序员工牌就行),即可获得 infinity plan 的激活码,先到先得。

    86 条回复    2024-10-12 18:56:06 +08:00
    zFxiang
        1
    zFxiang  
       21 小时 20 分钟前
    谢谢大佬,APP 很好用~
    matrixage
        2
    matrixage  
    OP
       21 小时 19 分钟前
    @zFxiang 感谢捧场!😀
    U97F3
        3
    U97F3  
       21 小时 13 分钟前
    等一个 ELSE ,免费使用 IF 的 infinity plan 才有的功能
    matrixage
        4
    matrixage  
    OP
       21 小时 6 分钟前
    @U97F3 IF 不付费也可以爽用,90%的用户免费的功能绝对够用😀
    CXPLAY
        5
    CXPLAY  
       21 小时 4 分钟前
    有计划支持其他平台吗?
    isc
        6
    isc  
       21 小时 0 分钟前 via Android
    分享创造 节点变成 反复造轮 节点了。
    matrixage
        7
    matrixage  
    OP
       20 小时 58 分钟前
    @CXPLAY 有的,Windows 在计划上,移动端的话暂未计划
    matrixage
        8
    matrixage  
    OP
       20 小时 57 分钟前
    @isc 体验一下嘛,是不是”重复造轮子“体验了才知道嘛😀
    Tubbs
        9
    Tubbs  
       20 小时 43 分钟前
    希望 windows 尽早支持,大佬到时候戳我一下:D
    matrixage
        10
    matrixage  
    OP
       20 小时 37 分钟前
    @Tubbs 好哒
    xhawk
        11
    xhawk  
       20 小时 15 分钟前 via Android
    typora 在 Windows 下我常用,我提个我的个人需求,需要支持那个 ctrl + L 快捷键,希望能直接连接 github 仓库,能直接 submit
    matrixage
        12
    matrixage  
    OP
       20 小时 13 分钟前
    @xhawk 说的具体点:”ctrl + L 快捷键,希望能直接连接 github 仓库,能直接 submit“,这个不太理解
    xhawk
        13
    xhawk  
       20 小时 9 分钟前 via Android
    @matrixage 在 Windows 下,ctrl+L 是切换到 markdown 源文件模式,
    能连接 github 仓库,是希望能直接编辑 github 的仓库的 markdown 文件,并且能直接 submit

    当然,如果能直接提交到各种存储桶也很有必要
    matrixage
        14
    matrixage  
    OP
       20 小时 2 分钟前
    @xhawk 这个需求点,其实在 IF 规划的模块里面可以实现,这个模块叫 Flow ,可以自定义 io (输入输出)流程,这个模块在我写完数据 Table 之后实现(下下个功能规划)
    sankemao
        15
    sankemao  
       18 小时 57 分钟前
    你这个和 typora 也不一样啊,typora 的 markdown 标记会保留并隐藏,并在鼠标选中时展开。
    matrixage
        16
    matrixage  
    OP
       18 小时 32 分钟前
    @sankemao 要一样干嘛?做产品需要点独特性嘛,一样那不很无趣😀
    iminto
        17
    iminto  
       11 小时 10 分钟前 via Android
    typero 唯一的优点是导出的 pdf 有目录,这是其他 md 编辑器做不到的
    tuolee666
        18
    tuolee666  
       11 小时 9 分钟前
    内存占用怎么样,我公司电脑用 typora 几万字就快卡爆
    imliukai
        19
    imliukai  
       10 小时 4 分钟前
    支持自定义存储桶吗
    randomstream
        20
    randomstream  
       10 小时 1 分钟前
    是 electron 吗?看包大小感觉像是
    neochen13
        21
    neochen13  
       10 小时 0 分钟前
    下载来试试看
    givebest
        22
    givebest  
       9 小时 54 分钟前
    188 MB 有点大啊
    rayae
        23
    rayae  
       9 小时 47 分钟前
    看起来像 obsidian
    digd
        24
    digd  
       9 小时 35 分钟前
    挺好的,就是这个命名太理想主义,根本不考虑搜索引擎能不能搜到
    gesse
        25
    gesse  
       9 小时 28 分钟前
    https://imgur.com/a/HC7vIqQ
    在白色背景下边界看不清了。
    wymisgod
        26
    wymisgod  
       9 小时 23 分钟前
    macOS15 刚刚程序崩溃了
    binxin
        27
    binxin  
       9 小时 13 分钟前
    有个小建议:
    开屏的全红有点刺眼。
    切换语言会关闭程序,但是预期应该是重启程序。
    streetShop
        28
    streetShop  
       9 小时 11 分钟前
    怎么能成为永久使用者
    saveai
        29
    saveai  
       9 小时 0 分钟前
    蹲一个 windows
    beiguo
        30
    beiguo  
       8 小时 57 分钟前
    大佬,用什么框架开发的啊,是 electron 吗?
    ZGame
        31
    ZGame  
       8 小时 43 分钟前
    @matrixage #14 我感觉他的意思应该是类似 git 那种推送 ,自动触发文件提交更新那种吧... 类似 jetlinks 那种 webhooks?
    ZGame
        32
    ZGame  
       8 小时 43 分钟前
    @ZGame jenkins
    Sniper000
        33
    Sniper000  
       8 小时 31 分钟前
    一共放出几个码子啊 还需要种子用户不 添加微信申请了
    zzq825924
        34
    zzq825924  
       8 小时 23 分钟前
    它的文档做的很好,如果能像微信读书一样选中评论加互动就更好了: https://if.openages.com/doc/pomo
    matrixage
        35
    matrixage  
    OP
       6 小时 37 分钟前
    @iminto 需求已加入计划:“Note 模块:支持导出为 PDF”
    matrixage
        36
    matrixage  
    OP
       6 小时 32 分钟前
    @tuolee666 几十万字都不是问题,IF 采用的块存储,即检测每个片段变化单独存储,懒加载,typora 那个年代的产物,之所以卡就是因为用的是全文变化检测,以及大量的针对全文的正则( IF 的变化检测和正则都是已正在编辑的段落为目标的,为优化性能我多花了两个月来处理)
    matrixage
        37
    matrixage  
    OP
       6 小时 31 分钟前
    @imliukai 后续会支持自定义图床,cloudflare r2 等。
    matrixage
        38
    matrixage  
    OP
       6 小时 31 分钟前
    @givebest electron 的威力😂
    matrixage
        39
    matrixage  
    OP
       6 小时 30 分钟前
    @rayae 可以说是,集成版的 obsidian ,当然质量肯定是比插件高的。
    matrixage
        40
    matrixage  
    OP
       6 小时 30 分钟前
    @streetShop 加 V
    matrixage
        41
    matrixage  
    OP
       6 小时 30 分钟前
    @wymisgod 切换语言重启,在 macos 沙箱环境会崩溃,下个版本修复。
    matrixage
        42
    matrixage  
    OP
       6 小时 29 分钟前
    @digd 额,SEO 确实是个问题,但不理想主义,不如去打工🐶。
    matrixage
        43
    matrixage  
    OP
       6 小时 28 分钟前
    @binxin 切换语言这个 bug ,会在下个版本修复。
    matrixage
        44
    matrixage  
    OP
       6 小时 27 分钟前
    @zzq825924 可不敢随便加评论😂
    mnday
        45
    mnday  
       5 小时 37 分钟前
    求 windows 版。onenote 不支持代码块,感觉快用不下去了
    tuolee666
        46
    tuolee666  
       5 小时 32 分钟前
    @matrixage windows 大概什么时候可以上?我这边主要用的 Windows
    pujx233
        47
    pujx233  
       5 小时 29 分钟前
    linux 版本未来可能支持吗
    reputati0n
        48
    reputati0n  
       5 小时 29 分钟前
    上手就俩 bug ,切语言会闪退,待办删除不了
    matrixage
        49
    matrixage  
    OP
       5 小时 12 分钟前
    @tuolee666 一个月之内,现在在搞 win 上的支付。
    matrixage
        50
    matrixage  
    OP
       5 小时 6 分钟前
    @pujx233 基于 electron 的,win 搞定了,linux 问题不大,可能得稍等一段时间(三个月以内)。
    matrixage
        51
    matrixage  
    OP
       5 小时 1 分钟前
    @reputati0n 切换语言这个是 macos 沙盒不允许强制重启,忽略即可,语言能切换成功,待办鼠标右键删除。
    YiXinCoding
        52
    YiXinCoding  
       4 小时 55 分钟前
    挺好的,我也是搞独立开发的,有几个问题想交流一下,请问下 Windows 的代码签名打算怎么解决啊,支付倒是有几个渠道,但是也没试过。
    https://afdian.com/
    https://z-pay.cn/
    Equinoxr
        53
    Equinoxr  
       4 小时 25 分钟前
    名字和 logo 灵感来自德国 iF 奖么
    matrixage
        54
    matrixage  
    OP
       4 小时 12 分钟前
    @YiXinCoding 你这不是签名,是付费渠道,我计划走 paddle
    matrixage
        55
    matrixage  
    OP
       4 小时 11 分钟前
    @Equinoxr 天天写 if else ,还需要来自于 iF 设计奖么😂,我就是想搞个程序员专属软件😊
    bkchan
        56
    bkchan  
       4 小时 8 分钟前
    反馈个 bug ,我只要一切换 language,就会闪退掉
    mdyh
        57
    mdyh  
       4 小时 4 分钟前
    非专业也试下 。整体挺好看,功能也好🔥
    两个小问题

    1.开屏大红色,太亮眼了
    2.白天模式,边界线不清楚
    pkxutao
        58
    pkxutao  
       3 小时 56 分钟前
    electron 的话,打包个 windows 的来试试呀,我愿意当志愿者
    Canight
        59
    Canight  
       3 小时 49 分钟前
    看下来挺好挺用心的一个产品,加油
    Specs
        60
    Specs  
       3 小时 41 分钟前
    Something Error
    App encountered unexpected exception

    Pomo 里把所有的都删了必出这个报错。

    markdown 里 /code 加了代码块,想往代码块后面加内容加不了了。。

    好像问题还很多
    matrixage
        61
    matrixage  
    OP
       3 小时 25 分钟前
    @bkchan 收到了,下版本修复
    matrixage
        62
    matrixage  
    OP
       3 小时 24 分钟前
    @pkxutao windows 一个月内发布
    matrixage
        63
    matrixage  
    OP
       3 小时 22 分钟前
    @Specs Pomo 那个确实是个 bug ,下版本修复; Markdown 加了 code 之后 连续按回车跳出 Code
    reputati0n
        64
    reputati0n  
       3 小时 14 分钟前
    @matrixage #51 右键点删除,没有反应,切换到其他功能删除按钮还在,偶发
    matrixage
        65
    matrixage  
    OP
       3 小时 9 分钟前
    @reputati0n 👌,我记下了,看看其他用户有没有 hit 这个问题,有的话我搞个解决方案。
    neochen13
        66
    neochen13  
       2 小时 44 分钟前
    实际体验,完成度挺高的,很不错,未来可期
    matrixage
        67
    matrixage  
    OP
       2 小时 36 分钟前
    @neochen13 感谢🙏
    bkchan
        68
    bkchan  
       2 小时 11 分钟前
    @matrixage #51 其实可以不用强制重启的,可以参考其他应用,提醒在下次重启时生效即可。
    Fish1874
        69
    Fish1874  
       2 小时 9 分钟前
    请问一下,怎么读取本地的文件夹?
    我想直接打开本地的文件,但用 if 没法打开。

    在设置里面只能导入某篇 md... 不能直接导入一个文件夹吗?
    matrixage
        70
    matrixage  
    OP
       2 小时 5 分钟前
    @bkchan 额 不重启会有一些地方语言未同步
    matrixage
        71
    matrixage  
    OP
       2 小时 5 分钟前
    @Fish1874 之后会推出一个“备份中心”的模块 支持批量导入导出
    yangzair
        72
    yangzair  
       1 小时 57 分钟前
    图片能传图床吗,支持 picgo 吗
    matrixage
        73
    matrixage  
    OP
       1 小时 55 分钟前
    @yangzair 后面支持
    ShineHyper
        74
    ShineHyper  
       1 小时 53 分钟前
    下载后用了下,作为 Typora 重度用户来说,这个编辑器有很多问题(只说 markdown 部分,todolist 那些功能我没看):
    1.不支持插图;
    2.复制粘贴一些表格、插图之类的 markdown 语句,贴进去后不会渲染( Typora 则丝滑渲染);
    3.有 bug ,我将"![ss](某远程图片地址链接)"贴进去后,不仅未渲染图片,连换行、删除字符都做不到了;
    4.设置语言闪退;
    5.只试了上述功能,整体流畅度不佳,跟 Typora 那种丝滑程度无法相比。
    真遗憾,我本来想找个 Typora 的替代品的...
    yiton
        75
    yiton  
       1 小时 53 分钟前
    可不可以加入 Matrial You 风格的主题
    matrixage
        76
    matrixage  
    OP
       1 小时 37 分钟前
    @ShineHyper
    1.支持直接嵌入图片或者插入 URL 图片,但现不支持图床
    2.复制表格还有其他 markdown 语句,经测试我这边是正常的
    3."![ss](某远程图片地址链接)" 有触发条件(这也是实现高性能编辑的关键),空格或者回车渲染
    4.设置语言会强制重启,目前 macos 沙箱环境不允许强制重启,手动重启后语言切换成功
    5.Typora 迭代了多少年,IF 才刚发布不久,要向前看

    感谢体验🙏,IF 会对你上面提出的问题做改进,包括复制粘贴,图床等功能。
    matrixage
        77
    matrixage  
    OP
       1 小时 34 分钟前
    @yiton 额,主题定制的话,所有组件都得定制,太费神了,所以 IF 放弃了主题定制这个方向,采用统一简约风格。
    jumuluata
        78
    jumuluata  
       1 小时 22 分钟前
    貌似删除就有问题,请问有反馈 bug 的渠道吗?
    zwei2333
        79
    zwei2333  
       1 小时 10 分钟前
    找到一个错别字 bug
    matrixage
        80
    matrixage  
    OP
       43 分钟前
    @jumuluata 长按删除
    matrixage
        81
    matrixage  
    OP
       43 分钟前
    @jumuluata 加 V
    matrixage
        82
    matrixage  
    OP
       42 分钟前
    @zwei2333 感谢🙏
    aofly
        83
    aofly  
       28 分钟前
    windows 会有吗?
    Charlie17Li
        84
    Charlie17Li  
       26 分钟前 via iPhone
    @iminto 对我来说,唯一的优势是自定义主题
    oldj
        85
    oldj  
       19 分钟前
    看起来不错,UI 设计也很漂亮。👍
    matrixage
        86
    matrixage  
    OP
       13 分钟前
    @aofly 有的,一个月之内推出
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2777 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:10 · PVG 19:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.