PHP开发套件?

发布于 2024-09-18 08:52:58 字数 1536 浏览 9 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

乱了心跳 2024-09-25 08:52:58

* * * 更新 * * *

既然新的 3.0 版本已经发布,我想我应该更新这个答案。经过 10 个月的持续使用 PHPStorm,我可以有把握地说,这是我做过的最好的软件投资。由于令人惊叹的实时检查和语法检查,我在错误发生之前就发现了很多错误。我对我的编辑器的定制程度超过了任何其他编辑器允许的程度,包括一个很棒的深色方案、大量实时模板、几乎所有内容的键盘快捷键、自定义检查配置文件设置、Kohana 框架的大量模板等。最终结果是我的生产力飙升了。由于我经常使用各种重构工具,我的代码更加干净。总的来说,我的编码技能在很大程度上得益于如此友好的环境。现在 v3 似乎比 v2 还要快。与此相比,旧的基于 Eclipse 的 IDE 实在是太粘人了——速度和稳定性上的差异令人震惊。我在本地使用 SVN,我觉得集成非常紧密且坚如磐石 - 我完全停止使用 Tortoise SVN,因为一切都发生在 IDE 内部。另外,我经常使用部署工具,这些工具也非常好。例如,您可以快速比较实时版本与本地版本并合并差异等。您可以将许多文件夹映射到远程服务器,以便您可以对正在处理的每个随机文件进行一键上传。这只是一个全能的伟大工具。

还有一件事 - Jetbrains 似乎是一家非常令人印象深刻的公司。我通常对公司不太忠诚,但他们都是摇滚明星。我对 Jetbrains 的了解是,他们是俄罗斯人,而且他们真的可以创造出东西。他们一直在推出更新,支持咖啡和少食等新趋势。一切都非常令人印象深刻。

我希望这对任何有抱负的 PHP 开发人员有所帮助!

在此处输入图像描述

---下面的旧答案:---

PHPStorm(新的 2.0 版本)非常棒 --非常可定制,非常快,非常智能。启动 WAMP 设置并让调试器正常工作。亮点:

  • 您可以设置文件的逻辑位置并将它们映射到物理位置(即,非常适合设置您正在使用的任何风格的 PHP 框架)。
  • 代码完成非常出色,并且可以与 Kohana 3 框架一起开箱即用(从未见过 IDE 第一次尝试就能做到这一点!)。
  • 对于单个开发人员来说,仅 PHP 重构就值 100 美元的价格。
  • 我也疯狂地使用 PHP 和 JS 调试器...我为 STEP-OVER 和 STEP-INTO 等设置了自己的热键,以匹配我的 Visual Studio 热键,与在 Aptana 中工作相比,我只是飞翔(eclipse -基于)。
  • 我还没有进入自动化测试,但这也是集成的。
  • 哦,是的,SVN 也是集成的,而且看起来坚如磐石。它还配备了内置的“历史”机制,用于跟踪文件的微小更改。

拥有它两周后,它已经物有所值,而且比我购买时的价值要高得多。强烈推荐...至少值得花时间去试用试用版。

* * * 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!

enter image description here

---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:

  • You can setup logical locations of files and map them against physical locations (ie, great for setting up whatever flavor of PHP framework you're using).
  • The code completion is outstanding, and worked out of the box with the Kohana 3 framework (never seen an IDE do this on the first try!).
  • The PHP refactoring alone is worth the price of $100 for a single developer.
  • I have also been using the PHP and JS debugger like crazy... I setup my own hotkeys for STEP-OVER and STEP-INTO, etc, to match my Visual Studio hotkeys and I'm just FLYING compared to working in Aptana (eclipse-based).
  • I haven't yet gotten into the automated testing, but that's integrated too.
  • Oh yes, SVN is also integrated, and seems rock solid. It also comes with a built in "history" mechanism for tracking micro-changes to files.

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.

独自唱情﹋歌 2024-09-25 08:52:58

免费我会尝试 NetBeansWAMP 服务器

For Free I'd try NetBeans and a WAMP Server

喵星人汪星人 2024-09-25 08:52:58

PhpStorm,但它不是一个免费程序。

PhpStorm, but it's not a free program.

纵性 2024-09-25 08:52:58

当我离开 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.

心房的律动 2024-09-25 08:52:58

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/

不可一世的女人 2024-09-25 08:52:58

我也肯定会选择 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文