我目前正在使用相当不错的Geany,但我正在寻找更高级的东西。我最好是一个适合Web开发的编辑器,它足够智能,可根据光标所在位置更改语法着色和代码完成。例如,我可能正在编辑.php文件,但我可以在CSS,HTML,JavaScript或PHP块中进行编辑。是否有足够智能的编辑器根据我在文件中编辑的位置进行调整?
如果做不到这一点,我正在寻找一个具有非常好的代码提示和完成功能的编辑器,即使是像jQuery这样的库,它也应该在自动缩进等方面完美无缺。
谢谢!
编辑:仅限免费解决方案。
答案 0 :(得分:2)
尝试Aptana 3.0是一个很好的Linux用户自由选择。 如果您已经拥有Eclipse,则只需安装Aptana插件即可。 http://www.aptana.com/
答案 1 :(得分:1)
尝试NetBeans...免费
答案 2 :(得分:1)
Notepad ++是FOSS,并且具有您所指的PHP相关功能;它是一个很棒的编辑器,但它没有内置的“重”IDE功能,如调试。
PhpED是一款强大且功能强大的IDE免费试用版,但它适用于PHP和Web脚本语言,而不是通用IDE。然而,它具有非常好的调试PHP工具,包括允许您通过PhpED运行服务器来测试您的站点,并允许您在多个版本的PHP中进行调试,或许更重要的是一个查找代码瓶颈的配置文件。注意我只使用了Windows版本的PhpED,但我不知道他们的linux选项是什么。
如果您正在进行Web开发,我认为要么就足够了,但是您将找不到调试C ++ /非Web相关编程语言等功能。