JavaScript开发的IDE

JavaScript开发的IDE,javascript,ide,Javascript,Ide,你对JS开发IDE有什么建议。是否有类似于VisualStudio IDE的东西,以便我可以在其中运行/调试我的应用程序?有几个选项: Visual Studio 2008(包括大众快车) Adobe Dreamweaver CS4 记事本++(或任何其他文本编辑器)、Firefox和Firebug 我发现它很好。Eclipse和JSEclipse插件,当然还有Firefox和Firebug这对终极组合。您会发现这个开发设置令人满意。Firebug和一个好的语法高亮文本编辑器是最好的组合。没有

你对JS开发IDE有什么建议。是否有类似于VisualStudio IDE的东西,以便我可以在其中运行/调试我的应用程序?

有几个选项:

  • Visual Studio 2008(包括大众快车)
  • Adobe Dreamweaver CS4
  • 记事本++(或任何其他文本编辑器)、Firefox和Firebug

我发现它很好。

Eclipse和JSEclipse插件,当然还有Firefox和Firebug这对终极组合。您会发现这个开发设置令人满意。

Firebug和一个好的语法高亮文本编辑器是最好的组合。没有必要再加上太多其他的东西。使用此组合,您可以获得:

  • 设置断点的能力
  • 检查物体
  • 遍历DOM
  • 动态更改CSS规则
  • 请参阅网络流量/响应
  • 在生产中动态评估和替换代码
还有一些附加到Firebug的工具:

  • -确定页面速度慢的“原因”
  • -运行单元测试

Javascript开发的一个优点是它非常灵活,在开发过程中可以获得即时反馈。我认为没有理由通过添加包含“部署”步骤的IDE来阻碍这一点。

Netbeans 6.x和Firefox+Firebug

在过去,我使用Aptana作为独立插件或Eclipse插件。Pro版本有一些不错的插件,比如嵌入式IE(到始终嵌入的Firefox)和对两种浏览器的调试支持。 经过数小时的测试,我发现SunsNetbeans是适用于Windows和Linux的最佳PHP和pythonide。我感到惊讶的是,Javascript支持也能与Aptana相提并论。 因此,我建议使用Netbeans(不仅仅是Javascript)


试试看,它是免费的

我认为IntellJ的JavaScript支持非常出色,就像他们所做的其他任何事情一样。

(或者如果没有集成调试器也可以使用的话)非常好。

我上周尝试了几个IDE,NetBeans是我的赢家。它在后台为文件上传提供了静默上传选项。非常好的代码完成、折叠等功能。

Aptana是一个很棒的IDE,因为它将为CSS、javascript、html、java等提供智能感知。调试器为您提供在FF或IE中运行的选择,并且是一个功能齐全的调试器。社区版还允许您运行服务器端javascript。一个非常可靠且功能丰富的免费平台。

我倾向于推荐越来越多尚未被提出的平台(我有时是盲人)。Netbeans由Sun开发,不仅支持Java,还支持其他一些语言(PHP、Ruby、Python、Javascript)

我用了一段时间,我很满意。它速度快,提供代码完成,并且可以轻松集成主要的JS库(Prototype,YUI)。它还有一个调试器,可以绑定到FF或IE


试试看,你不会失望的

在JetBrains,我们刚刚开发了轻量级的JavaScript编辑器,其中包括非常智能的JavaScript编辑器,具有基于DOM的自动完成功能和HTML5API支持。
它允许您调试(支持断点)并直接从IDE运行脚本。

下面是一个很好的IDE列表,您可以用来编写JavaScript:


记事本++内置javascript语法高亮显示,插件非常方便。对于调试来说,没有什么比Chrome开发者工具或Firebug更好的了。

现在我正在使用JetBrains的PHPStorm,我可以很容易地说,这是我尝试过的最好的编辑器。有很多我在其他编辑没有看到的功能,比如

  • 在目录中查找单词(grep等效)
  • 具有多个文件和父类的扩展且有用的intellisense功能
  • 内部GIT支持
  • 应用程序结构的树视图
  • 一个很棒的版本历史支持,可以与GIT和您的本地历史一起使用。当您想查看GIT未跟踪的文件时,这非常有用,您可以查看该文件数周的所有历史详细信息
  • 使用一个名为CSSXFire的插件,它可以与Firebug一起工作,跟踪CSS更改并将它们导入编辑器,并允许您轻松地重现在Firebug CSS控制台中所做的相同更改。这真是太棒了
  • 另一个有用的功能是,当您要删除或重命名文件时,编辑器将搜索此目录中已使用的文件并通知您。这称为
    安全重构
  • 文件的intellisense,同时键入css背景图像、src或href属性
有时候我处理PHP,所以我更喜欢PHPStorm,所以前端开发人员应该更喜欢专门为我们设计的WebStrorm


我认为,每个FE开发人员都应该尝试使用Firefox和Firebug的PHPStorm或WebStorm。

以下是我在UI中使用Java作为服务器端语言的基于Extjs的应用程序的经验。我是开源技术/产品的大力支持者

到目前为止,我已经使用了Eclipse、Netbeans、Webstorm和notepad++以及一些添加的插件

我觉得Netbeans在语法突出显示和格式化方面是最好的。它以一种令人印象深刻的方式识别缺少的逗号、全局变量和对象文本的重复键

通过在eclipse中添加一些pligins(如Spket)也可以实现几乎类似的功能,但当您需要高级设置时,它需要许可证


如果您不太关心web服务器的集成环境,那么WebStorm在所有方面都是最好的,但它最大的缺点是“它是付费的”。(即使要求1000卢比)。

本页回顾了最先进的Javascript IDE(无论如何,在重构和智能感知方面):


link还有许多其他方法可以分享您在堆栈溢出方面的专业知识,而这些方法并不涉及提升您的公司。虽然你已经做出了适当的披露,但请尝试与你的公司无关的答案。他没有宣传任何东西