插件
  • Auto Close Tag   自动关闭标签
  • Auto Rename Tag 自动修改标签
  • Bracket Pair Colorizer  多层括号不同颜色显示
  • EditorConfig for VSCode  统一编辑器配置
  • ESlint   js代码检查
  • htmlhint  html代码检查
  • File Icons   导航栏文件图标
  • OneDark-Pro 主题
  • Path Intellisense 路径提示/路径补全
  • Prettier 代码格式化
  • Sublime Text Keymap sublime快捷键
  • Vetur vue的插件
编辑器配置
  1. {
  2. /*编辑器默认配置  */
  3. "editor.minimap.enabled": true,
  4. "editor.lineHeight": 20,
  5. "editor.fontSize": 14,
  6. "editor.wordWrap": "on",
  7. "editor.fontFamily": "Fira Code",
  8. "editor.fontLigatures": true,
  9. "editor.minimap.renderCharacters": false,
  10. /* vue文件支持emmnt */
  11. "emmet.syntaxProfiles": {
  12. "vue-html": "html",
  13. "vue": "html"
  14. },
  15. /* 配置文件关联 */
  16. "files.associations": {
  17. "*.vue": "vue"
  18. },
  19. /* 失去焦点自动保存 */
  20. "files.autoSave": "onFocusChange",
  21. "[vue]": {},
  22. /* 使用cmder */
  23. "terminal.external.windowsExec": "D://SystemDrivers//cmder",
  24. "workbench.iconTheme": "file-icons",
  25. /* sublime 配置项 */
  26. "sublimeTextKeymap.promptV3Features": true,
  27. /* 多光标编辑冲突修复 */
  28. "editor.multiCursorModifier": "ctrlCmd",
  29. "editor.snippetSuggestions": "top",
  30. "editor.formatOnPaste": true,
  31. "python.formatting.provider": "yapf",
  32. /* 使用one Dark*/
  33. "workbench.colorTheme": "One Dark Pro",
  34. /* one Dark侧栏配置 */
  35. "workbench.colorCustomizations": {
  36. "tab.activeBackground": "#282c34",
  37. "activityBar.background": "#282c34",
  38. "editorGroup.background": "#282c34",
  39. "sideBar.background": "#282c34"
  40. },
  41. // "vetur.format.defaultFormatter.js": "vscode-typescript",
  42. "javascript.format.enable": false,
  43. "editor.tabSize": 2,
  44. /* 每次保存的时候自动格式化 */
  45. "editor.formatOnSave": true,
  46. /* 每次保存的时候将代码按eslint格式进行修复 */
  47. "eslint.autoFixOnSave": false,
  48. /* 双引号变单引号 */
  49. "prettier.singleQuote": true,
  50. /* js语句结尾删除分号 */
  51. "prettier.semi": false,
  52. /* 让prettier使用eslint的代码格式进行校验 */
  53. "prettier.eslintIntegration": true,
  54. /* 让函数(名)和后面的括号之间加个空格 */
  55. "eslint.validate": [
  56. "javascript",
  57. "javascriptreact",
  58. {
  59. "language": "vue",
  60. "autoFix": true
  61. }
  62. ],
  63. "window.zoomLevel": 0
  64. }
  1. 最新版本
  2. {
  3. "sublimeTextKeymap.promptV3Features": true,
  4. "editor.multiCursorModifier": "ctrlCmd",
  5. "editor.snippetSuggestions": "top",
  6. "editor.formatOnPaste": true,
  7. "editor.wordWrap": "on",
  8. "git.autofetch": true,
  9. "editor.cursorStyle": "block",
  10. "editor.lineHeight": 24,
  11. "editor.minimap.enabled": false,
  12. "editor.renderIndentGuides": ;
  13. "editor.rulers": [
  14. 120
  15. ],
  16. "editor.quickSuggestions": {
  17. "other": true,
  18. "comments": true,
  19. "strings": true
  20. },
  21. /*稀有字体*/
  22. "editor.fontFamily": "Fira Code",
  23. " editor.fontLigatures": true,
  24. /* 使用one Dark*/
  25. "workbench.colorTheme": "One Dark Pro",
  26. /* one Dark侧栏配置 */
  27. // "workbench.colorCustomizations": {
  28. //     "tab.activeBackground": "#282c34",
  29. //     "activityBar.background": "#282c34",
  30. //     "editorGroup.background": "#282c34",
  31. //     "sideBar.background": "#282c34"
  32. // },
  33. /* 失去焦点自动保存 */
  34. "files.autoSave": "onFocusChange",
  35. /* 每次保存的时候自动格式化 */
  36. "editor.formatOnSave": true,
  37. /* 双引号变单引号 */
  38. "prettier.singleQuote": true,
  39. /* js语句结尾删除分号 */
  40. "prettier.semi": false,
  41. "vetur.format.defaultFormatter.html": "prettier",
  42. /* 让prettier使用eslint的代码格式进行校验 */
  43. // "prettier.eslintIntegration": true,
  44. }
 

