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

我开发了一款所见即所得的 Markdown 编辑器邀请 V 友来使用。

  •  
  •   ChrisFreeMan · 2023-09-03 01:40:05 +08:00 · 769 次点击
    这是一个创建于 446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    废话小作文,没耐心可以跳过

    自我开发了两款 SwiftUI 原生应用后,这是我第三款,也是第一款非原生开发的应用。切换到非原生技术栈的原因还是因为我在试用 SwiftUI 上遇到不少挫折,主要是在开发 macOS 平台应用上,开发效率非常差,性能也不如预期的好,框架本身很多 bug 以及不成熟。还有因为我是个 Vim 党,所有的原生开发锁死在 Xcode 这个巨难用的编辑器让我非常难受。自从 All In TS 后快乐了不少,几乎没有遇到坑,写起应用来贼舒服,配合 lunarVim 快乐到起飞。

    比起开发我真的很不喜欢推广,每次干这事都心情复杂,终于要从自嗨的状态到要被见见光批判的时候了,但是是驴子是马总是要拉出来转转,应用总要被人用才有它存在的理由。

    这里尤其感谢 Electron 社区的老哥 @BlackHole1 ,应用能够顺利上架也多亏了他,老哥非常 nice 帮我解决了issue后,后面遇到 electron packager 的 bug ,还特地帮忙联系 apple 的人帮助测试打包上传。非常热心的老哥❤️。

    我的第一款应用:DeepFocus

    我的第二款应用:PMBoard (放弃 swiftUI 技术栈,以及质量原因已经将其下架)

    应用名称:Simark

    目标平台:

    • macOS 10.13 即以上
    • iOS ( Next )
    • Android ( Planning )
    • Windows ( Planning )

    image1

    • 官网:链接
    • 用户社区(改进意见和反馈丢这里):链接
    • Mac App Store: 链接

    功能和特性:

    • 所见即所得 Markdown 编辑器
    • 即开即用,简洁高效,数据存放在本地数据库中,便于以后云同步
    • 代码块高亮
    • 图片插入
    • 数据随时导出( Markdown ,pdf )
    • GFM (github flavored markdown) 风格

    虽然是使用 Electron 并不代表没有追求,尽可能的模拟原生的体验,内存占用尽量少,多余第三方库尽量不用,能手搓的都手搓了。保持最瘦状态。

    关于未来移动端技术栈打算采用 ReactNative 。

    不多废话了试试吧,免费的。特地周末深夜发出是因为目前还是早期阶段,主要是需要一部分朋友来反馈改进这个产品,打算作为一个长期经营的项目。

    感谢大家🙇

    6 条回复    2024-02-14 23:59:08 +08:00
    equationzhao
        1
    equationzhao  
       2023-09-03 02:08:50 +08:00
    三个问题:
    1. 好像不支持直接在 finder 打开用 simark 打开?
    2. 在软件里打开已有的 md 文件使用的是 ‘import markdown file’ ? 编辑完这个文件后会修改原有的文件吗
    3. 支持修改 ui 字体/主题吗
    ChrisFreeMan
        2
    ChrisFreeMan  
    OP
       2023-09-03 02:13:52 +08:00
    @equationzhao

    1. 可以导入 markdown 文件,目前不支持直接打开 markdown 文件,这个其实是一个使用数据库的记事本 + markdown 编辑器
    2. import markdown file 是将原文件复制到 Simark 数据库中,所有的数据是存储在应用的数据库中
    3. 目前暂时不支持修改字体,主题的话目前只支持 黑暗、明亮、跟随系统三种模式。暂时只有黑暗和明亮两种主题。不支持自定义。
    AdamKing
        3
    AdamKing  
       292 天前
    IOS 什么时候上线?
    ChrisFreeMan
        4
    ChrisFreeMan  
    OP
       292 天前
    @AdamKing iOS 需要一段时间才会开工,macOS 还要一周左右打磨完毕,之后就是上云同步功能,云功能完成了才会到 iOS 手机,然后才是 iPad 。云同步功能估计要一个月的时间,iOS 开发估计要 2-3 个月左右的时间。
    ChrisFreeMan
        5
    ChrisFreeMan  
    OP
       292 天前
    @AdamKing 这个着急不得,我不会为了多平台而多平台,如果一个平台没有打磨到我自己觉得好用,就不会开始的。
    dahaoyoubeifeng
        6
    dahaoyoubeifeng  
       281 天前
    能问下是用了哪个编辑器组件吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3442 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:29 · PVG 18:29 · LAX 02:29 · JFK 05:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.