是否有一个对AngularJS明确支持的IDE?[关闭]


89

我已经尝试过WebStorm,但是那里似乎只有基本的JavaScript支持,就像我尝试过的任何其他Web IDE一样。我正在寻找可以让我从HTML页面点击到Controllers等的东西。

如果对这个问题的回答为“否”,那么是否有其他类似于Angular的JavaScript框架在Eclipse中具有类似Eclipse插件或任何其他类型的显式支持的功能?


3
某种主持人可以将其迁移到softwarerecs.stackexchange.com吗?
Mawg说恢复Monica

没有测试它,但是Codelobster似乎也有一个AngularJs插件:codelobster.com/order.html
Stefan

Answers:


28

约翰·林德奎斯特说,他会成为一个插件WebStorm: http://youtrack.jetbrains.com/issue/IDEA-84299


2
我已经尝试了插件;这真好。它为AngularJS关键字提供了智能感知功能。这似乎是John Lindquist在以下AngularJS视频中使用的:johnlindquist.com
Jim Raden

顺便说一下,这是该插件的链接以及一些有关如何安装它的说明:groups.google.com/forum/#!topic/angular/GyBSkDxZN9c 安装非常简单-只需点击几下。
吉姆·拉登

除了John的插件外,我还在GitHub存储库中维护了一组用于WebStorm的LiveTemplates:github.com/angularjs-livetpls/angularjs-webstorm-livetpls
pkozlowski.opensource,2012年

25

到目前为止,Visual Studio 2012是最好的。本教程使用VS 2012,对我非常有帮助。还有一个免费的Express版本。

本教程可帮助您从头开始,而无需依赖插件。

使用Visual Studio的另一个很棒的Angular JS项目/教程


5
@ Imrul,vmichael在此非常有见地正确。VS 2012确实确实支持angular js开发。尽管它打算扩展.NET应用程序,但它似乎可以完全用于纯粹的角度开发。我很高兴您能与其他选民不同的是,留下了留言,但请您先进行认真研究,然后再抨击好心人。
Dave Alperovich

VS实际上是一个非常好的Web IDE。在.NET环境中工作时,我开始使用它,并感到惊喜。对于在Windows中进行开发,它运行良好。
mdance 2014年

有点跟踪,但是Visual Studio是我非常喜欢对.NET应用进行编程的原因之一。也适用于Web应用程序,包括AngularJS开发(有一些调整)。
Nullius 2014年

14

有人在NetBeans插件中工作以获取角度。您可以在这里看到它:http : //plugins.netbeans.org/plugin/40296/angularjs-tools

也适用于Microsoft VisualStudio http://nuget.org/packages/AngularJsSeed/1.0.0-RC1


我没有办法使用NetBeans,但感谢您的回答:)
Borek Bernard 2012年

2
那么,您到底需要IDE做什么呢?我的意思是angularJS只是HTML,CSS和JavaScript,大多数IDE都可以使用。不确定在ng *上具有自动完成功能是否会破坏交易?
Misko Hevery 2012年

嗨,Misko,我实际上想在Net Beans中对ng.js使用自动完成功能,但是它似乎忽略了我的插件(已经在我的项目中添加了未缩小的库)。这样做的好处是,当尝试验证HTML标记(ng-view等)时,如果没有Net Beans插件,您就会烦恼不已。感谢伟大的lib!编辑:嗯...可能会在插件网站上问这个问题;)
炼金术

5
@MiskoHevery好IDE是非常有用且必须的。您需要跟踪指令,过滤器,服务(源代码)。您希望从html中单击一下以转到匹配的控制器。.您希望视图(ng-directives和custom)具有良好的复杂性。尝试建立一个大的客户端应用程序,而不需要通过一个大型团队,甚至是媒体一个好的IDE没有IDE ..
YardenST

14

AngularUI已编写插件,可为Sublime Text 2和3和TextMate文本编辑器提供完整的AngularJS(以及可选的AngularUI)IDE支持。

Sublime Text 2和3
http://www.sublimetext.com/3

TextMate(仅Mac OS X)
http://macromates.com/download

AngularUI IDE插件
Sublime- https://github.com/angular-ui/AngularJS-sublime-package
TextMate- https://github.com/angular-ui/AngularJS.tmbundle

您可以在此处获得有关Sublime Text的完整设置指南(您将在5分钟的时间里启动并运行):http :
//weblogs.asp.net/dwahlin/archive/2013/08/30/using-the-angularjs -sublime-text.aspx的包装

在开发概念证明应用程序的早期证明时,我喜欢使用DropBox来存储代码,以便可以访问工作场所和家中的所有内容。另外,如果将项目存储在Public文件夹中,则可以为.html页面生成可公共访问的URL,该URL 将在浏览器中正确呈现(即正确运行HTML,CSS和JS),从本质上将DropBox变成了一种有限的托管提供程序。

如果您决定使用Sublime,则可以下载便携式版本(无需安装)并将其保存到DropBox;这样,无论您在哪里使用DropBox,都可以访问所有代码和完整的AngularJS IDE。这基本上意味着您在云中拥有完整的开发环境。真可爱!


实际上,Webstorm使用称为“ Typescript定义”的东西支持AngularJS和更多Javascript库。下面是如何从另一个问题使:stackoverflow.com/questions/18876863/...
sgarcia.dev

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.