适用于Vista的最佳PHP编辑器[关闭]

问题描述 投票:19回答:43

在回答我的问题时需要考虑以下几点:

  1. 我是PHP的新手,来自Windows / .NET背景
  2. 我的PHP开发环境包含带有FastCGI / PHP5的Vista x64 / IIS 7
  3. 我需要一些轻量级的东西
  4. 以下功能会很好 语法高亮和着色 代码格式化 自动完成
php windows windows-vista editor
43个回答
22
投票

2
投票

我一直都在使用Zend Studio,没有它就无法生存。断点和追踪是神奇的。如果您有复杂的代码,只需逐行执行,检查值和逻辑是否符合预期。人们如何使用记事本等仅编辑程序开发大型应用程序?


2
投票

我是Zend Studio的忠实粉丝......它专为PHP而设计,如果没有IDE功能,我就无法生存。替代方案是ActiveState的Install a PHP Development Environment with Eclipse PDT, Apache 2.2, PHP 5, MySQL 5, and phpMyAdmin Using XAMPP Lite


2
投票

IDE:用于PHP的NetBeans [PHP,HTML,CSS - 自动完成,插入Getters / Setters]你在Eclipse中没有这个(我试过Eclipse,Zend Studio - 和NB更好一英里)

编者:Notepad ++


2
投票

Komodo IDE支持PHP语言(即语法高亮,代码折叠,智能缩进,自动完成等)。

它还具有一系列类似IDE的功能,包括项目/工作区管理,集成源代码控制,类浏览等。

Zeus (来源:alt text


1
投票

Dreamweaver会执行您列出的所有内容,但不是非常轻量级。我喜欢它,因为它能够为我编写很多简单的HTML和CSS。它还内置了javascript,html,php等文档。我肯定会建议检查一下。


1
投票

zeusedit.com非常轻巧,除自动完成外,符合您的所有标准。


1
投票

我喜欢VS.PHP,因为我喜欢在Visual Studio中工作。

它的价格是99美元,但似乎对我的目的来说相当不错。

EditPlus


1
投票

我的第二个Notepad ++,它重量轻,速度快,效果很好。当您在选项中启用单词完成时,它在编码时提供了很好的支持(还有几种语言的功能完成文件也可用)。另外看一下插件。

或者,使用完整的IDE。值得一看:

  • Zend Studio for Eclipse
  • Eclipse与PDT
  • Netbeans 6.5

1
投票

在我开始主要使用C#进行开发之前,我使用http://www.jcxsoftware.com/vs.php进行了相当多的PHP开发。它的优点是:

  • 轻巧。
  • 自由。
  • 突出显示同一文档中所选文本的其他实例。
  • 各种可用的插件。
  • 定期发布。
  • 找到的多功能文件。
  • 功能完成。
  • 显然不依赖于PHP开发。

1
投票

Notepad++对我来说是必不可少的 - 这是我的主要杀手级应用程序阻止我全职切换到Ubuntu。在我之前的工作中使用了eclipse,我发现它有点资源耗费而且界面很糟糕(我通常会同时打开20-30个文件而且标签界面效果不好,对我而言最小)。

严格来说,UES不是一个PHP IDE(你不会得到集成的调试),但它会勾选你的所有盒子。

唯一的缺点是它不是免费的。他们的网站有45天免费试用(没有注册或任何东西),这肯定会足够让你知道它是否适合你。


25
投票

当我在Windows上工作时,我总是喜欢Notepad++。它非常轻巧,但也没有很多你可能习惯使用.NET级别的IDE级别功能。


1
投票

我很高兴使用PhpED,主要是因为我刚刚开始学习PHP并让调试器逐步完成我的代码并告诉我我做错了什么真有帮助。但它并不是特别轻巧,而且我想在得到我的印章之后我会更多地转向文本编辑器解决方案。


1
投票

Visual Studio与VS.Php结合使用是终极工具;)

它甚至支持使用IIS进行调试并获得MS认证。


1
投票

