【问题标题】:Is there an advanced javascript editor out there that will do things like 'go to definition' similar to Visual Studio?是否有一个高级 javascript 编辑器可以执行类似于 Visual Studio 的“转到定义”之类的操作?
【发布时间】:2011-01-03 18:31:52
【问题描述】:

我有这个基于 JQuery/Javascript 的项目,而 Visual Studio 2008 .JS 文件编辑器还不够好,Notepad++ 可以更好地着色和上下文突出显示,但我正在寻找一个能够执行更高级功能的编辑器,例如自动例如,使用我自定义创建的对象和“转到定义”样式代码导航来完成。

有没有类似的东西可以推荐?

【问题讨论】:

    标签: javascript jquery ide editor intellisense


    【解决方案1】:

    我会说查看 vs2010,因为它对 javascript 的支持要好得多。此外,如果您真的想做一些很酷的事情,请查看 resharper for visual studio,因为他们还在他们的版本中添加了对 javascript 的支持。让我的生活更轻松。

    【讨论】:

    • 我对此赞不绝口。 VS2010+ReSharper 工作很愉快。JSEnhancements 扩展也很漂亮。
    【解决方案2】:

    Zeus 编辑器具有半自动 ctags 功能,它使用此标记信息来驱动其转到定义和自动完成功能。 p>

    一般来说,自动完成对于静态语言来说足够好,但对于像 Java Script 这样的动态语言,它确实不能很好地工作。

    但 ctags 确实会提取 Java Script 类和函数之类的东西,因此 go to definition 功能应该仍然有效。

    【讨论】:

    • 尝试了演示,没有做任何我想做的事情:/单击“转到定义”从未对我的 .JS 文件起作用,即使它包含对象和方法的定义。
    • 要使“转到定义”工作,您需要创建一个包含该文件的项目/工作区。它的工作方式是工作区自动管理工作区中所有文件的 ctags 信息,“转到定义”使用此 ctags 信息进行导航。
    【解决方案3】:

    Visual Studio 2012 RC 中的 javascript 有“转到定义”

    【讨论】:

      猜你喜欢
      • 2012-01-27
      • 1970-01-01
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-28
      • 2012-09-30
      • 2011-06-20
      相关资源
      最近更新 更多