我想把 sublime text 3 改造成 PHPStorm 一样的 IDE 需要哪些插件?

2016-04-17 21:42:13 +08:00
 maxsec

##ST 相比 PHPStorm 的优点

  1. sublime text 的 multi cursor 用起来太爽了, 根本不想换你造吗?
  2. sublime text 启动起来不超过 1 秒钟, 包括加载.ctags 你造吗?
  3. sublime text 很轻, 你造吗?

##但是

  1. sublime 天生只是个编辑器, 我想用他来做 ide

##我需要:

  1. ctags 有的功能就不用说了, goto definition, back to previous 这些已经有了
  2. 当前所在文件的 class 列表和 class 下的 method 列表 [TODO]
  3. 自动补齐 namespace, 我用 ctags 始终没做到... [TODO]
  4. 能调试断点看到值传递... 这个要求太高了可以忽略, 或者在第三方工具来做也可以 [TBD]
10105 次点击
所在节点    Sublime Text
45 条回复
ETO
2016-04-18 19:20:04 +08:00
@kindjeff 不需要吧?
penjianfeng
2016-04-18 19:26:16 +08:00
曾经跟你一样并折腾很久 sb 的给你个建议:自己写点小玩具可以用 sb,如果是公司项目老老实实用 phpstorm,ctags 很多时候追踪不给力,而 refactor?抱歉,sb 不知道是什么鬼,sb 也没有 project 一说(尽管有,但是基于文件夹的,我就不多说了),当然,你也可以各种折腾一圈,最后你还是发现,老老实实用 phpstorm 是多么省心,把时间花在刀刃上:-)
sensui7
2016-04-18 20:34:08 +08:00
我现在两个都用, 写项目用 PHPstorm, 项目之外的所有文本编辑都用 sublime, 方便, 两个一起开着呗.
vinsony
2016-04-18 20:35:01 +08:00
除了 phpstorm ,我就没发现有能好好格式化 php 、 html 、 js 、 css 混合文件的编辑器
0xb8ea
2016-04-18 21:15:23 +08:00
phpstorm 也有 multi cursor

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/271826

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX