我还没有成功,但我重新安装我的Visual Studio代码,不能再添加节点终端到它。请不要说我也可以用bash和powershell运行。这两个默认值在Vscode中可达。但是我想把终端换成终端。不是powershell也不是cmd...我搜索了很多关于这个主题的网站,但都没有答案。有解决办法。我用在今天的节点终端在vs代码。所以我看到的是node而不是powershell或cmd。抱歉,我解释了很多,但我想很清楚……
qjp7pelc1#
有关Visual Studio Code中使用的所有shell类型的概述,请参阅this answer。自定义shell配置文件保存在**settings.json文件中;要打开它进行编辑,请从命令调色板(Ctrl-Shift-P)中选择Preferences: Open Settings (JSON)。有平台特定 * 的属性名为terminal.integrated.profiles.*,其中*是windows、linux或osx(macOS)。每个shell配置文件中的属性定义了shell配置文件***,即通过下拉菜单+(x1c 0d1x),可在集成终端中运行的shell。每个** shell 配置文件定义**:
settings.json
Preferences: Open Settings (JSON)
terminal.integrated.profiles.*
*
windows
linux
osx
+
path
source
PowerShell
Git Bash
args
Terminal: Select Default Profile
terminal.integrated.defaultProfile.*
node.exe
\
# Get node.exe's full path, escape '\' chars., copy to the clipboard. (Get-Command node.exe).Path.Replace('\', '\\') | Set-Clipboard
terminal.integrated.profiles.windows
Node.js
C:\Program Files\nodejs\node.exe
"terminal.integrated.profiles.windows": { "Node.js": { "path": "C:\\Program Files\\nodejs\\node.exe", "args": [] // Add startup arguments as needed. } }, // Make Node.js the default shell (if the property already exists, update its value). "terminal.integrated.defaultProfile.windows": "Node.js",
1条答案
按热度按时间qjp7pelc1#
有关Visual Studio Code中使用的所有shell类型的概述,请参阅this answer。
自定义shell配置文件保存在**
settings.json
文件中;要打开它进行编辑,请从命令调色板(Ctrl-Shift-P)中选择Preferences: Open Settings (JSON)
。有平台特定 * 的属性名为
terminal.integrated.profiles.*
,其中*
是windows
、linux
或osx
(macOS)。每个shell配置文件中的属性定义了shell配置文件***,即通过下拉菜单
+
(x1c 0d1x),可在集成终端中运行的shell。每个** shell 配置文件定义**:
path
参数,指定shell可执行文件的完整路径,或者仅在Windows上,需要一个source
参数,可以是PowerShell
或Git Bash
,以便VS Code找到适当的可执行文件。args
指定。设置 * 默认 * shell配置文件:
Terminal: Select Default Profile
命令:将显示所有已定义配置文件的列表;选择感兴趣的一个。),您可以定义一个 * 基于 * 突出显示的配置文件的 * 新 * 配置文件:系统会提示您输入新配置文件的名称,然后将其创建为突出显示的配置文件的 * 副本 *。请注意,从v1.59开始不会采取进一步的操作-您必须手动打开
settings.json
文件进行编辑,以便自定义新配置文件。terminal.integrated.defaultProfile.*
属性设置为所需shell配置文件的名称。示例:在Windows上定义Node.js(
node.exe
)为自定义shell配置文件:node.exe
的完整路径,并将JSON的\
字符转义为双倍;例如,从PowerShell:settings.json
文件中(如果terminal.integrated.profiles.windows
属性已经存在,只需 * 添加 *Node.js
属性即可);该示例使用node.exe
的默认安装位置C:\Program Files\nodejs\node.exe
。