Vscode 配置教程

史上最全vscode配置使用教程

欲善其事,必先利其器。想要优雅且高效的编写代码,必须熟练使用一款前端开发工具。但前端开发工具数不胜数,像HBuilder、Sublime Text、WebStorm、Visual Studio Code......等等,其中VSCode以其轻量且强大的代码编辑功能和丰富的插件生态系统,独受前端工师的青睐。网上有很多vscode的配置以及使用博客,但都没有本篇那么详细且全面。

软件下载

直接在官网进行下载

Visual Studio Code - Code Editing. Redefined​code.visualstudio.com/​编辑

最近很多人留言说官网下载被限速,如果大家存在这种情况,可以在"前端码头"后台发送vscode获取软件包。

以下是为优化后的VSCode配置指南,内容结构化更清晰:

一、基础配置

  1. 中文界面设置

    • 快捷键 Ctrl+Shift+P → 输入 configure language → 修改 locale.json"locale": "zh-cn"
    • 或安装插件:Chinese (Simplified) Language Pack
  2. 用户设置入口

    • 路径:文件 > 首选项 > 设置
    • 切换JSON模式:搜索 workbench.settings.editor → 选择 JSON

二、核心配置项(settings.json

复制代码
{
  // 基础编辑设置
  "editor.fontSize": 14,
  "editor.tabSize": 2,
  "editor.lineNumbers": true,
  "files.autoSave": "onFocusChange", // 窗口失焦时保存
  "editor.codeActionsOnSave": { 
    "source.organizeImports": true // 自动整理import
  },

  // 文件关联
  "files.associations": {
    "*.vue": "vue",
    "*.wxml": "html"
  },

  // 排除文件
  "search.exclude": {
    "**/node_modules": true
  },
  "files.exclude": {
    "**/.git": true,
    "**/*.js": { "when": "$(basename).ts" } // 隐藏编译后的JS
  },

  // Vue专属格式化
  "vetur.format.defaultFormatter.js": "prettier",
  "vetur.format.defaultFormatterOptions": {
    "prettier": { "singleQuote": true }
  }
}

三、效率快捷键速查表

功能 快捷键 (Windows)
行操作
向下重开行 Ctrl + Enter
删除当前行 Ctrl + Shift + K
移动行 Alt + ↑/↓
代码导航
快速文件跳转 Ctrl + P
行首/行尾 Home / End
页首/页尾 Ctrl + Home/End
代码折叠 Ctrl + Shift + [ / ]
注释
行注释 Ctrl + /
块注释 Shift + Alt + A

四、必装插件分类

效率增强

  1. vscode-icons - 文件图标美化
  2. Auto Rename Tag - 标签自动同步
  3. Path Intellisense - 路径智能补全

代码质量

  1. Prettier - 自动格式化(需配置 .prettierrc
  2. stylelint - CSS/SCSS语法检查

语言支持

  1. open in browser - HTML浏览器预览
  2. Markdown Preview - 实时Markdown渲染

五、高级技巧

  1. 禁用自动更新

    设置中搜索 update mode → 改为 none

  2. 开启代码提示

    取消勾选 Editor > Suggest: Show Wordsprevent 选项

  3. 终端控制

    • 开关终端: `Ctrl + ``

提示:配置后若未生效,尝试重启VSCode或检查JSON语法错误。此配置已适配Vue/微信小程序开发场景。

相关推荐
weixin_4235339918 小时前
【Windows11离线安装anaconda、python、vscode】
开发语言·vscode·python
爱分享的阿Q18 小时前
STM32现代化AI开发环境搭建:从Keil到VSCode+AI的范式转移
人工智能·vscode·stm32
Freak嵌入式18 小时前
LVGL基础知识和概念:视觉样式与资源系统
ide·驱动开发·嵌入式·lvgl·micropython·upypi
追风201919 小时前
PowerShell 7 解决 Codex 中文乱码:完整经验总结(VsCode 背景)
ide·vscode·编辑器
Curtain_Gin20 小时前
windows vim 配置
linux·编辑器·vim
帅小柏21 小时前
VSCode Remote SSH 一直转圈连不上服务器?踩坑全记录
服务器·vscode
深挖派21 小时前
IntelliJ IDEA 2026.1 安装配置与高效开发环境搭建 (保姆级图文教程)
java·ide·intellij-idea
vonlycn1 天前
Android Studio 5.3.3 新项目编译报错解决
android·ide·android studio
H Journey1 天前
VSCode下CMake使用
vscode·cmake
9分钟带帽1 天前
vscode中配置Qt6和CMake的开发环境
c++·vscode·cmake