我是一名PHP开发人员,现在使用的是Dreamweaver的“免费”版本,我知道它具有所需的功能,但价格昂贵。进入一些软件,例如Aptana,Notepad ++,Dreamweaver,CodeLobster。但是他们都不对我有好处。我需要它来支持MacOS和Windows,因为我在家中和工作中都有不同的操作系统。

这就是我要寻找的:支持
代码突出显示
Windows和MacOS
PHP,HTML,CSS,JavaScript
易于使用。


#1 楼

我曾经是Eclipse的迷,但是几年前,我搬到了NetBeans,再也没有回过头。 。

根据您的请求:

free and open source        <=== check 
FTP support (also SFTP)     <=== https://blogs.oracle.com/netbeansphp/entry/ftp_support_added
Code highlight              <======   yup
Windows, Mac OS and Linux   <=== written in Java, so yup, plus Raspberry Pi et al
PHP, HTML, CSS, Javascript (and a huge amount of other languages)   ...  


https://netbeans.org/features/...。“ NetBeans IDE提供了卓越的支持为C / C ++和PHP开发人员提供了有关其相关框架和技术的综合编辑器和工具。此外,IDE还具有XML,HTML,PHP,Groovy,Javadoc,JavaScript和JSP的编辑器和工具。“

另外,添加您自己的... http://wiki.netbeans.org/How_to_create_support_for_a_new_language

您永远不会寻找其他IDE。保证,或您的退款;-)​​

#2 楼

我建议使用Sublime Text。
Sublime具有您在次要IDE或出色的文本编辑器中所期望的一切,而且非常轻巧。几乎任何您想拥有更多功能的领域都只有一个庞大的插件库。 Sublime Text不是免费的,但是它在软件的廉价端,它还提供免费的无限制试用版,因此您可以在做出任何承诺之前对其进行测试并做出决定。
要满足您的要求:


FTP支持:Sublime没有本机FTP支持。但是,该插件库可助您一臂之力。如果您不需要SFTP,那么免费/开放源代码SublimeFTPSynce是我使用过的,非常不错。如果您确实需要SFTP支持,则AFAIK唯一的选择是Sublime SFTP,它不是免费的($ 20),但是有免费试用版。
代码突出显示
Windows和MacOS
PHP,HTML ,CSS,Javascript
易于使用


评论


+1 Sublime Text也是一个不错的选择(尽管我还没有尝试过FTP)。

–弗朗克·德农库尔
14年4月4日在17:46

#3 楼

在一段时间内,我使用了Komodo Edit。

Komodo Edit是Komodo IDE的精简版本。尽管如此,Komodo Edit是功能齐全的文本编辑器,具有语法突出显示,自动插入匹配括号,FTP支持以及现代编辑器应具备的许多其他功能。 Komodo对希伯来语文本的支持不佳。但是在Windows上安装Kate至少有麻烦。)Komodo很好。

#4 楼

您可以使用Eclipse:


免费开放源代码
FTP支持(也支持SFTP)
代码突出显示
Windows,Mac OS和Linux
> PHP,HTML,CSS,Javascript(以及大量其他语言)


评论


@rafaelmsantos提到他尝试了Aptana,它基本上是针对Web开发(包括PHP)定制的Eclipse。我认为,如果他不喜欢Aptana,那么与Eclipse相比,他可能会遇到与Aptana相同的问题。

–Notre1
2014年6月10日,0:10

#5 楼



它不是免费的(第一年$ 89 *,经过30天免费试用后),但是我建议您至少检查一下PhpStorm(来自JetBrains)。



FTP支持


代码突出显示


Windows,Mac OS X和Linux:下载链接


PHP,HTML,CSS,Javascript

易于使用
如果您继续支付更新许可证的费用,第二年为$ 71,第三年以后为$ 53。如果是“个人客户”是购买者,则为这些价格;如果许可证是由“企业或组织”购买的,则价格为199美元/第一年,159美元/第二年和119美元/第三年起。


评论


为什么-1,+ 1再次为php风暴。我喜欢它的光滑度。但是,虽然仍然使用netbeans。

–穆罕默德·乔拉德
2014年6月10日下午16:41

它会做一些索引和扫描吗?我想使用netbeans和eclipse,但是它们在我的项目中花费了大量时间,该项目包含很多文件。我只想要ide,用ftp突出显示。

–可怕的分号
15年7月7日在9:29

由于许可证的价格已更改,因此需要更新此答案。

–卡雷尔
17年12月19日在13:16