Visual Studio Code中是否有"即时窗口"来运行Javascript?

JzI*_*9Dg 21 javascript interpreter interactive-mode visual-studio visual-studio-code

是的,我一直在浏览器中使用F12来使用控制台测试Javascript片段.我对此感到厌倦(目前无论如何).

我已经读过,在Visual Studio中你可以使用即时窗口以交互方式运行Javascript.我还没有尝试过那么难.我想当我这样做时告诉我它在设计模式下无法评估......呃,多么痛苦.

我喜欢使用Visual Studio Code(历史上的崇高文本)有时只是搞乱片段的语法.如果我能在那里快速运行Javascript也会很好.我可以在VSCode中下载一个包吗?还是内置的东西?

xax*_*ist 19

与VSCode中的Visual Studio不同,没有立即窗口.但是你仍然可以在VSCode中执行Javascript.

安装Code Runner Extension - https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

在VSCode中打开JavaScript文件,然后使用快捷键Ctrl+ Alt+ N,代码将运行,输出将显示在输出窗口中.


Cra*_*ker 17

从(至少)我当前版本的VS Code(1.5.2)开始,"调试控制台"在调试时允许您像在VS立即窗口中那样运行任意JavaScript代码.(与Chrome Dev Tools控制台类似.)

  • 调试控制台还在当前调试范围内执行 C# 命令,在我看来不需要扩展。这应该是公认的答案 (3认同)

Die*_*ego 9

如果您不想启动调试会话或安装扩展,拥有 JavaScript 控制台的一个简单方法是在终端中启动 Node。

  1. 查看 -> 终端
  2. 开始node(没有任何参数 - 你需要node在你的路径中)
  3. 现在您有了一个具有自动完成和值预览功能的 repl。

它没有 Chrome 控制台的功能,但我发现它足以在我工作时评估 JS 代码。


Che*_*o R 7

我发现这个扩展可以为 JS 制作一个 scrathpad,它在您输入的同时运行:https ://quokkajs.com/

适用于 VS Code、Jet Brains 和 Atom。