Ubuntu系统下VSCode按F8运行JS代码失效的解决办法
解决Ubuntu下VSCode中无需浏览器运行JS代码的替代方案
以下是几个无需依赖Chrome、直接在VSCode内运行简单JS代码的替代方案:
使用Node.js+VSCode终端自定义快捷键
- 先确保Ubuntu系统已安装Node.js(终端执行
node -v验证,未安装则用sudo apt install nodejs安装)。 - 打开VSCode的快捷键设置:按下
Ctrl+K Ctrl+S。 - 点击右上角的
打开键盘快捷方式(JSON)图标,添加以下配置:{ "key": "f8", "command": "workbench.action.terminal.sendSequence", "args": { "text": "node '${file}'\u000D" } } - 保存后,打开任意JS文件按F8,终端会自动运行当前文件并输出结果。
- 先确保Ubuntu系统已安装Node.js(终端执行
安装Code Runner扩展
- 在VSCode扩展商店搜索并安装
Code Runner。 - 打开快捷键设置,搜索"Run Code",将其快捷键绑定为F8。
- 打开JS文件按F8,代码运行结果会直接显示在VSCode的"输出"面板中,无需切换终端或浏览器。
- 在VSCode扩展商店搜索并安装
利用VSCode调试控制台
- 打开JS文件,按下
F5初始化调试配置,选择"Node.js"环境,自动生成.vscode/launch.json。 - 修改launch.json内容为:
{ "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Run Current JS", "program": "${file}" } ] } - 打开快捷键设置,将"启动调试"命令的快捷键绑定为F8。
- 按F8运行代码,结果会显示在调试控制台中,同时支持断点调试。
- 打开JS文件,按下
内容的提问来源于stack exchange,提问作者Rodhis
相关产品推荐
相关产品推荐

