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

迁移到 Sublime Text 2 的遗留问题

  •  
  •   soulhacker · 2012-08-20 14:46:28 +08:00 · 4222 次点击
    这是一个创建于 4504 天前的主题,其中的信息可能已经有所发展或是发生改变。
    TextMate 其实还是够用而且某些细节仍然比 ST2 好的,不过我实在不喜欢非活跃开发的工具,所以年初就开始尝试一些可能的替换方案,包括 TM2 ST2 Chocolate Vico 等,最后还是 ST2 比较接近我需要的完成度,用下来除了习惯上的问题,还有下面几个问题估计比较难解决,列出来供老 TM 用户参考,也看看 V2EX 的朋友们有没有解决方案推荐:

    1. 缺一些不那么大众化但也不少人需要的 bundle,比如 Ruby Sinatra,虽然不是什么大事,但如果有现成的就最好了。。。

    2. 一些细节上还是需要时间去打磨,比如 TextMate 粘贴文本支持所谓的「上下文语法敏感」,就是会自动重排缩进等格式以适应目标区域,大部分时候这都是个省事的设计,似乎 ST2 没找到类似的功能?

    3. 好像没有类似 TM 那样的 popup,比如 Markdown Preview 啊、程序 Run 啊之类的还是偏弱。

    其实这些问题在用户量上来之后,尤其是程序员用户,通过扩展包大多可以做到,精力原因我没仔细研究 ST2 的扩展接口是不是好用和够用。总之自己目前一边继续使用 TextMate(1.x) 一边等 ST2 慢慢成长吧……
    7 条回复    1970-01-01 08:00:00 +08:00
    fireyy
        1
    fireyy  
       2012-08-20 16:21:29 +08:00
    textmate 目前的更新速度已经很不错了
    fireyy
        2
    fireyy  
       2012-08-20 16:21:30 +08:00
    textmate 目前的更新速度已经很不错了
    soulhacker
        3
    soulhacker  
    OP
       2012-08-20 16:31:09 +08:00
    @fireyy 你说 2 么?那个离成熟还差挺远呢。。。
    ljbha007
        4
    ljbha007  
       2012-08-20 16:44:19 +08:00
    Markdown Preview 还是有的 在package里边名字就叫Markdown Preview
    soulhacker
        5
    soulhacker  
    OP
       2012-08-20 17:05:56 +08:00
    @ljbha007 这个有装,但是比起 TextMate 的实在有点简陋和不方便…
    jjgod
        6
    jjgod  
       2012-08-20 18:05:15 +08:00
    ST2 个人的感觉还是过于面向 Web 开发者了一些,针对原生应用开发者的配套工具还远远不如 Xcode。SublimeClang, SublimeLLDB 都显得较为粗糙,需要自己调教,也没有好的编译配置。所以我虽然买了 ST2 但一直还不怎么用。
    soulhacker
        7
    soulhacker  
    OP
       2012-08-20 18:45:50 +08:00
    @jjgod 原生应用的开发目前很难离开 Xcode 了,我用 TextMate 主要是页面以及各种动态语言(Ruby、Python、JS),目前 Sublime Text 2 确实主要是面向 web 开发者。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1632 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.