maxsec

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

  •  1
     
  •   maxsec · Apr 17, 2016 · 12469 views
    This topic created in 3855 days ago, the information mentioned may be changed or developed.

    ##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]
    45 replies  •  2016-04-18 21:15:23 +08:00
    zhuangzhuang1988
    zhuangzhuang1988
    Apr 17, 2016
    1
    生生不息,折腾不止。。
    audi
    audi
    Apr 17, 2016 via iPhone❤️1
    2
    当你改造成一样功能时,启动速度也慢了。。。
    diefishfish
    diefishfish
    Apr 17, 2016
    3
    听说 vscode 比 sublime 好用
    Kokororin
    Kokororin
    Apr 17, 2016 via iPhone
    4
    phpfmt
    zonghua
    zonghua
    Apr 17, 2016
    5
    @diefishfish 就是启动慢,还有最近更新强行中文界面
    neoblackcap
    neoblackcap
    Apr 17, 2016❤️1
    6
    我只是想说要将 editor 改成 IDE 的人,你们知道 IntelliSence 跟 auto-complete 是不一样的吗?
    hexasnake
    hexasnake
    Apr 17, 2016
    7
    楼主的 markdown 好像没有起作用。。。
    yxzblue
    yxzblue
    Apr 17, 2016
    8
    naive
    kindjeff
    kindjeff
    Apr 17, 2016
    9
    markdown 的#号后面要加个空格(重点误
    jellybool
    jellybool
    Apr 17, 2016
    10
    ##ST 相比 PhpStorm 的优点 ---> 真的就这么点优点么?

    sublime text 的 multi cursor 用起来太爽了, 根本不想换你造吗? --->PhpStorm 原生支持 multi cursor ,你知道吗
    sublime text 启动起来不超过 1 秒钟, 包括加载.ctags 你造吗? --->PhpStorm 在 mac 上启动不超过三秒你知道不?
    sublime text 很轻, 你造吗? ---> PhpStorm 是 ide 你知道不?

    对于写 PHP 来说, Sublime 能做到的, PhpStorm 基本也可以。而 PhpStorm 能做到的, Sublime 就未必了

    同学,你真的用过 PhpStorm 么?

    ----嗯, Sublime 和 PhpStorm 我都在用
    ljcarsenal
    ljcarsenal
    Apr 17, 2016 via Android
    11
    真无聊。 推荐你去看看知乎上萧井陌最好赞的答案
    7jmS8834H50s975y
    7jmS8834H50s975y
    Apr 17, 2016
    12
    为什么不考虑下 vim 呢
    https://github.com/wsdjeg/DotFiles,虽然是写 java 的配置,但是还是可以试试 php 的
    Lonely
    Lonely
    Apr 17, 2016
    13
    为什么总有人妄想把编辑器弄成 ide ?
    common07
    common07
    Apr 17, 2016
    14
    也是想得太多
    fy
    fy
    Apr 18, 2016
    15
    你需要下载 PHPStorm
    ctags 毕竟只是 ctags ,单纯的文本匹配有多蠢我就不说了
    xuboying
    xuboying
    Apr 18, 2016
    16
    为什么总有人提开 IDE 慢, IDE 你可以开着一个礼拜不关啊
    Magician
    Magician
    Apr 18, 2016 via iPhone
    17
    为什么不用记事本呢?
    maxsec
    maxsec
    OP
    Apr 18, 2016
    18
    @wsdjeg 编译成功后不知道怎么着手
    murmur
    murmur
    Apr 18, 2016
    19
    提开 IDE 慢的,你能慢几次,我可以开着一天不关
    难道你真把 IDE 当记事本用,改配置文件也起 IDE ?
    SilentDepth
    SilentDepth
    Apr 18, 2016❤️1
    20
    @zonghua 我勒个去!不光界面中文化了,连命令也中文化了啊!
    wupher
    wupher
    Apr 18, 2016
    21
    有这个空,不如去买个 PHPStorm ,然后把时间花在写 PHP 上。

    哦,如果想立志做一个与 PHPStorm 相当的免费 PHP IDE ,那还是蛮不错的。
    beginor
    beginor
    Apr 18, 2016 via Android
    22
    idea 家族的 IDE 自带的基于语法分析的重构功能是很难造出来的
    lance26
    lance26
    Apr 18, 2016
    23
    2. CMD + R, 凑合着用
    4. XDebug 插件

    凑合着用吧
    ohmycodeape
    ohmycodeape
    Apr 18, 2016
    24
    你需要下载一个 PHPStorm 滑稽
    Mcatt
    Mcatt
    Apr 18, 2016
    25
    为什么不是改造成 webStorm 。。。
    Stlin
    Stlin
    Apr 18, 2016
    26
    建议您使用 phpstorm
    zaishanfeng
    zaishanfeng
    Apr 18, 2016 via Android
    27
    很好奇你为什么不直接用 phpstorm
    xzem
    xzem
    Apr 18, 2016
    28
    sublime text 改造成 phpstorm 之后 我觉得会比 phpstorm 启动还慢
    dabaii
    dabaii
    Apr 18, 2016
    29
    第一点优点我不知道
    第二点你 ide 启动起来别关掉不就行了么····· 一个月就开那么几次,少看一条微信的时间就补回来。
    第三点如果你对你的吃饭工具这点内存都舍不得 ···

    当然你这些优点都是因为你不想还工具不习惯新工具 的安慰剂罢了。
    bjzhou1990
    bjzhou1990
    Apr 18, 2016
    30
    倒不如在 phpstorm 上找个 multi cursor 插件
    aksoft
    aksoft
    Apr 18, 2016
    31
    年轻,折腾吧
    newworld
    newworld
    Apr 18, 2016
    32
    @wupher PHPStorm was cracked all the time -_-|| (表打我)
    stackboom
    stackboom
    Apr 18, 2016
    33
    @diefishfish
    @maxsec
    可以改回英文。
    xujif
    xujif
    Apr 18, 2016
    34
    还真用 sublime 写 php ,不用 phpstorm
    Ryekee
    Ryekee
    Apr 18, 2016
    35
    需要你装一个 PHPStorm...
    wupher
    wupher
    Apr 18, 2016
    36
    @newworld (╯°□°)╯︵ ┻━┻
    wizardoz
    wizardoz
    Apr 18, 2016
    37
    工作近 10 年没有形成使用断点的习惯,感觉那东西还是可有可无。
    ersic
    ersic
    Apr 18, 2016
    38
    第二条说下,Ctrl + p,输入 @符号,会显示所有方法列表,继续输入字母会有匹配.
    类的话,用代码折叠看,一个文件一般也没几个吧...
    feiyuanqiu
    feiyuanqiu
    Apr 18, 2016❤️1
    39
    @ersic 你可以试试 ctrl + r / ctrl + shift + r
    jswh
    jswh
    Apr 18, 2016
    40
    php 没有基于语义的补全插件,就这点就不用折腾了。一个折腾 vim php 很多次的人留。
    ETO
    ETO
    Apr 18, 2016
    41
    @kindjeff 不需要吧?
    penjianfeng
    penjianfeng
    Apr 18, 2016
    42
    曾经跟你一样并折腾很久 sb 的给你个建议:自己写点小玩具可以用 sb,如果是公司项目老老实实用 phpstorm,ctags 很多时候追踪不给力,而 refactor?抱歉,sb 不知道是什么鬼,sb 也没有 project 一说(尽管有,但是基于文件夹的,我就不多说了),当然,你也可以各种折腾一圈,最后你还是发现,老老实实用 phpstorm 是多么省心,把时间花在刀刃上:-)
    sensui7
    sensui7
    Apr 18, 2016
    43
    我现在两个都用, 写项目用 PHPstorm, 项目之外的所有文本编辑都用 sublime, 方便, 两个一起开着呗.
    vinsony
    vinsony
    Apr 18, 2016
    44
    除了 phpstorm ,我就没发现有能好好格式化 php 、 html 、 js 、 css 混合文件的编辑器
    0xb8ea
    0xb8ea
    Apr 18, 2016
    45
    phpstorm 也有 multi cursor
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2133 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 02:52 · PVG 10:52 · LAX 18:52 · JFK 21:52
    ♥ Do have faith in what you're doing.