杰瑞科技汇

Visual Studio Code教程如何快速上手高效编程?

Visual Studio Code (VS Code) 超详细教程

目录

  1. 第一部分:初识 VS Code

    Visual Studio Code教程如何快速上手高效编程?-图1
    (图片来源网络,侵删)
    • 什么是 VS Code?
    • 为什么选择 VS Code?
    • 下载与安装
  2. 第二部分:界面漫游与核心设置

    • 熟悉工作区
    • 自定义 VS Code(设置)
    • 常用快捷键
  3. 第三部分:核心功能详解

    • 文件与项目管理
    • 代码编辑利器
    • 强大的代码补全与智能提示
    • 运行与调试代码
    • 集成终端
  4. 第四部分:扩展 - VS Code 的灵魂

    • 什么是扩展?
    • 安装与管理扩展
    • 必备扩展推荐
  5. 第五部分:实战演练

    Visual Studio Code教程如何快速上手高效编程?-图2
    (图片来源网络,侵删)
    • 编写你的第一个 Python "Hello, World"
    • 创建一个简单的 HTML 网页
  6. 第六部分:进阶技巧与最佳实践

    • 使用代码片段
    • 版本控制集成
    • 任务自动化
    • 多光标编辑
  7. 第七部分:总结与资源


第一部分:初识 VS Code

什么是 VS Code?

Visual Studio Code(简称 VS Code)是一款由微软开发的免费、开源、跨平台的源代码编辑器,它支持 Windows、macOS 和 Linux 操作系统。

注意:它和功能强大的 Visual Studio (VS) 不同,VS Code 是一个轻量级但功能极其丰富的编辑器,而非完整的 IDE(集成开发环境),但通过扩展,它可以拥有 IDE 的几乎所有功能。

Visual Studio Code教程如何快速上手高效编程?-图3
(图片来源网络,侵删)

为什么选择 VS Code?

  • 免费且开源:完全免费,没有功能限制。
  • 轻量快速:启动迅速,占用资源少,即使在性能较弱的电脑上也能流畅运行。
  • 强大的生态系统:拥有海量的扩展,可以支持几乎所有主流的编程语言(Python, JavaScript, C++, Go, Java 等)和工具。
  • 内置 Git 支持:版本控制功能无缝集成,开箱即用。
  • 智能代码补全:基于语言服务,提供精准的代码提示和自动补全。
  • 强大的调试功能:内置调试器,可以轻松设置断点、查看变量、单步执行。
  • 高度可定制:几乎所有的界面、行为、快捷键都可以通过设置文件进行个性化调整。

下载与安装

  1. 访问官方下载页面:https://code.visualstudio.com/
  2. 根据你的操作系统选择对应的版本进行下载。
  3. 双击安装包,按照提示完成安装。
    • 重要提示(Windows 用户):在安装过程中,务必勾选 "Add to PATH" 选项,这样你就可以在命令行中直接使用 code 命令来打开 VS Code 或编辑文件。
    • macOS 用户:推荐将 VS Code 拖到应用程序文件夹中。
  4. 安装完成后,启动 VS Code。

第二部分:界面漫游与核心设置

启动 VS Code 后,你会看到以下界面:

  • Activity Bar (活动栏):位于最左侧,包含视图图标,如:文件资源管理器搜索Git调试扩展等。
  • Side Bar (侧边栏):显示当前活动视图的内容,例如文件列表或搜索结果。
  • Editor Group (编辑器组):中央区域,是你编写代码的地方,可以同时打开多个文件,甚至可以进行分屏编辑。
  • Panel (面板):位于编辑器下方,用于显示输出、终端、错误列表等信息。
  • Status Bar (状态栏):位于窗口最底部,显示当前打开文件、光标位置、编码、行结束符等信息。

自定义 VS Code(设置)

VS Code 的设置非常灵活,主要通过 settings.json 文件管理。

  • 打开设置

    • 点击左下角齿轮图标,选择 "设置"
    • 使用快捷键 Ctrl + , (Windows/Linux) 或 Cmd + , (macOS)。
  • UI 模式

    • UI 模式:直观的图形界面,方便新手浏览和修改设置。
    • JSON 模式:直接编辑 settings.json 文件,适合高级用户进行精确配置和设置同步。
  • 常用设置示例: 在设置搜索框中输入关键词即可找到对应选项。

    • editor.fontSize:编辑器字体大小。
    • editor.tabSize:制表符宽度(通常设为 2 或 4)。
    • editor.renderWhitespace:显示空格和制表符,有助于检查格式问题。
    • files.autoSave:自动保存文件(afterDelay 延迟几秒,onFocusChange 切换窗口时)。
    • search.exclude:在全局搜索时排除某些文件或文件夹(如 node_modules, dist)。

常用快捷键

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

功能 Windows/Linux macOS
打开文件 Ctrl + O Cmd + O
新建文件 Ctrl + N Cmd + N
保存文件 Ctrl + S Cmd + S
保存所有 Ctrl + K S Cmd + K S
关闭当前文件 Ctrl + W Cmd + W
关闭所有文件 Ctrl + K W Cmd + K W
打开命令面板 Ctrl + Shift + P Cmd + Shift + P
快速打开文件 Ctrl + P Cmd + P
切换侧边栏 Ctrl + B Cmd + B
切换终端 Ctrl + \ (反引号) |Cmd + ` ` (反引号)
格式化代码 Shift + Alt + F Shift + Option + F
跳转到定义 F12 F12
返回 Alt + ← Ctrl + -
前进 Alt + → Ctrl + Shift + -

提示:在 VS Code 中按 Ctrl + K Ctrl + S 可以打开键盘快捷键设置,你可以在这里查看、修改和导出所有快捷键。


第三部分:核心功能详解

文件与项目管理

  • 文件资源管理器:左侧的文件图标,用于浏览和打开项目文件。
  • 创建/删除/重命名:右键点击文件或文件夹即可进行操作。
  • 工作区:VS Code 针对的是“文件夹”而不是单个文件,当你打开一个文件夹时,它就成为一个“工作区”,VS Code 会记住这个工作区的布局、打开的文件和自定义设置。
  • 多根工作区:你可以同时打开多个不相关的文件夹到一个工作区中。

代码编辑利器

  • 多光标编辑
    • 添加光标:按住 Ctrl (Windows/Linux) 或 Cmd (macOS) 并点击鼠标。
    • 列编辑:按住 Shift + Alt 并拖动鼠标选择一列,或按 Ctrl + Shift + L (Windows/Linux) / Cmd + Shift + L (macOS) 选中所有相同的词。
  • 代码折叠:点击代码行号左侧的 符号可以折叠代码块。
  • 括号匹配:光标定位到括号上时,对应的括号会高亮显示。
  • 自动保存:在设置中开启后,修改会自动保存,避免意外丢失。

强大的代码补全与智能提示

VS Code 的智能提示是其核心优势之一。

  • IntelliSense:当你输入代码时,VS Code 会根据上下文提供变量、函数、属性等的列表。
  • 触发提示:通常输入 或 就会自动触发。
  • 接受建议:按 EnterTab 键接受高亮的建议。

运行与调试代码

  • 运行代码

    确保你安装

分享:
扫描分享到社交APP
上一篇
下一篇