有没有办法使用 Visual Studio Code 执行 JavaScript 并显示结果?
例如,一个脚本文件包含:
console.log('hello world');
我认为需要 Node.js 但不知道该怎么做?
我所说的 Visual Studio Code 是指来自 Microsoft 的新代码编辑器 -
不是使用 Visual Studio 编写的代码。
原文由 Nick Le Page 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有办法使用 Visual Studio Code 执行 JavaScript 并显示结果?
例如,一个脚本文件包含:
console.log('hello world');
我认为需要 Node.js 但不知道该怎么做?
我所说的 Visual Studio Code 是指来自 Microsoft 的新代码编辑器 -
不是使用 Visual Studio 编写的代码。
原文由 Nick Le Page 发布,翻译遵循 CC BY-SA 4.0 许可协议
有一种运行 JavaScript 的更简单的方法,无需配置:
Control
+ Alt
+ N
(或在 macOS 上使用 ⌃ Control
+ ⌥ Option
+ N
),或按 F1
然后选择/键入 Run Code
,代码将运行输出将显示在输出窗口中。此外,您可以选择部分 JavaScript 代码并运行代码片段。该扩展还适用于未保存的文件,因此您只需创建一个文件,将其更改为 Javascript 并快速编写代码(当您只需要快速尝试时)。很方便!
为此需要 NodeJS,否则它将无法工作。
原文由 Jun Han 发布,翻译遵循 CC BY-SA 4.0 许可协议
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
该解决方案旨在在节点中运行当前打开的文件并在 VSCode 中显示输出。
我有同样的问题,发现新引入的
tasks
对这个特定用例很有用。这有点麻烦,但这是我所做的:在项目的根目录中创建一个
.vscode
目录,并在其中创建一个tasks.json
文件。将此任务定义添加到文件中:那么你也能:
press F1 > type `run task` > enter > select `runFile` > enter
运行您的任务,但我发现添加自定义键绑定以打开任务列表更容易。
要添加键绑定,请在 VSCode UI 菜单中,转到“代码”>“首选项”>“键盘快捷键”。将此添加到您的键盘快捷键:
当然,您可以选择任何您想要的组合键。
更新:
假设您正在运行 JavaScript 代码来 测试 它,您可以通过将其
isTestCommand
属性 设置为true
来将您的任务标记为 测试 任务,然后您可以将一个键绑定到workbench.action.tasks.test
命令 以进行单操作调用.换句话说,您的
tasks.json
文件现在将包含:…您的
keybindings.json
文件现在将包含: