尝试使用 VSCode 的集成终端。

大家好,
我是Mandai,Wild团队负责开发工作的成员。

Visual Studio Code (VSCode) 以其越用越易用而闻名。
这次,我们将介绍一些让终端使用更便捷的实用技巧,尤其针对 Windows 用户。

 

命令行工具默认值

这适用于命令行或 PowerShell。
如果您想使用默认 shell 环境以外的其他 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 终端的实用键盘快捷键

VS Code 的设计理念是让您无需使用鼠标即可完成大部分操作。
它还提供了一些非常实用的终端快捷键,我已将它们整理成表格。

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
加载中...
0票,平均分:0.00/10
14,545
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

万代洋一

我的主要工作是开发社交游戏的Web API,但幸运的是,我也有机会参与其他各种任务,包括市场营销。
我在Beyond中的图像版权采用CC0协议。