首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
宝塔
V2EX  ›  问与答

求一个 Windows 平台下对中文支持比较好的轻量级编辑器

  •  
  •   xml123 · 2018-08-22 15:13:38 +08:00 · 1508 次点击
    这是一个创建于 455 天前的主题,其中的信息可能已经有所发展或是发生改变。

    “对中文支持比较好”:能够正确处理中英文混排时的自动换行问题。
    “轻量”:大概是 notepad++、sublime text 这种量级,electron 应用冷启动感觉太慢了。

    notepad++据说可以通过运行"sci_sendmsg SCI_SETWRAPMODE SC_WRAP_CHAR"代码修复这个问题,然而尝试之后并没有解决问题。sublime text 没有搜到相关信息。VS Code 可以正确处理(虽说如此,右侧的缩略图还是会挡住半个汉字,这算是 bug 吗?还是我设置的问题?),但是太“重了”。用过的编辑器不多,不知道哪种编辑器能正确处理,请问各位是否知道其他解决方案?

    第 1 条附言  ·  2018-08-23 12:07:16 +08:00
    查找了一些方案,记录一下已知的信息以便后人查阅吧。

    首先 notepad++的 walkaround 还是有效的,我更新了一下 nppExec 插件的版本之后就没问题了,希望能帮到有相同问题的人。

    目前我已知的能满足我需求的软件(除了 notepad++)有 EditPlus,EmEditor,以及楼上提到的 EverEdit,不过这三个都是收费软件。

    实在不行就只能考虑 VSCode 这种更重的编辑器了,或者如果你能够接受,自带的记事本也是一种选择(不得不说至少在断行算法,记事本做的比很多编辑器都要好)。

    总之有类似需求的各位可以按情况选择合适的解决方案。
    10 回复  |  直到 2018-08-23 11:11:14 +08:00
        1
    lingll   2018-08-22 15:53:25 +08:00
    不知道 notepad++有什么问题?
        2
    halou12   2018-08-22 17:10:43 +08:00
        3
    jasonyang9   2018-08-22 17:16:40 +08:00
    @lingll #1 会把中文内容当作一个单词,折行逻辑感人
        4
    littleboyzt   2018-08-22 17:39:15 +08:00
    @halou12 感谢推荐,试试看
        5
    xml123   2018-08-22 18:53:21 +08:00
    @halou12 好像还挺贵的,官网上转了一圈也没看到付费版和非付费版的区别,还是说只能试用一定时间?
        6
    1024MB   2018-08-22 18:55:45 +08:00 via Android
    vim 算不算?
        7
    MonoLogueChi   2018-08-22 19:23:57 +08:00 via Android
    notepad2,只用来当文本编辑器够用了
        8
    halou12   2018-08-23 08:57:49 +08:00
    @xml123 具体我也不清楚,几年之前用过。可以联系下开发者问问
        9
    ysc3839   2018-08-23 09:24:12 +08:00 via Android
    Windows 自带写字板?
        10
    xml123   2018-08-23 11:11:14 +08:00
    @MonoLogueChi 刚刚尝试了一下,似乎并不能正确处理中英文混排的换行问题。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1765 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 16:36 · PVG 00:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.