您遇到过的最好的Web开发IDE是什么,它也能很好地处理Core PHP工作和JS(例如AngularJS)?

必需: >速度极快-速度慢/断断续续的IDE没有什么比这更令人烦恼的了CSS-如果您错过了基础知识,那么只擅长于棘手的东西

也擅长PHP / JS(包括Angular)-如上所述,这是必要的

以上所述的语法错误检测
支持LESS / SASS编译
总体上一个令人愉快的工作环境-美观,精巧,乐于助人


和…


基于Windows的

希望:


OSX支持-有时会有所帮助可以在OSX中使用它,但不是必需的


不需要:


免费-我是专业人士,并且会快乐地为我的生活付出代价令生活更轻松

FTP-我很高兴通过FileZilla进行部署


遗憾的是,如今有很多IDE使用Java,因为Java并没有一半似乎使他们起步缓慢。在“愉快的环境”方面,我真的很喜欢Brackets。它使用起来很可爱,而且非常快速和干净,但是有时会有些发呆,并且缺少开箱即用的高级功能。使得Web开发比其他开发更省力的方法。

评论

PhpStorm有什么价值吗?

为什么不尝试使用Web技术编写的内容呢,是的,我正在谈论原子-} atom.io

#1 楼

PHP Storm很可能是您所需要的。 (请参阅底部的视频链接...不能推荐足够的视频) phpstorm非常快。它可能不会在0.01秒内启动,但是一旦加载,我不会发现任何延迟。 。只要您的代码布局合理并具有docblocs等,它将具有很好的代码完成能力。

-擅长HTML / CSS –仅擅长于如果您错过了基础知识,则会遇到棘手的问题

它具有完整的代码质量分析。 PHPStorm功能

-也擅长PHP / JS(包括Angular)-如上所述,这是对上述
语法检测错误的必要性

PHP是完美的,角度是

-支持LESS / SASS编译

有一些教程显示了如何使用GULP等进行管理。

-出色的Git支持现成的

Git / Mercurial / CVS / Subversion均可满足您的需求。 br />
我不能推荐这些简短的视频,它们向您展示了如何充分利用该软件。如何在PHP Storm中变得很棒

评论


这些视频非常棒,让我有了可以满足我所有需求的IDE。物有所值。也强烈推荐这些视频给其他人。谢谢!

–卡盘
2014年11月11日15:25



#2 楼

也许您可以看看NetBeans。它是基于Java的,但是比Eclipse平滑得多。


在任何地方都可以运行
快速(启动需要几秒钟,但此后没有减速)。 / CSS / PHP / JS,包括Angular,JQuery,RequireJS,Knockout等。
支持LESS / SASS编译
美观(浅蓝色)
强大的重构功能(例如Ctrl + R安全地重命名变量)
出色的Git集成(甚至具有自己的差异编辑器)
免费且开源

我将其用于HTML5开发,因为它们添加了对几年前,它一直在变得越来越好。它的建议是即时的。代码完成和重构之类的东西很快就可以实现了。也许您可以尝试一下。

评论


我认为,即使在功能强大的台式机上,NetBeans的运行速度也非常慢。扫描项目需要花费很多时间,并且有时会挂断并被事物弄糊涂。很好,但是不好。 (我也觉得它非常丑陋,但是我猜这一切都是情人眼中的。)

–卡盘
14-10-29在10:47

@Chuck的初始扫描可能要花很长时间,没错,您可以通过关闭所有未使用的活动项目(在左侧,右键单击并关闭)来加速扫描。编辑:顺便说一下,您是否尝试过Aptana Studio?

– Agostino
14-10-29在10:52



在使用NetBeans多年之后,改用PHPStorm后,我发现前者是后者的更好的版本。不一定以明显的方式,但是我使用的越多,我认为PHPStorm显然越好。谢谢,不过。

–卡盘
2014年11月11日15:29

#3 楼

我确定您已经研究了PhpStorm。即使它不是免费的,它仍然是世界上使用最广泛的IDE之一。


(以我的经验)
它在代码识别/完成(基于在IntelliJ IDEA上,您甚至可以手动将代码块手动设置为文件中的特定语言)
对PHP和JS的良好支持(包括AngularJS甚至Meteor-如果需要的话)
根据要求进行语法更正
支持LESS / SASS编译
看起来比Netbeans更好(尤其是在IMO的Darcula)

它在OSX上也可用。

评论


是的,我使用过PHPStorm(和WebStorm,简化版)。他们很好。比NetBeans快一点,但由于它们使用Java,因此仍然相当慢。不过,从我所看到的来看,它仍然是很多软件。

–卡盘
14-10-29在16:20

我又给了PhpStorm。在几乎所有方面,它似乎都比Netbeans更好。我越来越喜欢它。谢谢!

–卡盘
2014年11月4日,12:57

#4 楼

我以极快的速度假设您排除了Eclipse。我觉得Sublime Text符合您的要求:试用版没有时间或功能限制,但连续使用(nagware)必须支付70美元。版本可用
快速
HTML / CSS / PHP / JS / LESS / SASS
很好看
良好的git集成


评论


请原谅我的无知,Sublime Text是否被视为IDE?

–brasofilo
2014-10-25 22:07



@brasofilo通常被认为是这样。

–弗朗克·德农库尔
14-10-25在22:13

仅供参考:“崇高文本可以免费下载和评估,但是必须购买许可证才能继续使用。”费用:70美元。

–卡盘
14-10-27在11:40

Sublime Text 2非常好,但是将其用于我当前正在处理的项目中,我意识到我还需要另外一个功能:语法错误检测。另外,在突出显示PHP语法方面非常糟糕。不过,我还是喜欢它。

–卡盘
14-10-29在10:49



#5 楼

phpDesigner

该程序的主要优点是它不是基于Java的。这样可以使整个过程快速进行。 br /> PHP(同时支持版本4和5)
SQL(MySQL,MSSQL 2000,MSSQL 7,Ingres,Interbase 6,Oracle,Sybase)
HTML / XHTML
CSS(两者均支持版本1和2.1)
JavaScript
VBScript
Java
C#
Perl
Python
Ruby
Smarty

PHP:


对PHP 4和PHP 5的支持
PHP的代码资源管理器(包括,类,扩展类,接口,属性,函数,常量和变量)
用于PHP的代码完成(IntelliSense)-输入时提供代码帮助
用于PHP的代码提示(代码提示)-输入时提供代码帮助
与任何PHP框架一起使用(访问类) ,函数,变量等)
包括嵌套对象的PHP面向对象编程(OOP)
对PHP的支持heredoc
用单引号或双引号,换行符,回车符或制表符
PHP服务器变量
PHP语句模板(如果,否则,则,同时…)
强大的PHP代码美化器,具有许多配置和配置文件支持
phpDocumentor向导
一键添加phpDocumentor文档到函数和类!
一键注释或取消注释!
跳转到任何按类过滤的声明,接口,函数,变量或



使用Xdebug调试
断点
步骤逐步调试
进入
跳过
运行光标
运行直到返回
调用堆栈
监视
上下文变量
评估
分析
多个会话
评估提示
捕获错误


评论


phpDeveloper是很多软件,但是我不知道它是否支持JS框架以及PHPStorm。

–卡盘
2014年11月11日15:26

我的意思是phpDesigner当然!

–卡盘
2015年6月4日15:17

#6 楼



我建议尝试Codelobster。
它运行迅速,并具有特殊的AngularJS插件

评论


您能否列出其具有与问询者所寻找内容相匹配的功能。理想情况下,无需离开站点即可查看该信息。

–特拉维斯
15年7月14日在16:17