JavaScript开发的IDE
你对JS开发IDE有什么建议。是否有类似于VisualStudio IDE的东西,以便我可以在其中运行/调试我的应用程序?有几个选项:JavaScript开发的IDE,javascript,ide,Javascript,Ide,你对JS开发IDE有什么建议。是否有类似于VisualStudio IDE的东西,以便我可以在其中运行/调试我的应用程序?有几个选项: Visual Studio 2008(包括大众快车) Adobe Dreamweaver CS4 记事本++(或任何其他文本编辑器)、Firefox和Firebug 我发现它很好。Eclipse和JSEclipse插件,当然还有Firefox和Firebug这对终极组合。您会发现这个开发设置令人满意。Firebug和一个好的语法高亮文本编辑器是最好的组合。没有
- Visual Studio 2008(包括大众快车)
- Adobe Dreamweaver CS4
- 记事本++(或任何其他文本编辑器)、Firefox和Firebug
- 设置断点的能力
- 检查物体
- 遍历DOM
- 动态更改CSS规则
- 请参阅网络流量/响应
- 在生产中动态评估和替换代码
- -确定页面速度慢的“原因”
- -运行单元测试
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属性
我认为,每个FE开发人员都应该尝试使用Firefox和Firebug的PHPStorm或WebStorm。以下是我在UI中使用Java作为服务器端语言的基于Extjs的应用程序的经验。我是开源技术/产品的大力支持者 到目前为止,我已经使用了Eclipse、Netbeans、Webstorm和notepad++以及一些添加的插件 我觉得Netbeans在语法突出显示和格式化方面是最好的。它以一种令人印象深刻的方式识别缺少的逗号、全局变量和对象文本的重复键 通过在eclipse中添加一些pligins(如Spket)也可以实现几乎类似的功能,但当您需要高级设置时,它需要许可证
如果您不太关心web服务器的集成环境,那么WebStorm在所有方面都是最好的,但它最大的缺点是“它是付费的”。(即使要求1000卢比)。本页回顾了最先进的Javascript IDE(无论如何,在重构和智能感知方面):
link还有许多其他方法可以分享您在堆栈溢出方面的专业知识,而这些方法并不涉及提升您的公司。虽然你已经做出了适当的披露,但请尝试与你的公司无关的答案。他没有宣传任何东西