当前位置: 首页 > news >正文

【工具】VSCODE下载,配置初次设置

打开 settings.json 文件,包含了 Visual Studio Code (VSCode) 中的各种用户配置。

{"files.associations": {"*.vue": "vue","*.wpy": "vue","*.wxml": "html","*.wxss": "css"},
  • 解释:将特定文件扩展名与对应的语言模式关联。例如,.vue.wpy 文件都被视为 vue 文件,.wxml 视为 html 文件,.wxss 视为 css 文件。这可以确保 VSCode 对这些文件使用正确的语法高亮和格式化。
  "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
  • 解释:设置 VSCode 内置终端使用 Windows 的 cmd.exe 作为默认终端。
  "git.enableSmartCommit": true,"git.autofetch": true,
  • 解释
    • "git.enableSmartCommit":当设置为 true 时,VSCode 在没有暂存文件时直接提交更改。
    • "git.autofetch":自动从远程仓库获取最新的 Git 更改。
  "emmet.triggerExpansionOnTab": true,"emmet.showAbbreviationSuggestions": true,"emmet.showExpandedAbbreviation": "always","emmet.includeLanguages": {"vue-html": "html","vue": "html","wpy": "html"},
  • 解释:启用 Emmet 语法扩展,可以在 .vue.wpy 文件中使用 HTML 快捷输入(Emmet 支持 HTML 的缩写扩展),并通过按 Tab 键触发 Emmet 扩展。
  "workbench.colorTheme": "Monokai",
  • 解释:选择了 Monokai 主题作为 VSCode 的界面配色。
  "git.confirmSync": false,"explorer.confirmDelete": false,
  • 解释
    • "git.confirmSync":关闭 Git 同步确认。
    • "explorer.confirmDelete":关闭在文件资源管理器中删除文件时的确认对话框。
  "editor.fontSize": 14,"window.zoomLevel": 1,"editor.wordWrap": "on","editor.detectIndentation": false,"editor.tabSize": 2,
  • 解释
    • "editor.fontSize":编辑器的字体大小设为 14。
    • "window.zoomLevel":窗口的缩放级别设为 1,即放大一级。
    • "editor.wordWrap":开启自动换行。
    • "editor.detectIndentation":关闭自动检测缩进。
    • "editor.tabSize":设置 Tab 键的宽度为 2 个空格。
  "files.autoSave": "onFocusChange",
  • 解释:文件在失去焦点时自动保存。
  "editor.formatOnSave": false,
  • 解释:关闭保存时自动格式化代码。
  "editor.rulers": [],
  • 解释:没有设置任何垂直标尺(即代码行限制长度的可视化参考线)。
  "search.exclude": {"**/node_modules": true,"**/bower_components": true,"**/target": true,"**/logs": true},
  • 解释:在使用搜索功能时,排除指定的文件夹,如 node_modulesbower_componentstarget、和 logs 文件夹。
  "files.exclude": {"**/.git": true,"**/.svn": true,"**/.hg": true,"**/CVS": true,"**/.DS_Store": true,"**/*.js": {"when": "$(basename).ts"},"**/node_modules": true},
  • 解释:在文件资源管理器中隐藏指定文件和文件夹,如 .git.svn.hgCVS.DS_Store 文件,同时当存在同名的 TypeScript 文件时隐藏生成的 JavaScript 文件(.ts 编译生成的 .js 文件)。
  "vetur.format.defaultFormatter.html": "js-beautify-html","vetur.format.defaultFormatter.js": "prettier","vetur.format.defaultFormatterOptions": {"js-beautify-html": {"wrap_attributes": "force-aligned","wrap_line_length": 200,"end_with_newline": false,"semi": false,"singleQuote": true},"prettier": {"semi": false,"singleQuote": true}}
}
  • 解释
    • vetur 是 Vue 文件的格式化工具。
    • 设置 js-beautify-html 为 Vue 组件中 HTML 代码的默认格式化工具。
    • 设置 prettier 为 JavaScript 代码的格式化工具,并指定格式化规则,如使用单引号(singleQuote)和去掉语句结尾的分号(semi)。

小结

这份配置文件通过设置文件关联、编辑器样式、Git 操作行为、Emmet 支持、代码格式化工具等多个选项来优化 Visual Studio Code 的开发体验。这些设置可以提高效率和舒适度,特别是在前端开发(如 Vue.js)和版本控制上。

http://www.lryc.cn/news/460994.html

相关文章:

  • vue使用jquery的ajax,页面跳转
  • 基于微信小程序的社区二手交易系统的详细设计和实现(源码+lw+部署文档+讲解等)
  • D34【python 接口自动化学习】- python基础之输入输出与文件操作
  • 【Linux系列】set -euo pipefail 命令详解
  • 【Python爬虫实战】正则:中文匹配与贪婪非贪婪模式详解
  • 保护数据安全:JS前端加密与PHP后端解密实战教程,让敏感信息更安全
  • 72 分布式锁
  • 使用Windbg分析dump文件排查C++软件异常的一般步骤与要点分享
  • 30 天 Python 3 学习计划
  • 【MATLAB实例】批量提取.csv数据并根据变量名筛选
  • 【软件】Ubuntu下QT的安装和使用
  • 在Spring Boot中具有多个实现的接口正确注入的六种方式
  • 登陆微软账户太慢了,如何解决
  • Vue3动态组件component不生效问题解决方法
  • 算力基础篇:从零开始了解算力
  • Redis 万字入门教程
  • LeetCode :LCR 173. 点名
  • Gin框架操作指南06:POST绑定(下)
  • LLaMA、llama.cpp和Ollama区别
  • NDK开发
  • docker overlay 占用空间太大,迁移到 /data/
  • Windows性能监控与调优:让电脑运行如飞
  • 前端响应式布局
  • 力扣MySQL 1581
  • 就是这个样的粗爆,手搓一个计算器:科学计算器
  • wordpress使用popup弹窗插件的对比
  • 开源OpenStack
  • 基于Spring Boot+vue技术的导游系统设计与实现
  • 软件测试 —— 灰度测试及测试流程!
  • 中科星图GVE(案例)——AI实现光伏面板提取