zoukankan      html  css  js  c++  java
  • vscode编辑器

    插件
    • 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. }
     
  • 相关阅读:
    FMDB增删查改
    https相关内容
    支付宝、微信支付参考博客
    下标脚本(Swift)
    函数(swift)
    控制流(swift)
    UIView Methods
    oc js 交互
    我和Lua并非一见钟情,我们期待着日久生情(相遇篇)
    与Python Falling In Love_Python跨台阶(面向对象)
  • 原文地址:https://www.cnblogs.com/dinggf/p/11267851.html
Copyright © 2011-2022 走看看