Javascript 是否有明确支持 AngularJS 的 IDE?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8361982/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-24 05:41:27  来源:igfitidea点击:

Is there an IDE with explicit support for AngularJS?

javascriptideangularjs

提问by Borek Bernard

I've tried WebStorm but there only seems to be a basic JavaScript support there, like in any other web IDE I have tried. I'm looking for something that would allow me to click-through from HTML pages to Controllers etc.

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

If the answer is "no" to this question, is there any other JavaScript framework similar to Angular that would have something like an Eclipse plugin or any other kind of explicit support in some IDE?

如果这个问题的答案是“否”,是否有任何其他类似于 Angular 的 JavaScript 框架会在某些 IDE 中提供类似 Eclipse 插件或任何其他类型的显式支持?

回答by kapsi

John Lindquist says he'll make a plugin for WebStorm: http://youtrack.jetbrains.com/issue/IDEA-84299

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

回答by monkeyjumps

Visual Studio 2012 by far is the best. This tutorialuses VS 2012 and was very helpful for me. There is also an Expressversion that is free.

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

The tutorial helps you get started from ground up without the need to rely on plugins.

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

Another great Angular JS project/tutorial using Visual Studio

另一个使用 Visual Studio 的出色 Angular JS 项目/教程

回答by GFoley83

AngularUI have written plugins that offer full AngularJS (and optionally AngularUI) IDE support for Sublime Text 2 & 3 and TextMate text editors.

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

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

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

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

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

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

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

You can get a complete setup guide for Sublime Text here (you'll be up and running in 5 mins tops):
http://weblogs.asp.net/dwahlin/archive/2013/08/30/using-the-angularjs-package-for-sublime-text.aspx

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

When I'm developing early proof of concepts apps, I like to use DropBox to store my code so I can get access to everything at work and at home. Plus if you store your project in the Publicfolder, you can generate a publicly accessible url for your .htmlpages which will correctly render in the brower (i.e. correctly run your HTML, CSS & JS), essentially turning DropBox into a sort of limited hosting provider.

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

If you decide to use Sublime, you can download the portable version (no install required) & save that to DropBox too; this way you have access to all your code AND a full AngularJS IDE from wherever you use DropBox. Which basically means you have a full dev environment in the cloud. Pretty sweet!

如果您决定使用 Sublime,您可以下载便携式版本(无需安装)并将其保存到 DropBox;通过这种方式,您可以从任何使用 DropBox 的地方访问所有代码和完整的 AngularJS IDE。这基本上意味着您在云中拥有完整的开发环境。好甜!

回答by Misko Hevery

Someone is working in NetBeans plugin for angular. You can see it here: http://plugins.netbeans.org/plugin/40296/angularjs-tools

有人正在使用 NetBeans 插件来处理 angular。你可以在这里看到它:http: //plugins.netbeans.org/plugin/40296/angularjs-tools

Also for Microsoft VisualStudio http://nuget.org/packages/AngularJsSeed/1.0.0-RC1

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

回答by Richard

There is now a Resharper plugin for angularjs which means if you use resharper then Visual Studio becomes a great way to develop Angular too.

现在有一个用于 angularjs 的 Resharper 插件,这意味着如果您使用 resharper,那么 Visual Studio 也成为开发 Angular 的好方法。

http://blogs.jetbrains.com/dotnet/2013/02/angularjs-support-for-resharper/

http://blogs.jetbrains.com/dotnet/2013/02/angularjs-support-for-resharper/

Also there is a debugging addon for chrome now:

现在还有一个用于 chrome 的调试插件:

http://blog.angularjs.org/2012/07/introducing-angularjs-batarang.html

http://blog.angularjs.org/2012/07/introducing-angularjs-batarang.html