让我们使用VSCode的集成终端

你好。
我是Mandai,负责Wild 开发团队。
Visual Studio Code (VSCode) 以其越用越顺手的特点而闻名。
本文将介绍一些让终端使用更加便捷的技巧,重点关注 Windows 环境下的操作。
命令行工具默认值
这适用于命令行或 PowerShell。
如果您想使用除默认环境之外的其他 shell 环境,请将以下设置添加到 settings.json 文件中。
{ // 标准 Windows 命令行 // "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\cmd.exe" // PowerShell // "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe" // Git Bash // "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe" // Ubuntu 上的 Bash // "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe" }
要编辑 settings.json,请按 Ctrl + P 并输入 settings。
看来你不能使用多个 shell,所以你必须选择你熟悉的四个 shell 中的一个。
如果你想要一个类似 Linux 的 shell,你必须使用 Git Bash 或 Ubuntu 上的 Bash(需要 Insider Preview 版本),所以不能直接使用它确实有点麻烦,但使用你熟悉的环境可能效率更高,所以付出一点努力是不可避免的。
VSCode 终端的实用键盘快捷键
VSCode 的设计理念是让您几乎无需使用鼠标即可完成所有操作。
此外,终端还有一些非常实用的快捷键,我已将其整理成表格。
| Ctrl + @ | 显示/隐藏终端 |
|---|---|
| Ctrl + Shift + @ | 打开一个新的终端(如果尚未打开,请打开一个)。 |
| Ctrl + K | 清理终端 |
| Ctrl + 向上 | 一次向上滚动一行 |
| Ctrl + 向下 | 一次向下滚动一行 |
| Ctrl + Page Up | 向上滚动一屏 |
| Ctrl + Page Down | 向下滚动一屏 |
| Ctrl + Home | 滚动到终端顶部 |
| Ctrl + End | 滚动到终端末尾 |
| 在命令面板中,键入“">trs”。 |
复制选中的字符串,并在终端中运行。 在这方面,命令面板允许你使用空格缩小搜索范围,因此组合方式无穷无尽。尝试找出你自己的组合吧。 随着新功能的不断增加,将搜索范围缩小到单个项目可能会变得困难。 |
| Ctrl + c | 在 Windows 系统中,复制时不需要按 Shift 键。 |
| Ctrl + v | 在Windows系统中,粘贴时不需要按Shift键。 |
请注意,没有为将焦点转移到终端、在运行多个终端时移动到上一个或下一个终端或关闭终端分配快捷键,因此您需要自己设置这些快捷键。
顺便一提,如果您想在单独的窗口中打开命令提示符,请按“Ctrl + Shift + c”。
要更改在这种情况下打开的终端,请更改 settings.json 文件中“terminal.external.windowsExec”键的值。
此处输入的值此处显示的 JSON 字符串相同
就是这样。
0