首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一个IDE可以通过Javascript进行智能导航?

是否有一个IDE可以通过Javascript进行智能导航?
EN

Stack Overflow用户
提问于 2012-12-19 08:38:07
回答 1查看 344关注 0票数 1

在Java世界中,如果我想跳入一个方法或类,变量,我总是按F3 .任何真正的事情。

我现在正在做一个Javascript项目,我发现F3 (Open )在Eclipse中非常有限。它实际上几乎不存在,只对方法中的声明变量工作。

我们的项目已经发展到大约50个Javascript文件(~60个Javascript "objects"),而且由于这样的情况,事情变得几乎无法管理:

代码语言:javascript
复制
this.url = Util.buildURLFor(URLs.ticketPrefillData);

Util对象位于名为Toolbox的文件中,URL对象位于名为URLManager的文件中。问题是,怎么会有人知道它在工具箱文件中呢?为什么IDE不能选择所有文件中的所有对象,这样F3就知道去哪里了。

随着javascript文件的增长,它正在变得难以管理(在敏捷项目中,这可能是致命的),我们正在考虑以Vaadin或ZK的形式切换回Java,除非我们能够为代码导航找到一个合适的智能IDE。

总之,我需要一个JS IDE,它可以做到这一点:

我在文件A中有一个方法,它在B1类上调用一个方法,该方法位于B文件中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-19 08:39:33

请看WebStorm的JetBrains。我没有用过它,但是我听说过关于它的一些很棒的东西。它支持代码导航,从ReSharper的角度来看,JetBrains非常擅长它。

目前,我使用Visual 2012,当您添加对使用过的javascript文件的引用时,它具有很好的导航(对我来说已经足够了)。因此,在文件A中,当在B文件中使用代码时,只需将以下内容添加到文件的顶部:

代码语言:javascript
复制
/// <reference path="./B.js" />

从现在开始,您将拥有Intellisense和代码导航。(如果我没记错的话,VS2010有类似的特性,但功能不那么强大)

(你的问题是主观的,所以可能会被关闭/标记;尽量避免问那些你问人们使用/喜欢什么的问题;更多信息请看常见问题 )。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13948375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档