ner*_*boy 16 terminal visual-studio-code
我正在尝试在visual studio代码中更改集成终端的默认路径,但我不确定它是怎么做的.我知道如何在Windows命令提示符下更改它,但不在visual studio中.我查看了用户设置但找不到任何要更改的内容.
当前默认路径为C:\ Users\User_Name>
我想把它改成C:\ Project
我如何在visual studio代码中执行此操作?
nin*_*00b 20
简答
将用户首选项编辑为"terminal.integrated.cwd": ""
您希望集成终端打开的路径.
长答案:相同的答案,但一步一步的版本
在Visual Studio代码中转到:
文件 - >首选项 - >设置
现在您处于" 用户设置 "中,使用窗口顶部的" 搜索设置 "栏粘贴或键入以下内容:
terminal.integrated.cwd
它将列出以下结果:
// An explicit start path where the terminal will be launched, this is used
as the current working directory (cwd) for the shell process. This may be
particularly useful in workspace settings if the root directory is not a
convenient cwd.
"terminal.integrated.cwd": "",
Run Code Online (Sandbox Code Playgroud)
您会注意到它不会让您在此处键入更改此设置.这是因为您无法更改默认设置,而是需要更改个人设置.这是如何做..
单击此选项左侧的铅笔图标,然后单击弹出的"复制到设置"选项.
您应该有一个分屏,屏幕右侧有标题.Place your settings here to overwrite the Default Settings.
这是您进行更改的正确位置.您可能已经在此处列出了一些个性化设置.
当您单击"复制到设置"时,它会自动为您添加以下行:
"terminal.integrated.cwd":""
请注意,此列表中最后一个项目没有尾随逗号,但列表中的任何项目都需要一个.
仅供参考:您可以自己简单地将其输入或复制/粘贴到个性化设置中,但遵循这些步骤是学习根据需要更改其他首选项的过程.
现在您可以键入以设置要使用的路径.确保使用\\
代替,\
你不需要尾随\
.例如,包含此行总是会在baz
目录中启动您的终端:
{
"terminal.integrated.cwd": "C:\\Users\\foo\\bar\\baz"
}
Run Code Online (Sandbox Code Playgroud)
要应用更改,只需保存并重新启动Visual Studio代码.
Eri*_*ken 15
正如其他人已经解释的那样,您可以添加一个设置来更改集成终端的默认文件夹以启动。此设置还接受 Visual Studio Code 变量,因此要从工作区的根文件夹创建相对路径,您可以使用${workspaceFolder}
.
例如,为了让您的终端始终在子文件夹中启动mystart
,您的设置将是:
"terminal.integrated.cwd": "${workspaceFolder}/mystart"
Run Code Online (Sandbox Code Playgroud)
您还可以将其设置为打开文件夹的相对路径
"terminal.integrated.cwd": "./example"
Run Code Online (Sandbox Code Playgroud)
因此,如果您执行菜单“文件” → “打开文件夹...” →“项目”,并使用键盘快捷键打开终端,它将自动打开~/project/example
。
它可以是您经常使用的通用文件夹src
,也可以是特定的文件夹(但最好将其保存在 file 中.vscode/settings.json
)。
归档时间: |
|
查看次数: |
20820 次 |
最近记录: |