使用vscode终端运行代码
vscode是一款非常流行的代码编辑器,相比其他编辑器,它有一个非常方便的功能,就是可以在编辑器内部使用终端运行代码。这个功能非常适合需要调试代码的情况,可以大大节省开发者的时间。下面,我们就来了解一下如何在vscode中使用终端运行代码。
安装终端扩展
在使用vscode终端运行代码之前,需要先安装终端扩展。安装方法如下:
在vscode中打开扩展菜单
在搜索框中搜“终端”或“Terminal”
找到“终端”或“Terminal”扩展并点击安装
安装完成后,重新启动vscode
安装完终端扩展之后,就可以开始使用终端了。
在vscode中打开终端
在安装完终端扩展后,可以通过以下步骤在vscode中打开终端:
在vscode中打开需要运行代码的文件
打开vscode的终端面板,有两种方式:
按下“ctrl + `”键
在vscode底部状态栏找到“终端”图标,点击它
在终端面板里输入需要运行的命令
按下“回车”键,即可在终端面板中查看代码运行结果
值得注意的是,一般情况下,我们会在终端中使用node来运行js代码。在运行命令前,需要在全局安装node,在安装好node后,就可以运行下面的命令来运行js代码了:
node 文件名.js
如果需要在运行前先编译代码,可以先使用编译命令将代码编译为可执行文件,然后再使用运行命令运行可执行文件。相应的命令如下:
// 编译
tsc 文件名.ts
// 运行
node 文件名.js
在vscode中调试代码
除了可以在终端中运行代码外,vscode还有一个非常实用的功能,那就是调试器。通过调试器,我们可以在代码执行的每一个步骤中观察代码的运行情况,快速定位代码错误。
在使用调试器之前,需要先在vscode中打开调试面板,并设置启动文件。具体操作如下:
打开vscode中需要调试的文件
在左侧边栏找到并打开“调试”面板
点击“创建配置文件”按钮
在弹出的快捷菜单中选择需要启动的环境,一般选择Node.js
在vscode编辑器中会新打开一个launch.json
文件,里面是启动配置项
在launch.json
文件中,找到配置项program
,将它设置为要调试的文件路径
保存并关闭launch.json
文件
在launch.json
所在的目录下,按住Shift键并右键,选择Open PowerShell or CMD Here打开终端面板
执行命令node 文件名.js
来启动程序
在启动程序后,就可以使用调试器了。调试器主要有以下几个常用功能:
设置断点:在需要调试的代码行上点击左侧的空白区域即可设置断点
单步调试:在程序运行过程中,通过点击调试面板中的“单步调试”按钮,可以一步一步地执行代码
观察变量:在调试面板的变量区域,可以观察到变量的实时变化情况
查看堆栈:在调试面板的堆栈区域,可以查看程序执行过程中的调用堆栈,方便定位错误
调试完毕后,可以关闭终端面板和调试面板。调试面板有一个非常方便的功能,就是可以保存配置项。这个功能可以让我们在下次调试时直接使用之前保存的配置,节省了大量时间。
总结
在vscode中使用终端运行代码和调试代码是非常方便的,它大大提高了我们的开发效率。使用终端时,需要先安装终端扩展,然后在vscode中打开终端面板,输入需要运行的命令。使用调试器时,需要先在调试面板中设置启动配置项,并设置好断点,最后启动程序即可。希望这篇文章能够帮助大家更加熟练地运用vscode。