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 慢慢成长吧……
1. 缺一些不那么大众化但也不少人需要的 bundle,比如 Ruby Sinatra,虽然不是什么大事,但如果有现成的就最好了。。。
2. 一些细节上还是需要时间去打磨,比如 TextMate 粘贴文本支持所谓的「上下文语法敏感」,就是会自动重排缩进等格式以适应目标区域,大部分时候这都是个省事的设计,似乎 ST2 没找到类似的功能?
3. 好像没有类似 TM 那样的 popup,比如 Markdown Preview 啊、程序 Run 啊之类的还是偏弱。
其实这些问题在用户量上来之后,尤其是程序员用户,通过扩展包大多可以做到,精力原因我没仔细研究 ST2 的扩展接口是不是好用和够用。总之自己目前一边继续使用 TextMate(1.x) 一边等 ST2 慢慢成长吧……