栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Visual Studio Code中运行JavaScript

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Visual Studio Code中运行JavaScript

该解决方案旨在在节点中运行当前打开的文件,并以VSCode显示输出。

我有同样的问题,发现新引入的

tasks
方法对此特定用例有用。这有点麻烦,但这是我所做的:

.vspre
在项目的根目录中创建一个目录,并
tasks.json
在其中创建一个文件。将此任务定义添加到文件中:

{    "version": "0.1.0",    "command": "node",    "isShellCommand": true,    "args": [        "--harmony"    ],    "tasks": [        { "taskName": "runFile", "suppressTaskName": true, "showOutput": "always", "problemMatcher": "$jshint", "args": ["${file}"]        }    ]}

然后,您可以:

press F1 > type
run task
> enter > select
runFile
> enter

运行任务,但是我发现为打开任务列表添加自定义键绑定更加容易。

要添加键绑定,请在VSCode UI菜单中转到“代码”>“首选项”>“键盘快捷键”。将此添加到键盘快捷键:

{    "key": "cmd+r",    "command": "workbench.action.tasks.runTask"}

当然,您可以选择任何您想要的键组合。

更新:

假设您正在运行Javascript代码对其进行 测试
,可以通过将其属性设置为来将任务标记为
测试
任务,然后可以将键绑定到命令以进行单次操作。

isTestCommand
true
workbench.action.tasks.test

换句话说,您的

tasks.json
文件现在将包含:

{    "version": "0.1.0",    "command": "node",    "isShellCommand": true,    "args": [        "--harmony"    ],    "tasks": [        { "taskName": "runFile", "isTestCommand": true, "suppressTaskName": true, "showOutput": "always", "problemMatcher": "$jshint", "args": ["${file}"]        }    ]}

…您的

keybindings.json
文件现在将包含:

{    "key": "cmd+r",    "command": "workbench.action.tasks.test"}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/392132.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号