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

Zed Editor:最完美的快速启动编辑器

  •  
  •   tsohgdivil · 156 天前 · 7321 次点击
    这是一个创建于 156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直用 CotEditor 作为临时编辑器,但是现在打算切换到 Zed Editor 了。

    感觉现在 Zed Editor 作为临时编辑器已经接近完美了

    1. 启动迅速
    2. 可以直接打开单文件不用建项目
    3. 支持 LSP
    4. 支持 Copilot

    之前唯一的不爽的就是 control+↓查看最近编辑的文件,不知道哪个版本也加上了,现在好像已经变成 CotEditor 的超集了。作为主编辑器不知道好不好用,但是作为临时编辑器好像没有什么可以挑刺的地方了。

    第 1 条附言  ·  156 天前
    我要注释下了,我说的是最完美的 [快速启动] 编辑器 ,不是最完美的 [编辑器] 啊

    单纯从功能上说还是有不少缺失的
    68 条回复    2024-09-10 14:21:47 +08:00
    tsohgdivil
        1
    tsohgdivil  
    OP
       156 天前 via iPhone
    再加两点:
    5. 原生支持 vim mode
    6. 内置命令行窗口
    kevenli
        2
    kevenli  
       156 天前
    看着很不错!还是开源的 感谢推荐~
    YooboH
        3
    YooboH  
       156 天前
    coteditor 性能实在太差了,稍微打开个几十 MB 的文件就卡卡的。我也是换了 zed ,挺不错的,不过不支持 markdown ,扩展也残缺,确实只适合做个临时编辑器
    weeei
        4
    weeei  
       156 天前
    完美说不上,性能是不错。
    编辑配置没有做 GUI 不是很好上手。
    volvo007
        5
    volvo007  
       156 天前
    如果使用 python 的虚拟环境的话,目前 zed 还不能像 vsc 那样可以点一下切换环境
    lichao
        6
    lichao  
       156 天前
    性能方面应该是完胜 VS Code ,但是生态估计得追赶很多年,况且现在还是 Mac ONLY
    QlanQ
        7
    QlanQ  
       156 天前
    完美谈不上,但是确实好用,我记得官方明确表示不支持 批量替换,不知道现在有没有改,目前已经用 zed 替代 vscode 了
    lichao
        8
    lichao  
       156 天前   ❤️ 1
    @lichao VS Code 的成功也恰恰说明了性能没那么重要,性能非常牛逼的 Sublime Text 已经逐渐淡出视野
    DoveAz
        9
    DoveAz  
       156 天前
    @lichao vscode 扩展性太强了,基本上什么文件都能很方便的安装一个插件来支持语法高亮和格式化😁
    idlerlestat
        10
    idlerlestat  
       156 天前
    coteditor 最大的优势是在 mas 里,不用另外去打开浏览器下载
    parthenon2007
        11
    parthenon2007  
       156 天前
    目前只能算是加强版的记事本,用来写代码还差点意思,容易血压升高
    suren1986
        12
    suren1986  
       156 天前   ❤️ 1
    点赞。比 Sublime 少了一个定期请求付费的弹框😂
    lichao
        13
    lichao  
       156 天前
    @suren1986 Sublime 比较火的那几年确实赚了不少钱,据说一年 4000W 刀收入
    djangovcps
        14
    djangovcps  
       156 天前
    代码怎么跳转啊,就是点击 方法直接跳过去
    ck65
        15
    ck65  
       156 天前
    看来可以平替我的 Sublime 了,唯一(二)要求启动快能开大文件。
    yangg
        16
    yangg  
       156 天前
    用了 1 ,两个月已经删除,总感觉不是很顺手
    Socrazy
        17
    Socrazy  
       156 天前
    不能使用 OpenAI 代理接口是吧,只能输入官方 api?
    highFreqSurfer
        18
    highFreqSurfer  
       156 天前
    没 debug
    tsohgdivil
        19
    tsohgdivil  
    OP
       156 天前
    @Socrazy
    {
    "assistant": {
    "openai_api_url": "https://xxxxxx/v1"
    }
    june4
        20
    june4  
       156 天前
    vscode 这回是碰到真正的对手了
    tsohgdivil
        21
    tsohgdivil  
    OP
       156 天前
    @june4 要和 vscode 掰手腕还为时尚早,现在还在韬光养晦
    MrKrabs
        22
    MrKrabs  
       156 天前
    cot 小而美
    zhenjiachen
        23
    zhenjiachen  
       156 天前 via iPhone
    不支持 win
    Nyeshuai
        24
    Nyeshuai  
       156 天前
    更新的很勤, 到最近是可以替换掉 sublime 了, 之前的 emmet 长期只支持 html, tsx 里手敲也不提示标签, 现在补上了, 快捷键和 vscode 统一下, 没感觉什么不适. Rust 写的东西感觉就更可靠.
    qcbf111
        25
    qcbf111  
       156 天前
    @lichao #8 其实性能很重要,但是只表现在编辑时的流畅度。至于内存占用,首次打开时长这些不重要。
    kneep
        26
    kneep  
       156 天前
    貌似只支持 LSP ,Sublime 是有自己的代码索引引擎的。
    civetcat
        27
    civetcat  
       156 天前
    从去年那时候就有尝试,一直是当备用的,性能确实不错。就是迟迟没等到 windows 和 linux 正式的安装包
    71oG4t5Zq6Bgx4tE
        28
    71oG4t5Zq6Bgx4tE  
       156 天前
    就是不知道啥时候能支持 win
    adeweb
        29
    adeweb  
       156 天前
    已经用它替代 Notepad++和 CotEditor ,作为单文件甚至小项目查看编辑器,确实很赞。
    loganovo
        30
    loganovo  
       156 天前
    之前想用来着,但是看到这个 issue:即使系统环境已经有 node ,还是会自动下载新的 NodeJS 和 npm 的问题解决了吗?而且还没有提示

    gesse
        31
    gesse  
       156 天前
    Zed Mono
    字体也很好看
    AmberTest
        32
    AmberTest  
       156 天前
    vim 用户觉得 zed vim mode 的 y 、/、: 这三个按键的效果有点奇怪,其他都还挺好用的
    tsohgdivil
        33
    tsohgdivil  
    OP
       156 天前
    这个设计确实有问题,看 issue 好像说正在改了吧
    Jobin0528
        34
    Jobin0528  
       156 天前 via iPhone
    我一般当作文本编辑器,这个该如何设置退出时自动保存当前为保存的文档作为缓存?下次打开时自动载入?
    Socrazy
        35
    Socrazy  
       156 天前
    @tsohgdivil #19

    {
    "assistant": {
    "version": "1",
    "provider": {
    "name": "openai",
    "type": "openai",
    "default_model": "gpt-4-turbo-preview",
    "api_url": "http://localhost:11434/v1"
    }
    }
    }

    官网找到了
    coolcoffee
        36
    coolcoffee  
       156 天前
    目前我工作中还是以本地 Jetbrians 为主,远程 VS Code ,轻量阅读编辑 Zed 。

    Zed 的本地搜索功能比起 VSCode 差远了,所以经常作为代码阅读器一起开。
    yvescheung
        37
    yvescheung  
       156 天前
    zed 无法记住上次打开时的窗口大小,这点比较恼人
    tsohgdivil
        38
    tsohgdivil  
    OP
       156 天前
    @yvescheung 可以去提个 issue ,我看他们回的好像还挺勤
    tianzi123
        39
    tianzi123  
       156 天前
    没插件生态就都是虚的,我 vscode 装了 100 多个插件
    evam
        40
    evam  
       156 天前
    没在 mac app store 上架。。继续用 cot 吧
    yvescheung
        41
    yvescheung  
       156 天前
    @tsohgdivil 那个 issue 已经提了一年了
    jqtmviyu
        42
    jqtmviyu  
       156 天前
    不支持批量替换, 当个记事本都不几个.
    suren1986
        43
    suren1986  
       156 天前
    @jqtmviyu 可以批量替换
    passion336699
        44
    passion336699  
       156 天前
    所以 zed 怎么格式化的快捷键是什么....
    Rrrrrr
        45
    Rrrrrr  
       156 天前
    我也觉得性能其实没这么重要,生态才是重要
    cuicuiv5
        46
    cuicuiv5  
       156 天前
    windows 下有什么类似的快速启动的编辑器吗
    chiu
        47
    chiu  
       156 天前
    >> 可以直接打开单文件不用建项目
    这也是一个优点?
    GTim
        48
    GTim  
       156 天前
    @YooboH zed 打开好几百兆的也是卡的不行
    Binwalker
        49
    Binwalker  
       156 天前
    功能太少了,连 fallback 字体都不支持,其它的更是,插件生态就更不用说了
    更何况还只支持 mac
    虽然比较看好,但是在出全平台支持前还是观望一下比较好
    GoodRui
        50
    GoodRui  
       155 天前

    个人观点,并不美观,也不简洁,比起 CotEditor 来说。性能的话没做详细对比暂时不做评论。以下仅作为简单文本编辑、查看使用场景下,部分功能和体验跟 CotEditor 对比。
    易用性比较差,比如不支菜单设置,不支持插件,支持的语法高亮类型太少,选择字符后文本中相同字符也没有高亮。我的 Mac 长期挂着 QX ,但是每次打开 zed 左下角过一会都提示 Auto update failed ,我手动检查更新卡一会也会提示这个不知道什么情况。还有个很要命的,看我上面的截图,为什么 Plain Text 格式的文本界面,右边有这么大块分割区域?这个我看了半天也不知道有什么意义,也不知道怎么关闭。文本类型改为其它 比如 yaml 、shell script 等就不会有这个区域...实在是让人无语。
    Carson089
        51
    Carson089  
       155 天前 via iPhone
    vscode 可以 python 、c++,所有系统,做算法就很爽
    goldenlove
        52
    goldenlove  
       155 天前
    现在终于像点样子了,刚出那会只能说一言难尽😅
    Bluecoda
        53
    Bluecoda  
       155 天前
    copilot chat 支持了吗?之前看还不支持
    tsohgdivil
        54
    tsohgdivil  
    OP
       155 天前
    @Bluecoda 不支持,事实上我理解他的 copilot 支持也是靠了一些 hack 的,因为 GitHub 官方并没有给出通用的接口
    looo
        55
    looo  
       155 天前
    刚才测试了下:
    CotEditor 、Sublime Text 、Zed 、Fleet 这几个打开 1.37GB 日志文件,Zed 速度最快 8.36 秒,别的都太慢了,即便打开了软件拖动就明显卡动
    shilianmlxg
        56
    shilianmlxg  
       155 天前
    @looo windows 有好用的嘛 哥哥
    Ethkuil
        57
    Ethkuil  
       155 天前 via Android
    @looo 建议试试 EmEditor ,3 秒以内就能开
    YooboH
        58
    YooboH  
       155 天前
    @GTim 我这里测试 zed 打开几百兆的文件没问题,只是说比小文件稍微不流畅那么一点,但整体 ok 。而 coteditor 对哪怕稍微大一点的文件都是完完全全不可用的,我都不知道为什么那么多人推荐,性能差的离谱...
    YooboH
        59
    YooboH  
       155 天前
    @GoodRui QX 是你分流规则的问题,我这里挂着 QX 是正常的
    looo
        60
    looo  
       155 天前
    @shilianmlxg 我是 mac
    qwertyzzz
        61
    qwertyzzz  
       155 天前
    EmEditor 打开几 g 的都快
    infinityv
        62
    infinityv  
       155 天前
    @Socrazy 这个具体是接入干啥呢 直接在里面聊天么
    LeeeSe
        63
    LeeeSe  
       155 天前
    @Bluecoda 有个国人的分支里,支持了任意厂商的 LLM ,我目前在用 deepseek ,又便宜又快,能力也不弱
    qdz
        64
    qdz  
       154 天前
    @passion336699 cmd + shift + i
    clocean
        65
    clocean  
       154 天前
    如果说美观的话,哪个软件够劲呢?外观感觉好简陋
    suren1986
        66
    suren1986  
       150 天前
    刚刚处理了一个 3 万行的文件,用正则处理每一行数据,无响应了几分钟,最终也没完成,Sublime 1s 之内搞定了😂
    CodingIran
        67
    CodingIran  
       115 天前
    @Jobin0528 找到自动保存的功能了吗?就差这个功能可以平替 Sublime 了 😄
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.