VS Code终端使用完全指南【新手入门】 – wiki大全

VS Code 终端使用完全指南【新手入门】

Visual Studio Code (VS Code) 作为目前最受欢迎的代码编辑器之一,其强大的功能和丰富的扩展生态备受开发者青睐。其中,集成终端(Integrated Terminal)是 VS Code 的一个核心功能,它允许开发者在不离开编辑器的情况下直接访问命令行,极大地提高了开发效率。

本文将作为一份写给新手的完全指南,详细介绍如何在 VS Code 中使用集成终端,从基础操作到高级技巧,助你一臂之力。

1. 为什么使用集成终端?

  • 无缝切换: 无需在代码编辑器和外部终端窗口之间来回切换,所有操作一站式完成。
  • 工作区集成: 终端默认在当前项目的工作区根目录启动,方便直接执行项目相关命令(如 npm install, git status 等)。
  • 上下文感知: 终端输出中的文件路径、URL 甚至是错误信息都可以被 VS Code 识别,通过 Ctrl/Cmd + 点击 即可快速跳转,方便定位和修复问题。
  • 多终端管理: 支持同时打开、拆分和管理多个终端实例,应对复杂的开发场景。

2. 如何打开终端

VS Code 提供了多种打开集成终端的方式,选择你最顺手的一种即可:

  • 键盘快捷键 (最推荐):
  • Windows/Linux: Ctrl + \`` (反引号键,通常在Esc` 键下方)
  • macOS: `Cmd + “
  • 这个快捷键也是一个开关,按一次打开,再按一次则会隐藏终端面板。

  • 通过菜单栏:

  • 点击顶部菜单栏的 终端(Terminal) -> 新建终端(New Terminal)
  • 或者 查看(View) -> 终端(Terminal)

  • 使用命令面板:

  • 按下 Ctrl + Shift + P (或 F1) 打开命令面板。
  • 输入 View: Toggle Terminal 或中文 查看: 切换终端,然后按回车。

  • 通过文件浏览器:

  • 在左侧的文件浏览器中,右键点击任意文件夹,选择 “在集成终端中打开 (Open in Integrated Terminal)”,将在该文件夹路径下启动一个新的终端。

3. 终端的基本使用

打开终端后,你会看到一个熟悉的命令行界面。

  • 执行命令: 就像在系统的标准终端里一样,直接输入命令(如 ls, cd, mkdir, git 等)并按 Enter 键执行。
  • 当前目录: 默认情况下,终端的起始路径是你的项目根目录(即工作区文件夹),这对于执行项目构建、测试等命令非常方便。
  • 交互与链接: 尝试运行一个会输出文件路径的命令(例如 git status)。将鼠标悬停在文件路径上,路径下方会出现下划线,按住 Ctrl (或 Cmd) 并单击,即可在编辑器中直接打开该文件。

4. 管理多个终端

在复杂的项目中,你可能需要同时运行前端服务、后端服务和代码检查等多个任务。VS Code 的多终端管理功能让这一切变得简单。

  • 新建终端实例:
  • 点击终端面板右上角的 + (加号) 图标。
  • 使用快捷键 `Ctrl + Shift + “。

  • 切换终端:

  • 在终端面板的下拉列表中,你可以看到所有已打开的终端实例 (通常命名为 1:bash, 2:bash 等)。点击即可切换。

  • 拆分终端 (Side-by-Side):

  • 如果你想同时查看多个终端的输出,可以拆分视图。
  • 点击终端实例旁边的 拆分(Split) 图标 (一个方形分成两半的图标)。
  • 或者使用快捷键 Ctrl + Shift + 5

  • 关闭终端:

  • 点击终端实例旁边的 垃圾桶 图标。
  • 或者在对应的终端会话中输入 exit 命令。

5. 自定义你的终端

  • 选择默认 Shell:
  • VS Code 可以使用你系统中安装的任何 Shell,例如 PowerShell, Bash, Zsh, CMD 等。
  • 点击终端面板中 + 号旁边的下拉箭头,可以看到一个 “选择默认配置文件 (Select Default Profile)” 的选项,点击后即可选择你偏好的 Shell。VS Code 会记住你的选择,并在下次新建终端时使用它。

  • 以管理员权限运行:

  • 集成终端默认使用 VS Code 进程的权限。如果你需要以管理员或 sudo 权限执行命令,需要在终端内部使用相应的系统命令,例如在 Windows 中使用 runas.exe,或在 Linux/macOS 中使用 sudo your-command

6. 常用快捷键汇总

熟练使用快捷键是提升效率的关键。

功能 Windows/Linux macOS
切换终端面板 Ctrl + \`` |Cmd + “
新建终端 Ctrl + Shift + \`` |Cmd + Shift + “
拆分终端 Ctrl + Shift + 5 Cmd + Shift + 5
切换到下一个终端 Ctrl + PageDown Cmd + Option + 右箭头
切换到上一个终端 Ctrl + PageUp Cmd + Option + 左箭头
向上滚动 Ctrl + Shift + Up Cmd + Up
向下滚动 Ctrl + Shift + Down Cmd + Down
清空终端屏幕 (在终端内输入 clearcls) (在终端内输入 clear)

7. 总结

VS Code 的集成终端是一个功能强大且高度集成的工具。对于新手而言,掌握它的基本用法是迈向高效开发的第一步。希望这篇指南能帮助你快速上手,并将终端无缝地融入到你的日常开发工作流中。不断地实践和探索,你会发现更多隐藏的实用技巧!

滚动至顶部