如何 link 所有 javascript 工作区,如 Java?
How to link all javascript workspace like Java?
我想 link 我 IDE 中的所有 javascript 文件,就像 Eclipse 中的 Java 一样。我正在尝试在 Atom 或 VSCode 中执行此操作。我需要的东西:
- 我想 link 我的全局变量和函数,有时我使用 require.js 但有时我在 index.html;
中添加所有 js 文件
- 使用 Ctrl+click(或类似的)我想转到 variable/method 实现(独立于是否在同一个文件中);
- 例如,当我在某个对象后使用 Ctrl+Space(或类似的)时,我想查看其中的所有属性。
可能吗?特别是使用 Atom 或 VSCode?
VSCode 应该原生支持一些 Javascript Intellisense 功能。根据 this page,VSCode 支持 Go to Definition、Find all References 和 global variable completion 等功能,以及 linters 等功能。希望这足以让您开始您的项目!
对于 Atom,atom-ternjs 包 (https://atom.io/packages/atom-ternjs) 应该提供您正在寻找的内容。
它使用 ternjs 为变量和函数提供自动完成,并允许您转到变量或函数声明。
我想 link 我 IDE 中的所有 javascript 文件,就像 Eclipse 中的 Java 一样。我正在尝试在 Atom 或 VSCode 中执行此操作。我需要的东西:
- 我想 link 我的全局变量和函数,有时我使用 require.js 但有时我在 index.html; 中添加所有 js 文件
- 使用 Ctrl+click(或类似的)我想转到 variable/method 实现(独立于是否在同一个文件中);
- 例如,当我在某个对象后使用 Ctrl+Space(或类似的)时,我想查看其中的所有属性。
可能吗?特别是使用 Atom 或 VSCode?
VSCode 应该原生支持一些 Javascript Intellisense 功能。根据 this page,VSCode 支持 Go to Definition、Find all References 和 global variable completion 等功能,以及 linters 等功能。希望这足以让您开始您的项目!
对于 Atom,atom-ternjs 包 (https://atom.io/packages/atom-ternjs) 应该提供您正在寻找的内容。
它使用 ternjs 为变量和函数提供自动完成,并允许您转到变量或函数声明。