我开始使用Linux进行PHP Web开发。Linux平台上有什么有用的Web开发工具集(主要是PHP)?我目前的IDE是netbeans,我对它很满意。
p5cysglq1#
我的完美环境包括以下几个方面,没有特别的顺序:
这就是你在任何语言中构建一个伟大的应用程序所需要的一切,就这一点而言(基线),每种语言都有它的细节,但以上将不仅仅是让你开始。
omjgkv6w2#
PDT项目为Eclipse平台提供了一个PHP开发工具框架。该项目包含了开发PHP和促进可扩展性所需的所有开发组件。它利用现有的Web工具平台(WTP)和动态语言工具包(DLTK)为开发人员提供PHP功能。你可以试试看日 eclipse 。http://www.eclipse.org/pdt/
z8dt9xmd3#
另一个在本文中没有提到的(适用于PHP和许多其他动态语言):Komodo Edit (free version of the Komodo IDE)
uplii1fm4#
我真的很喜欢使用Netbeans和SqlSquirrel。这两个工具都是用Java编写的,而且它们是跨平台兼容的。关于SqlSquirrel还有一个奇怪的注意事项:它使用Netbeans编辑器。另外,如果你喜欢的话,他们的网站上有很多关于使用PHP和Netbeans的教程和文章。总的来说,使用你最喜欢的工具集。没有一个工具集适用于每个人,解决所有问题。
eqqqjvef5#
我喜欢Eclipse PDT,它既可以在Windows (我在工作中使用) 上使用,也可以在Linux (我在家里使用) 上使用。我得说,它的特性与netbeans完全相同;特别是,当使用Xdebug时,您可以获得图形调试之类的好东西。我要说的是,如今,当涉及到一个现代的PHP完整IDE,它可以在Linux上工作,并且是免费的,有两种选择:netbeans和Eclipse PDT。据我所知,你更喜欢哪一个一般是口味的问题。
zz2j4svz6#
如果你对NetBeans很满意,那么在开发IDE的时候就坚持使用它。学习使用Vim或emacs只是为了了解一些常识。使用版本控制,Subversion和git是不错的选择。linux的力量在于命令行。无论你在IDE之外做什么,学习用命令行来做。过一段时间你就会习惯它,你会发现有很多事情你再也不想用GUI来做了:)
6条答案
按热度按时间p5cysglq1#
我的完美环境包括以下几个方面,没有特别的顺序:
这就是你在任何语言中构建一个伟大的应用程序所需要的一切,就这一点而言(基线),每种语言都有它的细节,但以上将不仅仅是让你开始。
omjgkv6w2#
PDT项目为Eclipse平台提供了一个PHP开发工具框架。该项目包含了开发PHP和促进可扩展性所需的所有开发组件。它利用现有的Web工具平台(WTP)和动态语言工具包(DLTK)为开发人员提供PHP功能。
你可以试试看日 eclipse 。
http://www.eclipse.org/pdt/
z8dt9xmd3#
另一个在本文中没有提到的(适用于PHP和许多其他动态语言):
Komodo Edit (free version of the Komodo IDE)
uplii1fm4#
我真的很喜欢使用Netbeans和SqlSquirrel。这两个工具都是用Java编写的,而且它们是跨平台兼容的。关于SqlSquirrel还有一个奇怪的注意事项:它使用Netbeans编辑器。另外,如果你喜欢的话,他们的网站上有很多关于使用PHP和Netbeans的教程和文章。总的来说,使用你最喜欢的工具集。没有一个工具集适用于每个人,解决所有问题。
eqqqjvef5#
我喜欢Eclipse PDT,它既可以在Windows (我在工作中使用) 上使用,也可以在Linux (我在家里使用) 上使用。
我得说,它的特性与netbeans完全相同;特别是,当使用Xdebug时,您可以获得图形调试之类的好东西。
我要说的是,如今,当涉及到一个现代的PHP完整IDE,它可以在Linux上工作,并且是免费的,有两种选择:netbeans和Eclipse PDT。据我所知,你更喜欢哪一个一般是口味的问题。
zz2j4svz6#
如果你对NetBeans很满意,那么在开发IDE的时候就坚持使用它。学习使用Vim或emacs只是为了了解一些常识。使用版本控制,Subversion和git是不错的选择。
linux的力量在于命令行。无论你在IDE之外做什么,学习用命令行来做。过一段时间你就会习惯它,你会发现有很多事情你再也不想用GUI来做了:)