在VS Code中运行隔离的JavaScript命令(不是当前文件)

时间:2020-07-08 17:48:59

标签: javascript ubuntu visual-studio-code

我正在寻找一种方法来运行VS Code中的单个命令,而不是整个文件。我确实在客户端网站上工作,这些网站的很多代码都无法在标准调试器或Quokka扩展程序中运行,因为它依赖于我正在处理的页面(并且在调试器中运行并不能完美地模拟我的代码将如何运行但是,有时候我喜欢分别运行几行代码或一个函数来确保设置正确,而不必将我的代码复制到用于执行它的在线平台上并加载预览链接。想要做的是在about:blank打开一个新的chrome标签,并使用开发控制台在其中粘贴我的代码,这就是我的“游乐场”。有什么形式的活动JS引擎可以在其中执行无需将这些行保存到新文件并运行调试器?

1 个答案:

答案 0 :(得分:1)

如果您在VS代码中查看所有这些内容,我会因此感到困难。

运行JS代码段VS代码必须具有与PHP的编译器相同的JS引擎,或与任何其他语言相同的JS引擎,并且在IED中添加这些编译器将再次使这些IED变得笨拙且占用大量CPU。

但是,如果在VS代码的外部或内部打开Terminal并安装了节点js,您仍然可以做一件事。
然后输入

$node    

这将打开一个JS游乐场。您可以在其中执行js代码段的地方

enter image description here

但是在这里您将无法访问DOM,WINDOW对象等。

如果您发现任何可在DOM的VS CODE中执行js代码的插件,请让我知道窗口。