V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
adjusted
V2EX  ›  程序员

Sublime Text 4

  •  3
     
  •   adjusted ·
    wangzuo · 2021-04-01 09:44:41 +08:00 · 19609 次点击
    这是一个创建于 1337 天前的主题,其中的信息可能已经有所发展或是发生改变。
    113 条回复    2021-04-03 05:03:40 +08:00
    1  2  
    ericguo
        1
    ericguo  
       2021-04-01 09:50:49 +08:00   ❤️ 2
    又来骗钱了,首发能打折吗?
    unicloud
        2
    unicloud  
       2021-04-01 09:50:49 +08:00
    这 2 年 SublimeText 存在感越来越低了。。。
    yakumo520
        3
    yakumo520  
       2021-04-01 10:03:42 +08:00
    都 4 版本了,还停留在老 UI
    ershierdu
        4
    ershierdu  
       2021-04-01 10:04:00 +08:00
    对我来说,vscode 已经完全替代 sublime 、windows 自带记事本了…
    不过前提是 vscode 插件装得不多,很轻,开发工作都是在 jetbrains 系的 IDE 上做的
    SingeeKing
        5
    SingeeKing  
       2021-04-01 10:04:06 +08:00
    这东西内测了两年了,到底什么时候发布
    ershierdu
        6
    ershierdu  
       2021-04-01 10:04:40 +08:00
    @ershierdu #4 本来还提到了某个同类型软件,但是提示要注册满 2000 天,估计是被 ban 了?
    skinny
        7
    skinny  
       2021-04-01 10:06:21 +08:00
    太贵了! vscode 不香吗?!
    lneoi
        8
    lneoi  
       2021-04-01 10:06:26 +08:00
    原来还活着...
    skinny
        9
    skinny  
       2021-04-01 10:08:16 +08:00
    @ershierdu vscode 现在可以为不同的 workspace 安装或启用扩展,不过我都是全局安装……
    cai314494687
        10
    cai314494687  
       2021-04-01 10:08:46 +08:00
    我还以为能体验了呢
    mikuazusa
        11
    mikuazusa  
       2021-04-01 10:09:23 +08:00
    还可以,一直在用,够轻够实用
    Leonard
        12
    Leonard  
       2021-04-01 10:09:49 +08:00
    @ershierdu #6 notepad++?
    ershierdu
        13
    ershierdu  
       2021-04-01 10:10:06 +08:00
    @skinny #9
    感谢,主要是 jetbrains 太好用,让我没有动力去弄哈哈哈
    不过 wsl 中的项目偶尔用 vscode 还挺方便的
    ershierdu
        14
    ershierdu  
       2021-04-01 10:11:31 +08:00
    @Leonard #12
    是的,看了一下你的注册时间,满 2000 天了
    nine
        16
    nine  
       2021-04-01 10:20:54 +08:00 via iPad   ❤️ 3
    终于发布了? VS code 太卡了,尝试了几次都用不下去。
    treemonster
        17
    treemonster  
       2021-04-01 10:22:48 +08:00 via Android
    自从用了 atom,彻底告别 sublime
    yEhwG10ZJa83067x
        18
    yEhwG10ZJa83067x  
       2021-04-01 10:24:13 +08:00   ❤️ 2
    我就觉得 sublime 很好用的!
    无论你用 vscode 、vim...关键在人,而不是工具!
    juneszh
        19
    juneszh  
       2021-04-01 10:30:25 +08:00
    sublime 现在只用来当个便签.. 看看日志.. 代替 notepad
    wangkun025
        20
    wangkun025  
       2021-04-01 10:32:10 +08:00
    我是花了钱的。
    感觉很值。
    zhuangzhuang1988
        21
    zhuangzhuang1988  
       2021-04-01 10:35:42 +08:00   ❤️ 5
    @ericguo 咋骗你钱了?
    jtsai
        22
    jtsai  
       2021-04-01 10:38:19 +08:00
    白嫖党,一直在用没花过钱
    FrankFang128
        23
    FrankFang128  
       2021-04-01 10:39:40 +08:00
    时代变了
    mingli
        24
    mingli  
       2021-04-01 10:41:12 +08:00 via iPhone
    一直在用
    keer
        25
    keer  
       2021-04-01 10:41:49 +08:00
    刚学编程的时候确实是主力工具。主要当时 IDE 太卡了,这玩意谢谢 PHP 、PY 等动态性语言真挺合适。

    可现在机器性能指数级提升,已经用 IDE 完全取代了。这玩意也一直在电脑里,平时配合 IDE 辅助开发也挺不错的。
    x86
        26
    x86  
       2021-04-01 10:42:38 +08:00
    以前没 vscode 的时候,notepad++和 sublime 3 是真的好用,现在的话....
    Rocketer
        27
    Rocketer  
       2021-04-01 10:43:13 +08:00 via iPhone
    @ershierdu 我也在用那个不能说的软件,解析 json,xml,base64 等常用格式比 sublime 好用太多
    Greatshu
        28
    Greatshu  
       2021-04-01 10:46:38 +08:00
    之前用 sublime 发现居然有中文乱码问题,惊呆我了,还得自己装个包,果断换 np++
    RedisMasterNode
        29
    RedisMasterNode  
       2021-04-01 10:48:00 +08:00
    感觉很值也很好用;被 IDE 替代之类的是不可能的,一个几十 MB 的 SQL 我还要打开 IDE 去看,又慢又卡;快速记录个 markdown 文档也不可能是走 IDE 。
    总之各有各的优势,存在感低那和 vim 一样,只是不熟练快捷键而已吧= =。
    ruanimal
        30
    ruanimal  
       2021-04-01 10:49:09 +08:00
    @shuax 新版本有什么新功能吗
    lululau
        31
    lululau  
       2021-04-01 10:50:26 +08:00 via iPhone
    没有必要也没有资格奚落人家的吧,没有 atom,vs code 的时候你用什么? vim ? emacs ?你会吗?还不用的 sublime,十有八九还是盗版的
    superrichman
        32
    superrichman  
       2021-04-01 11:03:10 +08:00 via iPhone
    sublime 的插件很多都没有在积极维护,开发者都跑去给 vscode 写插件了。看着 vscode 用各种花里胡哨的插件用着不要太爽,而 sublime 万年不变,于是我选择了 vim (?)
    wangchonglie
        33
    wangchonglie  
       2021-04-01 11:06:09 +08:00
    我也觉得 sublime 挺好用的, 特别是 json 插件的支持, 尝试转换了好几次 vscode, 但是 json 的支持还是不够友好, 虽然 vscode 好看很多
    bubuyu
        34
    bubuyu  
       2021-04-01 11:13:28 +08:00
    对于我来说 vs code 已经完全够用了,sublime 3 还是正版用户,4 应该是不会买了。
    pkuphy
        35
    pkuphy  
       2021-04-01 11:20:27 +08:00
    大项目用 JetBrains,小项目用 VS Code,随手看文本文件用 CotEditor
    Felldeadbird
        36
    Felldeadbird  
       2021-04-01 11:48:36 +08:00
    我想知道 sublime 4 对中文支持如何呢?以前在 linux 下,默认要解决中文问题,印象深刻。
    lightjiao
        37
    lightjiao  
       2021-04-01 11:56:18 +08:00
    一直不知道 2 和 3 的区别
    那么,4 和 3 又有什么区别呢?
    VScode 出来后,我几乎一直在用 VScode 了
    hantsy
        38
    hantsy  
       2021-04-01 12:21:09 +08:00   ❤️ 1
    @skinny VSCode 这个 Workspace 设计还不好,插件太多,容易出问题,而且 VSCode 功能重叠的太多了。
    全局安装插件没问题,问题是 worksapce 能够选择要使用哪些插件,设置哪些全局 Plugins 在这个 WS 中激活吗?
    XIVN1987
        39
    XIVN1987  
       2021-04-01 13:08:53 +08:00
    4 比 3 升级了什么??
    感觉 3 这个版本号还没用多久吧,,为啥要升级到 4,,继续用 3 不行吗??
    XIVN1987
        40
    XIVN1987  
       2021-04-01 13:10:47 +08:00
    vscode 把设置放到.code 目录下感觉很不好,,我想在同一个目录下有两个项目怎么办??同一个目录下也没法放两个.code 目录啊
    iyu90
        41
    iyu90  
       2021-04-01 13:15:11 +08:00 via iPhone
    居然出 4 了,没被 vscode 捶死也是神奇
    nieyujiang
        42
    nieyujiang  
       2021-04-01 13:16:23 +08:00 via iPhone
    这玩意当个记事本还是挺不错的🤣
    shuax
        43
    shuax  
       2021-04-01 13:22:35 +08:00   ❤️ 1
    @ruanimal

    我感觉比较明显的有
    1 、标题栏主题化
    2 、加入 python3.8
    3 、优化输入法支持
    foMM
        44
    foMM  
       2021-04-01 14:29:51 +08:00   ❤️ 2
    原来 v4 必须要 license 才能用,那只能告辞了……
    1419co1in
        45
    1419co1in  
       2021-04-01 14:43:19 +08:00
    最近在用 Nova,是 macOS 端的 native app,感觉非常流畅
    1419co1in
        46
    1419co1in  
       2021-04-01 14:43:48 +08:00
    LokiSharp
        47
    LokiSharp  
       2021-04-01 14:45:29 +08:00
    ST3 的 License 能继续用?!太良心了!
    love
        48
    love  
       2021-04-01 14:55:04 +08:00
    这么好的软件,被不如它但不求赚钱资金无限的某大厂用免费打败了,唉这世道
    怎么没有大厂也收了去和 vscode 打啊,这样就轮到 m$头疼了,原生技术怎么也体验上限比 html 高得多
    国内大厂应该不可能,码云应该没这个魄力收了再集成它家服务
    LokiSharp
        49
    LokiSharp  
       2021-04-01 14:59:27 +08:00
    @love 作者已经财务自由了,纯靠兴趣在维护
    ayang23
        50
    ayang23  
       2021-04-01 15:39:04 +08:00
    不支持 LSP,没啥大用
    aaa5838769
        51
    aaa5838769  
       2021-04-01 16:10:13 +08:00
    优势在那?
    mahone3297
        52
    mahone3297  
       2021-04-01 16:26:07 +08:00   ❤️ 1
    用了 sublime text,就不想用 vscode 。速度感觉 ST 快很多
    pkookp8
        53
    pkookp8  
       2021-04-01 16:29:59 +08:00 via Android
    看代码 vsc
    看日志 npp
    写代码 vim
    调试 grep awk less
    MrKrabs
        54
    MrKrabs  
       2021-04-01 16:32:24 +08:00
    vscode 现在 450MB 好恶心
    dinjufen
        55
    dinjufen  
       2021-04-01 16:38:48 +08:00
    写单个文档、查看文档、读代码,sublime 还是挺好的
    做项目用 vscode
    KyrieJoshua
        56
    KyrieJoshua  
       2021-04-01 16:45:06 +08:00
    在购买的边缘停留了很久,因为没有 license 的版本比较老。但是七百多感觉还是有点小贵,毕竟定位也不是 ide,现在不知道还是不是这个价格了。。最后忍痛换成了 vscode,也慢慢习惯了。
    确实一开始体验比 sublime 卡,然后逼得我电脑内存 8g 换成了 16g (其实就是想换电脑)。。
    wowbaby
        57
    wowbaby  
       2021-04-01 16:46:21 +08:00
    sublime text 我只当记事本和打开大文档用,
    ericguo
        58
    ericguo  
       2021-04-01 17:19:29 +08:00
    @zhuangzhuang1988 我也不知道,就是用着用着,觉得很爽很省内存,然后就剁手了。。。
    ericguo
        59
    ericguo  
       2021-04-01 17:20:44 +08:00
    @ayang23 支持的,第三方。。https://github.com/sublimelsp/LSP
    WildCat
        60
    WildCat  
       2021-04-01 17:23:14 +08:00
    VSCode 挺好的,大项目 IntelliJ / Xcode
    dioxide
        61
    dioxide  
       2021-04-01 17:32:34 +08:00
    @LokiSharp 哪里有说么? 没看到啊. ST3 的 License 可以直接使用 ST4?
    falcon05
        62
    falcon05  
       2021-04-01 17:41:42 +08:00 via iPhone
    好像一直在吃灰,扩展没有 vscode 丰富,打开大文件速度又不如 vim 。
    LokiSharp
        63
    LokiSharp  
       2021-04-01 17:57:04 +08:00 via iPhone
    @dioxide 我装上自动注册了啊
    ruooooooli
        64
    ruooooooli  
       2021-04-01 18:00:33 +08:00   ❤️ 1
    我是花了钱的
    感觉很值 + 1

    界面友好简洁,这是我一直没有换成功其他编辑器的重要原因
    macha
        65
    macha  
       2021-04-01 18:12:40 +08:00
    之前还在纠结要用 st 还是 vscode,现在已经完全被 vscode 折服了。
    DFshpAq3
        66
    DFshpAq3  
       2021-04-01 18:20:51 +08:00
    VS Code 生态是比 Sublime Text 好没错,但是后者一样有完备的编辑器能力,我拿来写前端完全没问题,该有的能力都有。关键是它是原生应用,比 Vim 简单容易上手,Mac 上还有一个比较好的叫 Nova,用过之后速度和体验还是比不上 Sublime Text 。说是最强原生编辑器一点毛病没有
    DFshpAq3
        67
    DFshpAq3  
       2021-04-01 18:22:05 +08:00
    @DFshpAq3 口误,不是最强,应该说体验最好
    xpfd
        68
    xpfd  
       2021-04-01 18:38:41 +08:00
    我用国产的 everedit 编辑器 比 npp 好用多了 买了授权以后每年激活 8 次
    Issacx
        69
    Issacx  
       2021-04-01 19:00:38 +08:00
    sublime 的 GUI 是用什么写的? sublime 在跨平台的同时给人感觉惊人地流畅。
    yangxin0
        70
    yangxin0  
       2021-04-01 19:04:17 +08:00
    这玩意儿要是开源就好了
    wangkun025
        71
    wangkun025  
       2021-04-01 19:05:35 +08:00
    @Issacx 看维基百科是 C++和 Python
    cmdOptionKana
        72
    cmdOptionKana  
       2021-04-01 19:27:02 +08:00
    @Issacx 用 C++做了三个平台的编辑器,作者真的很强。
    fpure
        73
    fpure  
       2021-04-01 19:41:13 +08:00
    @hantsy 我也觉得 vscode 的 Workspace 设计的有毛病,vscode 的 Workspace 类似于 eclipse 那种,我希望的 Workspace 是用来隔离不同用户设置和插件的
    fpure
        74
    fpure  
       2021-04-01 19:43:13 +08:00
    @hantsy 类似于多租户的概念
    irytu
        75
    irytu  
       2021-04-01 19:59:33 +08:00 via iPhone
    @wangkun025 python 应该只是 API 接口 方便插件开发的
    irytu
        76
    irytu  
       2021-04-01 20:02:26 +08:00 via iPhone   ❤️ 1
    @dioxide 可以的,来 discord server,每次更新有下载链接 https://i.loli.net/2021/04/01/DLvFrCEWxeGtAhz.jpg?width=1004&height=2532
    dioxide
        77
    dioxide  
       2021-04-01 20:14:50 +08:00
    @shuax 这 link 是从哪放出的? 官网上没看到啊
    towser
        78
    towser  
       2021-04-01 20:21:44 +08:00
    sublime 一直有个 tab 和空格转换出错的 bug
    n1dragon
        79
    n1dragon  
       2021-04-01 20:37:32 +08:00
    要是原生支持 m1 就好了。
    Jat001
        80
    Jat001  
       2021-04-01 20:39:31 +08:00
    @dioxide #77 只在 discord 上有,另外有更新的 api https://www.sublimetext.com/updates/4/dev_update_check
    pluvet
        81
    pluvet  
       2021-04-01 20:40:05 +08:00
    推荐一下 notepad3
    bequt
        82
    bequt  
       2021-04-01 21:15:32 +08:00
    期待 vscode 出个 mini 版本,到时候就世界大同了
    hronro
        83
    hronro  
       2021-04-01 21:27:36 +08:00   ❤️ 3
    @Issacx @wangkun025 @cmdOptionKana

    怎么可能用 C++ 做了 3 个平台,真要做了 3 个平台,那每个平台都应该会直接用平台原生的 widget,但实际情况是每个平台的 UI 都是一样的,并没有用到平台原生的 UI 。
    没记错的话 Sublime Text 的技术栈应该是 QT + Skia,QT 应该是用来做 UI 无关的部分的跨平台的,然后 UI 部分是直接用 Skia 绘制的。
    对没错,就是那个 Flutter 、Chrome 、Firefox 、Android 的底层绘制引擎 Skia 。
    Kylin30
        84
    Kylin30  
       2021-04-01 22:36:35 +08:00
    还是不是支持 GBK 吗?
    sorshion
        85
    sorshion  
       2021-04-01 22:42:16 +08:00
    sublime text 如果当初扩展安装再容易些,作者更新再勤一些,也许现在还可以与 vscode 抗衡一下
    cmdOptionKana
        86
    cmdOptionKana  
       2021-04-01 22:46:34 +08:00
    @sorshion 当初不知为啥偷懒了一段时间
    cubecube
        87
    cubecube  
       2021-04-01 22:47:10 +08:00
    Sublime 我也不知道是因为我装啥插件了导致的,不到一千个字符,选中部分行之后特别卡。。
    简直正版软件的受害者,换 vscode 了
    macos 版本
    dartabe
        88
    dartabe  
       2021-04-01 23:46:09 +08:00   ❤️ 1
    sublime 是为数不多审美在线的编辑器了

    无奈 vscode 虽然丑但是好用啊
    chiu
        89
    chiu  
       2021-04-02 06:58:02 +08:00
    @nine #16
    装了多少插件?
    mikulch
        90
    mikulch  
       2021-04-02 08:13:46 +08:00 via iPhone
    @1419co1in 看起来不错啊,打开速度快吗?
    mikulch
        91
    mikulch  
       2021-04-02 08:15:28 +08:00 via iPhone
    @DFshpAq3 原来 nova 的体验还是比不上它啊,我还以为比得过呢。
    ayang23
        92
    ayang23  
       2021-04-02 08:27:09 +08:00
    @ericguo 重启了一下,竟然可以了,谢谢。

    请问老兄知道怎么让 LSP-pyright 使用 django 的 stubs 吗?没有 stubs 就没法识别 django model objects 属性。我把 vscode 下面的 stubs 拷贝过去,以及设置 pyrightconfig.json 的 stubPath 都不管用。
    skinny
        93
    skinny  
       2021-04-02 09:09:29 +08:00
    @hantsy 这种倒是没有,不过可以全局全部启用,然后为不同 worksapce 分别禁用扩展,你说的那种像白名单模式,vscode 这个却像黑名单模式。你打开扩展管理边栏,点扩展小齿轮就可以看到相关设置了,配置好记得保存 worksapce 。
    skinny
        94
    skinny  
       2021-04-02 09:11:57 +08:00
    @skinny 我说的还不够准确,为 worksapce 单独启用一个已禁用扩展也是可以的
    skinny
        95
    skinny  
       2021-04-02 09:14:55 +08:00
    就是第一次配置 worksapce 有点麻烦。
    silencelixing
        96
    silencelixing  
       2021-04-02 09:37:27 +08:00
    试试回复图片
    ericguo
        97
    ericguo  
       2021-04-02 09:46:49 +08:00   ❤️ 1
    @ayang23 我用 Tabnine + Rails,你这个异教徒!🐶
    ericguo
        98
    ericguo  
       2021-04-02 09:49:36 +08:00
    @Kylin30 是的,就是那么骄傲,只能用插件: https://github.com/seanliang/ConvertToUTF8
    Wincer
        99
    Wincer  
       2021-04-02 10:30:05 +08:00
    @1419co1in 昨晚试了一下,对 go 的支持不好,另外还不支持更换 key binding 。除此之外还可以
    tlerbao
        100
    tlerbao  
       2021-04-02 11:06:23 +08:00
    正准备卸载 sublime text,全用 vscode 哈
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3022 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:54 · PVG 22:54 · LAX 06:54 · JFK 09:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.