Bootstrap

VSCode全能攻略:前端到Python再到Jupyter的终极指南

一、VSCode 简介

Visual Studio Code(简称 VSCode)是由微软开发的一款免费、开源的代码编辑器,支持 Windows、macOS 和 Linux 系统。它具备丰富的功能,包括语法高亮、智能代码补全、代码片段提示等,并且通过插件扩展支持多种编程语言,如 JavaScript、Python、C++ 等。

二、VSCode 下载与安装

下载地址

安装步骤

  1. 访问上述下载地址,选择适合您操作系统的版本下载。
    图

  2. 下载完成后,双击安装程序进行安装。
    多图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 注意:来到这个页面时,这几个选项都选
    图

  4. 按照安装向导的提示点击安装。
    图
    在这里插入图片描述

三、VSCode 插件

在 Visual Studio Code (VSCode) 中,针对 Web 前端开发、Python程序设计、数据分析等等,有许多插件可以极大地提升开发效率。以下是一些推荐插件 (打√为建议初学者安装,也可以根据下载量来选择性安装)

Web 前端开发推荐插件:

  • Live Server:提供实时预览功能,能够在你修改代码时自动刷新浏览器显示最新效果。(√)
  • HTML CSS Support:在 HTML 文件中提供 CSS 类名和 ID 的智能提示。(√)
  • HTML Boilerplate:快速生成干净的 HTML 文档结构。(√)
  • Auto Rename Tag:当你重命名一个 HTML 标签时,自动重命名所有成对的 HTML 标签。(√)
  • Open In Browser:在浏览器中直接打开当前的 HTML 文件,方便预览。(√)
  • ESLint:JavaScript 的静态代码检查工具,帮助遵守编码规范,提升代码质量。
  • JavaScript (ES6) code snippets:提供 ES6 语法的代码片段,支持快速编写现代 JavaScript 代码。
  • Vetur:专门为 Vue.js 开发者设计的插件,提供全方位的语法高亮和智能提示。
  • HTML Snippets:提供实用的 HTML 代码片段和自动完成。
  • Bracket Pair Colorizer:给匹配的括号加上不同的颜色,便于区分不同的代码块。

Python 编程推荐插件:

  • Python:由微软开发的官方 Python 插件,提供智能补全、代码检查、调试、测试和 Jupyter Notebook 支持等功能。(√)
  • Auto Import:自动导入所需的模块或组件,减少手动导入时间。(√)
  • Python Docstring Generator:自动生成函数的文档字符串,提高代码文档的编写效率。
  • Python Test Explorer:通过 Test Explorer UI 运行 Python unittest 或 Pytest 测试,方便功能测试。
  • Path Intellisense:增强路径智能感知能力,自动列出并补全项目内的文件和目录。

Jupyter Notebook 推荐插件:

  • Jupyter:支持在 VSCode 中直接打开和运行 Jupyter Notebook,享受在 VSCode 里编写和运行 Notebook 的体验。(√)
  • Rainbow CSV:为 CSV 和 TSV 文件中的每列数据提供不同颜色的高亮显示,增强数据可读性并支持高效数据处理。(√)

AI辅助编程推荐插件:

  • Fitten Code:非十科技自主研发的 AI 编程助手,它通过大型语言模型为编程提供智能辅助,支持多达80多种编程语言,包括 Python、Java、C++、JavaScript、Go 等。((√)对个人用户免费开放使用)

    Fitten Code 提供了以下功能:
  • 代码自动补全:自动补全代码,提高开发效率。
  • 注释生成代码:根据注释内容生成相应的代码片段。
  • 自动添加注释:为代码自动添加注释,提升代码文档质量。
  • 智能bug查找:分析代码并指出潜在的错误和bug。
  • 生成单元测试:自动生成单元测试用例,提高代码质量。

这些插件覆盖了从代码编写、格式化、检查到实时预览和调试的各个方面,无论是对于新手还是经验丰富的开发者,都能在 VSCode 中找到提升工作效率的工具。

四、安装插件

  1. 打开 VSCode。

  2. 点击左侧的扩展图标,搜索需要的插件名称进行安装。
    图
    在这里插入图片描述

  3. 部分插件功能演示。
    HTML Boilerplate插件:
    在这里插入图片描述
    Fitten Code插件:
    在这里插入图片描述

五、VSCode 常用设置

VS Code 将设置值存储在settings.json文件中。可查看和修改设置值。

通过在编辑器中使用命令面板中的**“首选项:打开用户设置(JSON)”或“首选项:打开工作区设置(JSON)”命令( Ctrl+Shift+P )**在编辑器中打开文件来直接查看和编辑文件。
在这里插入图片描述

通过指定设置 ID 和值,设置将以 JSON 格式写入。也可以在设置编辑器中选择设置的齿轮图标,然后选择“将设置复制为 JSON”操作,快速复制设置的相应 JSON 名称值对。
图
在这里插入图片描述

如:界面设置

  • 字体大小:在 settings.json 中设置 "editor.fontSize": 14 来调整编辑器字体大小。
  • 自动保存:设置 "files.autoSave": "onFocusChange" 使文件在编辑器失去焦点时自动保存。
  • 行号显示:设置 "editor.lineNumbers": "on" 来开启行号显示。

编辑器行为

  • 粘贴时去除尾随空格:设置 "editor.trimAutoWhitespace": true
  • 插入空格而非制表符:设置 "editor.insertSpaces": true

文件关联

  • 根据文件类型设置编辑器:在 settings.json 中使用 "files.associations" 来指定特定文件扩展名使用的语言模式。

快捷键设置

  • 打开键盘快捷键设置:使用快捷键 Ctrl+K Ctrl+S 打开键盘快捷键设置界面。
    图

  • 搜索并修改快捷键:在键盘快捷键设置界面中搜索特定命令,点击命令右侧的铅笔图标进行修改。
    在这里插入图片描述

六、注意事项

  • 避免在路径中使用中文或特殊字符,以免造成路径错误。
  • 定期更新 VSCode 和插件,以获得最新功能和安全修复。

通过上述步骤,您可以快速上手 VSCode,并在不同的编程语言中高效地进行开发。更多高级功能和技巧,可以参考官方文档:https://code.visualstudio.com/docs或社区教程。

;