原先使用 VS Code 配置一些 PHP 插件,希望有完整的自动提示,但怎么配置都无法弹出完整提示,有的有,有的没有。
只好尝试了一下 PhpStorm 的试用版,自动提示功能一下就完美了。所有的项目工程方法都能提示。
如果您用过 VS Code 的 PHP 开发环境,是不是我的插件选择出了一些问题?还是 VS Code 在 PHP 支持上还不成熟?
1
Miy4mori 2017-05-21 14:42:51 +08:00 via iPhone
一个是久经考验的 IDE,一个只是轻量级编辑器。有什么好比的?
|
2
Shura 2017-05-21 15:33:35 +08:00 via Android
一个是 IDE 一个是编辑器,强行对比啊。
|
3
to2false 2017-05-21 16:05:36 +08:00
对于 php 来说,vscode 确实不怎么好使,你可以选择 PHPstorm 的
|
4
lsido 2017-05-21 16:17:35 +08:00
以 PHP 来说,PhpStorm 可以完全支持你的开发
而且 PhpStorm 对 laravel 支持的很好 |
5
voocel 2017-05-21 17:28:42 +08:00 via Android
强行对比。。
|
6
DoraJDJ 2017-05-21 17:47:45 +08:00 via Android
VSCode 只是个编辑器咋跟 IDE 做比较?
|
7
ETiV 2017-05-21 17:53:02 +08:00 via iPhone 3
终于又有人意识到文本编辑器不是 IDE 了……
|
8
gdtv 2017-05-21 18:04:36 +08:00 1
我也在折腾 VS Code,用了 PHP IntelliSense 扩展,可以自动提示,但是似乎不太灵,同一个函数有时可以提示有示不行。
另外要注意,VS Code 每次启动都要遍历工程项目下的所有代码,遍历完后 PHP IntelliSense 才能有自动提示的功能,这个过程可能要几分钟。 |
9
reus 2017-05-21 18:19:03 +08:00
PHP 生态差怪谁,你看 go 用 vscode 就和用 IDE 毫无区别,因为底层都是一样的工具,所有编辑器随便包装下,就和其他语言的 IDE 一样功能了。
|
10
duguxiaohuai 2017-05-21 18:34:50 +08:00
必须 PhpStorm
|
11
ck65 2017-05-21 18:40:51 +08:00
PHP 项目还是离不了 PhpStorm。不过现在后端项目尽量使用 Node.js,前端也分开做的情况下,除非维护老项目,很少启动 PhpStorm 了,都用 VSCode。
|
12
cxbig 2017-05-21 19:46:23 +08:00
有必要拿 IDE 和 Editor 比较吗?
|
13
liuxu 2017-05-21 19:47:51 +08:00 via Android
我同事都在用 phpstorm
|
15
abcbuzhiming 2017-05-21 20:19:37 +08:00
JetBrains 家的东西除了内存占用过大这一个弱点外,其他的都不是问题
|
16
gdtv 2017-05-21 20:28:43 +08:00
@abcbuzhiming 内存占用不是问题,现在谁没个 16G 以上内存,最大问题是:贵
|
18
akira 2017-05-21 20:52:13 +08:00
sublimetext 你值得拥有
|
19
zddewe 2017-05-21 20:55:28 +08:00 via Android
@abcbuzhiming java 的东西为什么都这么丑
|
20
fhefh 2017-05-21 22:30:24 +08:00 1
以前一直觉得 JetBrains 家的东西卡卡的 升级电脑配置后发现 JB 家的东西用好呀 原来是我配置低了 (ノへ ̄、)捂脸
|
21
nlysh007 2017-05-21 22:47:41 +08:00
IDE 跟编辑器比,强行耍流氓
|
22
credochen 2017-05-21 22:55:30 +08:00 via Android
用过 ps 后其它的用起来都感觉不好使
|
23
sagaxu 2017-05-21 22:58:29 +08:00 via Android
@fhefh 不能低于四核 i5 和 16G 内存,最好还有 ssd,机器配置太乞丐的,估计也是盗版用户
|
24
nannanziyu 2017-05-21 23:01:40 +08:00
@sagaxu
贵,vs 才元 |
26
ChasYuan 2017-05-22 07:37:35 +08:00 via Android
这对比我笑尿了。
|
27
techart 2017-05-22 08:02:36 +08:00
用了几天 vs,配置不出来 跳转到定义。还是老老实实用 phpstorm 吧
|
28
sagaxu 2017-05-22 08:17:32 +08:00
@nannanziyu VS 4850 块钱便宜?
|
31
nannanziyu 2017-05-22 08:42:57 +08:00
@sagaxu
vs 社区版免费 |
32
williamx 2017-05-22 09:04:37 +08:00 3
总有人( CH ) 想把猫训练成老虎。
这种事情不光发生在 VS C 上,在 VIM 上面尤为多。 通常这些人 先折腾 VIM/EMACS,完了后又开始折腾 SUBLIME, 接触 VSC 后又开始折腾,不光是自己把时间浪费在折腾编辑器上,而且还乐此不疲的叫别人也把时间 花费在这上面,更有一小撮人把自己摆在了布道师的位置,你要不跟着他浪费时间,他就鄙视你不是真正的程序员:“一群用 IDE 的菜鸟!” 我最想对这些人说的是:“凸” |
33
Clarencep 2017-05-22 09:04:50 +08:00
那必须的,PHPStorm 好歹是商业的,而 VSC 只是一个开源免费的项目
|
34
recovery0394 2017-05-22 09:05:08 +08:00
phpstorm 算是常规的 php 编译器吧,另外还有 netbeans ,eclipse for php 等。VS code 应该是比较小众的,用的人少。
|
35
66beta 2017-05-22 09:48:41 +08:00
Notepad++ => gVIM => sublime Text
写 PHP 没必要 IDE,sublime 这种编辑器装上扩展已经具备 IDE 的功能,还更快 |
36
gongbaodd 2017-05-22 11:07:50 +08:00
假设有一天你在玩呢,老大说线上出了个 bug,改起来很简单,你肯定希望最好在手机上就能改。但是平时工作的时候你未必想要在手机上敲代码
|
37
sagaxu 2017-05-22 11:08:44 +08:00
@nannanziyu 那就别嫌 jetbrain 全家桶贵了,都去用 vs 社区版不就行了
|
38
sytnishizuiai 2017-05-22 12:16:58 +08:00
3 年 Phpstorm 订阅路过,第一次没研究直接用了,比较顺手,后来越用发现功能越强,自己第一个买的正版,物超所值
|
39
fortunezhang 2017-05-22 12:51:01 +08:00
你会不会写写程序啊?
会? 怎么证明? 我能写处理啊。xx,你瞧。 同理: xx 和 yy 哪个好用啊? 你用一用就知道了。 光说不行,你试试就知道了。 |
40
caniuse 2017-05-22 13:11:29 +08:00
sublime + php companion
|
41
snailsir 2017-05-22 13:36:25 +08:00
sublime 没有之一
|
42
rekey 2017-05-22 13:45:30 +08:00
连续买了不知道多少年的 webstorm。。。
|
43
543400 2017-05-22 13:53:08 +08:00 via Android
eclipse 用户弱弱围观
|
44
zxl777 OP 原先在 VSCODE 用 GO 编程是很不错的,插件也稳定,自动提示,debug 都完美。
我想当然以为 VSCODE 对 PHP 的支持应该也行,没想到是各种问题,换回 phpstrom 就完美解决了。 phpstorm 在之前的老 macbook pro 上笨重而且卡,所以停用了。新 macbook pro 很顺畅。 |
45
WheatField 2017-06-01 19:55:09 +08:00 via iPhone
我只用 vim,我不需要代码提示、代码高亮,如果实在是复杂了,我可能用 PHPstorm 查看函数
|
46
WheatField 2017-06-01 19:56:07 +08:00 via iPhone
用 Netbeans 也不错,能看到函数概览
|
47
ahkxhyl 2017-06-16 16:49:02 +08:00
vscode laravel 代码提示好像不咋的啊 phpstorm 对 laravel 代码提示很智能~
|
48
zxl777 OP 现在 VSCODE for php 终于比 phpstrom 好用了,因为有新插件。
phpstrom 还是太卡了,习惯 VSCODE 的流畅快捷,很难适应 phpstrom。 新的插件自动提示很完整,很快,而且还能自动显示函数注释的文档。 分享给 VSCODE 的爱好者,以下是插件名称 PHP Intelephense |
49
zxl777 OP PhpStorm 还是用得少,不习惯,看上面的名称都写错了。
PhpStorm 卡的问题可能是哪里没设置好,懒得折腾了。 |
50
zxl777 OP 欢迎和我一起试用这个插件
需要把所有项目文件放在一个文件夹下,才能自动完成。 也许以后升级后可以设置 include 其他位置的 php 文件夹。 这个插件都是 5 星评价。 我文件少,1000 多个,瞬间就索引完了。 Juan M. Sosso Thursday I love it, it's very fast compared to the previous one I was using and with more features. Indexing ended | 12600 files | 76.296 s :) |
51
zxl777 OP |
52
salamanderMH 2018-05-10 16:01:53 +08:00
把代码写完了就好了
|