vscode编辑器的更多相关文章

  1. 解决Vscode编辑器不能打开多标签页问题

    问题描述:编辑代码时,初用vscode,不能打开多个文件:每打开一个文件,都会替换前面一个文件标签,很不方便切换编码: 想要的效果: 解决方式: 方法一: 找到setting.json文件,最外层花括 ...

  2. 开发工具之Vscode编辑器

    Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux.内置JavaScript.TypeScript和Node.js支持, ...

  3. vscode 编辑器常用快捷键

    最近,打算换个编辑器,而 vscode 是一个不错的选择.大部分快捷键和 sublime 还是很像的,但有些也不一样.特此整理一份小笔记. 参考: vscode: Visual Studio Code ...

  4. VSCode编辑器编写Python代码

    如何用VSCode愉快的写Python https://code.visualstudio.com/   在学习Python的过程中,一直没有找到比较趁手的第三方编辑器,用的最多的还是Python自带 ...

  5. wepy - 使用vsCode编辑器安装插件

    完成后,高亮以及智能补全代码. 1. 首先ctrl+shift+p打开扩展,安装以下三个插件 2. 复制以下文件内容到你的vsCode配置 files.associations { "fil ...

  6. vscode编辑器自定义配置

    { //删除文件确认 "explorer.confirmDelete": false, // 主题 "workbench.iconTheme": "v ...

  7. vscode编辑器中文乱码问题

    设置配置自动格式化: "[javascriptreact]": { "editor.defaultFormatter": "esbenp.pretti ...

  8. golang安装及vscode编辑器配置

    安装Go语言及搭建Go语言开发环境 下载 下载地址:https://studygolang.com/dl 系统选择: 根据不同系统下载安装包: 安装 Windows MAC安装 点开可执行程序 下一步 ...

  9. Win7环境下搭建Go开发环境,基于VSCode编辑器

    一.在搭建的时候参考以下文章 http://www.cnblogs.com/zsy/archive/2016/02/28/5223957.html http://blog.csdn.net/hil20 ...

随机推荐

  1. CentOS 修改/etc/resolv.conf 重启network后又恢复到原来的状态?

    问题描述:CentOS 修改/etc/resolv.conf 执行service network restart后,/etc/resolv.conf又恢复到原来的状态 解决方法:/etc/resolv ...

  2. Array Product CodeForces - 1042C (细节)

    #include <iostream> #include <sstream> #include <algorithm> #include <cstdio> ...

  3. java——包装类中的equals方法

    基本数据类型包装类中的equals方法用于比对相同包装类中的值是否相等,如果两者比较的包装类类型不同则返回false: Byte public boolean equals(Object obj) { ...

  4. 《深入实践C++模板编程》之二——模板类

    1.类的模板的使用 类,由于没有参数,所以没有模板实参推导机制. #include <stdexcept> template<typename T> class my_stac ...

  5. 如何使用Navicat 创建一个SqlServer定时任务

    因为网上资料不全,所以自己琢磨了一上午,终于弄出来了,记录一下. step1: 右击[函数]选择[新建函数]添加一个存储过程 step2: 选择[过程],点击下一步直至完成,然后编辑存储过程,保存 s ...

  6. 【原创】大叔经验分享(70)marathon重启app后一直处于waiting状态

    marathon重启app后一直处于waiting状态,查看marathon日志 # journalctl -u marathon -f 有如下日志: Jun 14 12:58:38 DataOne- ...

  7. 用<![CDATA[]]>将xml转义为 纯文本

    被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容"<". 此标记用于xml文档中,我们先 ...

  8. px自动换算rem

    //designWidth:设计稿的实际宽度值,需要根据实际设置//maxWidth:制作稿的最大宽度值,需要根据实际设置//这段js的最后面有两个参数记得要设置,一个为设计稿实际宽度,一个为制作稿最 ...

  9. vue2中的keep-alive使用总结及注意事项

    问题总结;最近在写vue移动端的项目的时候,当我切换菜单,再切换换回去的时候,发现页面出现闪动的效果,其原因是因为切换回去之后,页面重新渲染了;为了解决这一问题:查阅资料,只需要在 入口文件 App. ...

  10. Java并发与多线程

    1. 并发与并行 并发是指某个时间段内,多任务交替处理的能力:并行是指同时处理多任务的能力,多核CPU可以实现并行任务. 并发执行的特点: (1)并发程序间相互制约:程序执行结果的相互依赖以及共享资源 ...