Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
* * * 更新 * * *
既然新的 3.0 版本已经发布,我想我应该更新这个答案。经过 10 个月的持续使用 PHPStorm,我可以有把握地说,这是我做过的最好的软件投资。由于令人惊叹的实时检查和语法检查,我在错误发生之前就发现了很多错误。我对我的编辑器的定制程度超过了任何其他编辑器允许的程度,包括一个很棒的深色方案、大量实时模板、几乎所有内容的键盘快捷键、自定义检查配置文件设置、Kohana 框架的大量模板等。最终结果是我的生产力飙升了。由于我经常使用各种重构工具,我的代码更加干净。总的来说,我的编码技能在很大程度上得益于如此友好的环境。现在 v3 似乎比 v2 还要快。与此相比,旧的基于 Eclipse 的 IDE 实在是太粘人了——速度和稳定性上的差异令人震惊。我在本地使用 SVN,我觉得集成非常紧密且坚如磐石 - 我完全停止使用 Tortoise SVN,因为一切都发生在 IDE 内部。另外,我经常使用部署工具,这些工具也非常好。例如,您可以快速比较实时版本与本地版本并合并差异等。您可以将许多文件夹映射到远程服务器,以便您可以对正在处理的每个随机文件进行一键上传。这只是一个全能的伟大工具。
还有一件事 - Jetbrains 似乎是一家非常令人印象深刻的公司。我通常对公司不太忠诚,但他们都是摇滚明星。我对 Jetbrains 的了解是,他们是俄罗斯人,而且他们真的可以创造出东西。他们一直在推出更新,支持咖啡和少食等新趋势。一切都非常令人印象深刻。
我希望这对任何有抱负的 PHP 开发人员有所帮助!
---下面的旧答案:---
PHPStorm(新的 2.0 版本)非常棒 --非常可定制,非常快,非常智能。启动 WAMP 设置并让调试器正常工作。亮点:
拥有它两周后,它已经物有所值,而且比我购买时的价值要高得多。强烈推荐...至少值得花时间去试用试用版。
* * * UPDATE * * *
Now that the new 3.0 version is out I figured I should update this answer. After 10 months of using PHPStorm on a constant basis, I can safely say that it is the best software investment I have ever made. I have caught so many mistakes before they ever happened due to the amazing live inspections and syntax checking. I have customized my editor more than any other will allow, including an awesome dark scheme, a ton of live-templates, keyboard shortcuts for just about everything, custom inspection profile settings, lots of templates for Kohana framework, etc. The end result is that my productivity has soared. My code is cleaner because of the various refactoring tools which I frequently use. In general, my coding skills have taken several notches up in large part due to such a friendly environment. Now v3 seems even faster than v2. The old Eclipse-based IDEs are so gummy compared to this - the discrepancy in speed and stability is astounding. I use SVN locally and I feel the integration is super-tight and rock solid - I stopped using Tortoise SVN altogether because everything happens inside the IDE. Also, I frequently use the deployment tools, which are also very nice. For example, you can quickly compare a live version with a local version and merge discrepancies, etc. And you can map many folders to the remote server so you can make a one-keystroke upload per each random file that you're working on. This is just an all-around great tool.
One more things - Jetbrains seems to be a very impressive company. I'm not usually so loyal to a company, but they guys are rock stars. All I know about Jetbrains is that they're Russian and they can really crank stuff out. They come out with updates all the time, supporting new trends like COFFEE and LESS, etc. All very impressive.
I hope this helps any aspiring PHP developers!
---Old answer below:---
PHPStorm (the new 2.0 version) is insanely awesome -- very customizable, very fast, very SMART. Get a WAMP setup going, and get the debugger working. Highlights:
After owning this for 2 weeks it's already paid for itself several times over, and is worth much more than I paid for it. VERY HIGHLY RECOMMENDED... at least worth the time to fuss with the trial version.
免费我会尝试 NetBeans 和 WAMP 服务器
For Free I'd try NetBeans and a WAMP Server
PhpStorm,但它不是一个免费程序。
PhpStorm, but it's not a free program.
有 Netbeans 的 PHP IDE 和 Eclipse PDT。
There's Netbeans' PHP IDE and Eclipse PDT.
当我离开 Aptana 时,我正在考虑 PHPStorm。然而,我最终选择 Phped 的原因是有一个。 PHPStorm 不允许您打开网络驱动器上的项目文件。我的特定开发环境由具有 Samba 共享的 Linux VM 组成。我在Win7中将Samba共享附加为网络驱动器。 Phped 允许我将代码从网络共享添加到我的项目中。 PHPStorm 没有。这对我来说是一个破坏性的事情。据我所知,这种行为似乎是有意设计的。看起来是一个很棒的 IDE,但不适合我。
I was considering PHPStorm when I was moving away from Aptana. However, I ended up choosing Phped for one reason. PHPStorm won’t let you open project files that are on a network drive. My particular dev environment consists of a Linux VM with a Samba share. I attach the Samba share in Win7 as a network drive. Phped allows me to add to the code from the network share to my project. PHPStorm does not. That’s a deal breaker for me. From what I’ve read, that behavior seems to be by design. Looks to be a great IDE otherwise, but not for me.
Eclipse PDT 对于那些熟悉 Visual Studio 的人来说非常有用。它与 Zend Debugger 集成,具有用于渲染页面的集成浏览器,并允许代码完成 (IntelliSense) 和类重构。
http://www.eclipse.org/pdt/
Eclipse PDT is great for those who are familiar with visual studio. It integrates with Zend Debugger, has an integrated browser for rendering pages, and allows for code-completion (IntelliSense) and class-refactoring.
http://www.eclipse.org/pdt/
我也肯定会选择 JetBrains PhpStorm。非常棒的 IDE。您可以从此处下载其 EAP 版本。他们尝试每周发布新的 EAP 版本。
I'd definitely go for JetBrains PhpStorm too. Fantastic IDE. You can download their EAP versions from here. They try to release new EAP version every week.