Vim Vim Vim Vim Vim VIM! 虽然我刚开始用PDT尝试Eclipse,但它似乎相当不错。除此之外,我从来没有找到一个100%满足我的需求的编辑不幸:(我必须挑剔。


1
投票

gVim在windows上!

但我还没有超越基本的编辑/搜索使用。想更多地了解Vim ......


0
投票

UEStudio是一个很好的PHP编辑器。然而,它不是轻量级的免费类别。它具有您的所有功能以及可视WYSIWYG页面设计器。

看看Delphi for PHP,它非常令人印象深刻。很多屏幕截图。如果您来自丰富的.NET开发背景,那么您将非常熟悉。


0
投票

PHP Designer非常扎实。我发现它比Eclipse重量轻,内置支持TortoiseSVN,PHPDocumenter和其他一些实用工具。它不是免费的,但价格合理 - 我认为60美元。


0
投票

轻量级不是:Dreamweaver,Aptana,Netbeans,Eclipse

这真的取决于你在做什么,如果你不使用OOP,那么你不需要一个完整的IDE ....与调试等相同..

轻量级,调试,语法着色等....我会尝试feature list

我之前使用它并喜欢它...但总是回到程序员记事本或我的新朋友PHP Editor 2008这是Mac的Textmate的副本。

既然你是PHP的新手,无论如何你都无法区分其中一半......:/


0
投票

是文本编辑器


0
投票

我使用UltraEdit,EditPlus,Notepad ++和Notepad2。一切都很轻。我认为UltraEdit会完成代码完成...我不确定,因为我不使用它。

e-TextEditor是我的主编。

qazxsw poi曾经是我的主编辑(当UltraEdit正则表达式支持不能正常工作时,我保留它用于正则表达式搜索/替换)。

UltraEdit我与大多数代码文件类型(php,js,css等)相关联,以便在Windows资源管理器中浏览文件时进行快速编辑。

EditPlus我用它来快速编辑,类似于我使用Notepad2的方式,但如果我需要从同一个项目中打开多个文件,我会切换到Notepad ++。是的,如果我要这样做,我应该在UltraEdit中打开它们,但出于某种原因我不这样做。

就是我工作的方式。我觉得我很奇怪?


0
投票

WeBuilder / Rapid PHP似乎很好地满足了您的要求,甚至支持一些基本的调试。

我试过,但没有广泛使用,phpCoder - 它非常好。我没有购买的唯一原因是因为我已经拥有了WeBuilder。

最后,我使用了很棒的Komodo IDE,但我不确定它是否可以称为轻量级。他们还提供免费的开源版本 - Komodo Edit - 不包括调试,但我相信它符合您列出的要求。


13
投票

PHP ED是迄今为止我发现的最好的。我已经尝试了很多东西。这是最好的PHP编辑器。我喜欢linux ...但是由于PHP ED,我一直在Windows上。

http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm

它很快!并且它非常全面。

它有:

自动代码完成,内置数据库客户端,内置ssh(命令行提示符),sftp,ftp等支持。 (挂载驱动器),远程和本地调试器,代码浏览器,框架识别,多种语言的广泛语言颜色编码选项,html表单构建器,代码格式。名单还在继续。

PHPED是顶级的PHP编辑器。

此编辑器也有很棒的论坛支持。


0
投票

我最近尝试过http://www.tsware.net/phpcoder.php,这似乎是一个很好的IDE。但是,我没有用足够长的时间做出公正的判决。

编辑:罢工,我放弃了。搜索不起作用,自动完成和错误检测是令人讨厌的,它有一些窗口焦点错误,让我发疯。我转向http://www.activestate.com


11
投票

我强烈推荐Aptana Studio,以满足您的环境需求。 qazxsw poi

More info is here.


6
投票

它必须是And a Review is Here.对我来说。它具有您可能需要的所有IDE功能,并且具有在Mac / PC和Linux上运行的额外好处,因此您可以在任何平台上使用它。它的强大功能包括内置支持单元测试,调试和mysql(Netbeans


5
投票

2
投票

我发誓gvim。它是轻量级的,具有语法着色和代码格式,但它不包括自动完成(我个人不会使用它)。它确实有一个惊人的搜索功能。


2
投票
  • EditPad Pro是一个很棒的编辑器,但你需要安装一些插件才能达到最佳状态。 它有很棒的语法突出显示(特别是使用编辑器方案插件) 它具有出色的远程文件编辑支持和FTP插件 它有我使用过的最容易使用的Diff工具 它是基于java的,对资源有点沉重,但它是跨平台的。 (我安装的插件有:BufferList,CtagsSidekick(以及jEdit),编辑器方案,FTP(远程编辑FTW!),JDiff,JTidy,PHPParser,Sessions,SideKick,TaskList,XML和XML Indenter。)
  • 我最近开始使用ctagsKomodo Edit的免费版本),我真的很喜欢它。 它完全是跨平台的(因为它基于XUL)。 它具有良好的语法突出显示和纠错功能。 它有非常好的代码完成和浏览。 能够指定一个URL来预览当前文件并不一定是文件本身的路径也是很好的 - 因此您可以编辑一个类文件并使用测试工具轻松预览它。 如果我刚开始,这将是我的建议。
  • 很多人都喜欢Komodo IDEEclipse,但我从来没有真正使用它。可能值得一试,但显然这是相对资源匮乏的。

2
投票

我同意Sam的观点:Eclipse with PDT是你想要的最好的:

  • 语法高亮和着色
  • 代码格式
  • 自动完成

以下是有关如何安装和使用这些功能的分步教程。我已经将它安装在我的Vista笔记本电脑上,它工作正常:

PDT

© www.soinside.com 2019 - 2024. All rights reserved.