Visual Studio Code 使用总结
程序员文章站
2022-06-17 08:46:55
...
记录一下个人在使用 VS Code 中的一些插件和设置。
该配置在编写 vue + iview 项目时使用。
文件路径
- 用户文件路径:%AppData%/Code/User
- 用户设置:settings.json
用户设置如下
{
/* 编辑器:开始 */
// 控制字体系列。
"editor.fontFamily": "Monaco",
// 控制编辑器在键入一行后是否自动格式化该行。
"editor.formatOnType": true,
// 以像素为单位控制字符间距。
"editor.letterSpacing": 0.618,
// 控制是否显示小地图。
"editor.minimap.enabled": false,
// 控制是否在键入时自动显示建议。
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
// 一个制表符等于的空格数。
// 在 `editor.detectIndentation` 启用时,根据文件内容,该设置可能会被覆盖。
"editor.tabSize": 2,
// 控制折行的方式。
// - off: 永不换行。
// - on: 将在视区宽度处换行。
// - wordWrapColumn: 在 `editor.wordWrapColumn` 处折行。
// - bounded: 在视区宽度和 `editor.wordWrapColumn` 中的较小值处折行。
"editor.wordWrap": "on",
/* 编辑器:结束 */
/* 工作台:开始 */
// 指定在工作台中使用的图标主题,或指定 "null" 以不显示任何文件图标。
// - null: 无文件图标
// - vs-minimal
// - vs-seti
// - material-icon-theme
"workbench.iconTheme": "material-icon-theme",
/* 工作台:结束 */
/* 文件:开始 */
// 控制已更新文件的自动保存。可在[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)阅读有关自动保存的详细信息。
// - off: 永不自动保存更新后的文件。
// - afterDelay: 当文件修改后的时间超过 `files.autoSaveDelay` 中配置的值时自动进行保存。
// - onFocusChange: 编辑器失去焦点时自动保存更新后的文件。
// - onWindowChange: 窗口失去焦点时自动保存更新后的文件。
"files.autoSave": "afterDelay",
/* 文件:结束 */
/* 集成终端:开始 */
// 控制终端的字体系列,默认为 `editor.fontFamily` 的值。
"terminal.integrated.fontFamily": "Consolas, 'Courier New', monospace",
/* 集成终端:结束 */
/* 导航路径:开始 */
// 启用/禁用导航路径
"breadcrumbs.enabled": true,
/* 导航路径:结束 */
/* Git:开始 */
// 是否启用 Git。
"git.enabled": true,
// 是否启用自动刷新。(由于Git不停的刷新导致卡顿时可以禁用自动刷新,无卡顿略过这里)
"git.autorefresh": false,
/* Git:结束 */
/* ESLint:开始 */
// Turns auto fix on save on or off.
"eslint.autoFixOnSave": true,
// The eslint options object to provide args normally passed to eslint when executed from a command line (see http://eslint.org/docs/developer-guide/nodejs-api#cliengine).
"eslint.options": {
"rules": {
"quotes": ["error", "single"],
"semi": ["error", "always"],
}
},
// An array of language ids which should be validated by ESLint
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
{
"language": "vue",
"autoFix": true
}
],
/* ESLint:结束 */
/* prettier:开始 */
// Whether to add a semicolon at the end of every line
"prettier.semi": true,
// If true, will use single instead of double quotes
"prettier.singleQuote": true,
/* prettier:结束 */
/* vetur:开始 */
// Default formatter for <template> region
// - none: disable formatting
// - js-beautify-html: html formatter of js-beautify
"vetur.format.defaultFormatter.html": "js-beautify-html",
/* vetur:结束 */
}
安装的扩展
- Auto Close Tag
- Auto Rename Tag
- Bookmarks
- Bracket Pair Colorizer
- Chinese (Simplified) Language Pack for Visual Studio Code
- ESLint
- iview-snippets
- JavaScript (ES6) code snippets
- Markdown Preview Enhanced
- Material Icon Theme
- SVN
- Vetur
关于本文
- 作者:侠骨留香
- 时间:2018年09月20日
- 联系作者:[email protected]
上一篇: docker入门教程
推荐阅读
-
Visual Studio Code快速删除空行及几个常用快捷键总结
-
Visual Studio 2017的安装与使用
-
总结Visual Studio下ASP.NET模板化控件中的数据绑定
-
最锋利的Visual Studio Web开发工具扩展:Web Essentials使用详解
-
Visual Studio 2019 使用 Live Share的教程图解
-
全新Visual Studio Code预览版0.10.10发布下载
-
Visual Studio 2010怎么使用自带的安装项目打包程序?
-
Visual Studio 2013中scanf函数无法使用的详细解决办法
-
总结Visual Studio下ASP.NET模板化控件中的数据绑定
-
如何使用Visual Studio 2010在数据库中生成随机测试数据