当前位置:  开发笔记 > 编程语言 > 正文

什么是PHP的最佳IDE?

如何解决《什么是PHP的最佳IDE?》经验,为你挑选了10个好方法。

我是一名PHP开发人员,现在我使用Notepad ++进行代码编辑,但最近我一直在寻找一个IDE来简化我的工作.

我看过Eclipse,Aptana Studio和其他几个人,但我并没有真正决定,它们看起来都不错,但有点复杂.我相信一旦我习惯它会变得容易,但我不想浪费我的时间.

这就是我要找的东西:

FTP支持

代码亮点

SVN支持很棒

Ruby和JavaScript会很棒

小智.. 70

对于PHP,我会推荐PhpStorm.

它支持FTP/SFTP同步,与Subversion,CVS,Mercurial甚至Git 都能很好地集成.此外,它支持HTML,CSS,JavaScript和处理语言混合,就像PHP代码,JSON等中的SQL或HTML块一样.

但是如果你需要Ruby,你可以尝试另一个IDE - RubyMine具有相同的功能但是对于Ruby.



1> 小智..:

对于PHP,我会推荐PhpStorm.

它支持FTP/SFTP同步,与Subversion,CVS,Mercurial甚至Git 都能很好地集成.此外,它支持HTML,CSS,JavaScript和处理语言混合,就像PHP代码,JSON等中的SQL或HTML块一样.

但是如果你需要Ruby,你可以尝试另一个IDE - RubyMine具有相同的功能但是对于Ruby.



2> l_39217_l..:

NetBeans.查看7.0.1.

它支持FTP/SFTP同步,与Subversion,CVS,Mercurial甚至Git(带插件)都很好地集成.此外,它支持HTML,CSS,JavaScript的,流行的框架和更多.

它是免费的.


是否有人认为最好的PHP编辑器是一种以前从未存在过的产品的测试版,这有点令人遗憾.

3> SchizoDuckie..:

太糟糕没有人提到phpDesigner.这真的是我遇到过的最好的IDE(我相信我已经尝试过了).

这个的主要优点是它不是基于Java的.这使整个过程保持快速.

特征:

智能语法荧光笔 - 根据您的位置在PHP,HTML,CSS和JavaScript之间自动切换!

PHP(支持版本4和5)

SQL(MySQL,MSSQL 2000,MSSQL 7,Ingres,Interbase 6,Oracle,Sybase)

HTML/XHTML

CSS(支持版本1和2.1)

JavaScript的

VBScript中

Java的

C#

Perl的

蟒蛇

红宝石

Smarty的

PHP:

支持PHP 4和PHP 5

PHP的代码资源管理器(包括,类,扩展类,接口,属性,函数,常量和变量)

PHP的代码完成(IntelliSense) - 键入时的代码帮助

PHP的代码提示(代码提示) - 键入时的代码帮助

使用任何PHP框架(动态访问类,函数,变量等)

PHP面向对象编程(OOP),包括嵌套对象

支持PHP heredoc

用单引号或双引号,换行符,回车符或制表符括起来

PHP服务器变量

PHP语句模板(if,else,then,while ...)

强大的PHP代码美化,具有许多配置和配置文件支持

phpDocumentor向导

只需单击一下,即可将phpDocumentor文档添加到函数和类中!

phpDocumentor标签

只需点击一下即可评论或取消注释!

通过类,接口,函数,变量或常量过滤到任何声明

调试(PHP):

使用Xdebug进行调试

断点

一步一步调试

踏入

过来

运行到光标

跑到返回

调用堆栈

手表

上下文变量

评估

剖析

多个会话

评估提示

抓住错误


是什么让PHPDesigner比PhpStorm更好?你提到你已经尝试过所有......谢谢......

4> Matt J..:

你确定要找IDE吗?您描述的功能,以及您从Aptana获得的过于复杂的印象,表明您可能真正想要的是一个优秀的编辑器,其语法突出显示并与一些常见的工作流工具集成.为此,有很多选择.

我已经成功地在几个平台上使用了jEdit,而且仅此一点就把它放在了大部分平台之上(许多IDE也是跨平台的,但是Aptana和基于Eclipse的任何东西都将是相当重的,如果完全 -功能).jEdit为列表中的所有内容提供现成的插件,并为各种语言提供语法高亮显示.您还可以在窗口底部调出一个shell,从编辑器中调用脚本,等等.它并不完美(UI比大多数Java UI更好,但不完美但我不认为),但我运气好了,它会比Aptana/Eclipse简单得多.

也就是说,我确实喜欢Aptana用于网页开发,一旦你超越了学习曲线,它就会为你做很多艰苦的工作.



5> EricSchaefer..:

Eclipse PDT非常好用.



6> reefnet_alex..:

我总是惊讶于更多的人不使用ActiveState Komodo.

它拥有我尝试过的任何PHP IDE的最佳调试功能,是一款非常成熟的产品,并且具有比你可以动摇的更多有用的功能.值得注意的是,它有一个出色的HTTP检查器,Javascript调试器和正则表达式工具包.你可以得到它,以便它逐步通过你的PHP,然后你看到你的Javascript正在运行,然后看到你的HTTP流量通过线路!

它还有免费(Komodo Edit)和开放(OpenKomodo版本).

哦,如果你不总是攻击PHP,那么它被设计成一个多语言编辑器,也是Ruby和Python的摇滚.

我大约5年来一直是一个快乐的客户.



7> Devon..:

为了帮助您入门,这里有一个PHP编辑器列表(维基百科).



8> deadprogramm..:

没有"最好的"IDE,只有更好和更差的IDE.

现在我正试着和Aptana安顿下来.它有很多我不想要的东西,就像整个地方的"Jaxer"小玩意儿一样.它的速度相当快,但在语法高位启用时会对大文件产生阻塞.我还没弄清楚如何设置PHP调试.关于Aptana的三个好处:简单的插件安装,非常快速和直观的Subversion插件,快速文件搜索.

我尝试过Eclipse PDT和Zend for Eclipse,但是他们有噩梦般的界面.安装插件是版本不匹配和神秘错误消息的生动恐怖.

我也使用Komodo(他们在工作时买了我们的许可证).Komodo有一个非常直观的界面,但速度非常慢,在具有语法高亮的中型文件上窒息.文件搜索很直观,但速度很慢.Subversion集成并不是那么好 - 慢和错误.如果不是因为速度慢,我可能会坚持使用Komodo,特别是对于调试器.



9> Pop Catalin..:

特别是对于PHP,PHPEdit是最好的,我尝试过并在其中一些工作,包括Dreamweaver,Elipse,Emacs,Notepad ++,NetBeans,UltraEdit ......



10> Jhong..:

Geany是一个很棒的轻量级编辑器 - 比如用于Linux的Notepad ++,只是更好.我发现这一点,再加上一些用于将模块链接到Web源代码树的shell脚本和符号链接,使Linux上的开发变得轻松有趣.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有