Vscode设置个人爱好

 

  1. 插件列表

abusaidm.html-snippets-0.1.0

adamwalzer.string-converter-0.0.9

AESSoft.aessoft-class-autocomplete-0.1.0

annsk.alignment-0.3.0

ashhitch.vs-code-css-comments-1.0.3

cmstead.jsrefactor-1.2.0

CoenraadS.bracket-pair-colorizer-0.10.7

DotJoshJohnson.xml-1.8.0

florianloch.text-transform-0.1.0

ionutvmi.path-autocomplete-1.5.1

joelday.docthis-0.4.4

jrieken.references-plusplus-0.0.5

leventebalogh.console-log-snippet-javascript-0.1.0

marclipovsky.string-manipulation-0.1.0

msjsdiag.debugger-for-chrome-3.1.3

oderwat.indent-rainbow-0.6.1

rintoj.blank-line-organizer-0.1.1

ryu1kn.text-marker-0.10.0

sallar.json-to-js-object-0.0.4

shuworks.vscode-table-formatter-1.1.2

swindh.enumerator-0.0.6

TomiTurtiainen.js-complexity-analysis-1.0.4

vittorioromeo.expand-selection-to-scope-0.2.0

weakish.complete-statement-0.0.2016

whtouche.vscode-js-console-utils-0.7.0

 

 

 

  1. User setttings

// Place your settings in this file to overwrite the default settings

{

"emmet.syntaxProfiles": {

"vue-html": "html",

"html": "html",

"vue": "html"

},

// 自动更新扩展 不自动更新扩展插件

"extensions.autoUpdate": false,

// "files.autoSave": "afterDelay",

"files.autoSave": "onFocusChange",

"editor.formatOnType": true,

"editor.formatOnSave": true,

// "editor.formatOnType": true

"editor.parameterHints": true,

"editor.quickSuggestions": {

"other": true,

"comments": true,

"strings": true

},

// 去掉右侧缩略图形

"editor.minimap.enabled": false,

// Define paired characters and their shared color group

"bracketPairColorizer.consecutivePairColors": [

"()",

"[]",

"{}",

[

"Gold",

"Orchid",

"LightSkyBlue",

"darkgoldenrod",

"darkmagenta",

"darkolivegreen",

"darkslateblue",

"darkslategray",

"darkviolet",

"darkblue",

"darkturquoise",

"darkgray",

"darkkhaki",

"darkorange",

"darksalmon",

"darkseagreen"

],

"Red"

],

// Define paired characters and their color groups

"bracketPairColorizer.independentPairColors": [

[

"()",

[

"Gold",

"Orchid",

"LightSkyBlue",

"darkgoldenrod",

"darkmagenta",

"darkolivegreen",

"darkslateblue",

"darkslategray",

"darkviolet",

"darkblue",

"darkturquoise",

"darkgray",

"darkkhaki",

"darkorange",

"darksalmon",

"darkseagreen"

],

"Red"

],

[

"[]",

[

"Gold",

"Orchid",

"LightSkyBlue",

"darkgoldenrod",

"darkmagenta",

"darkolivegreen",

"darkslateblue",

"darkslategray",

"darkviolet",

"darkblue",

"darkturquoise",

"darkgray",

"darkkhaki",

"darkorange",

"darksalmon",

"darkseagreen"

],

"Red"

],

[

"{}",

[

"Gold",

"Orchid",

"LightSkyBlue",

"darkgoldenrod",

"darkmagenta",

"darkolivegreen",

"darkslateblue",

"darkslategray",

"darkviolet",

"darkblue",

"darkturquoise",

"darkgray",

"darkkhaki",

"darkorange",

"darksalmon",

"darkseagreen"

],

"Red"

]

]

}

 

 

  1. Settings quickly settings

 

// 快捷键设置 keyiing.json

// 将键绑定放入此文件中以覆盖默认值

[

/* // 转换大写

{

"key" : "ctrl+shift+u",

"command" : "editor.action.transformToUppercase",

"when" : "editorTextFocus"

},

// 转换小写

{

"key" : "ctrl+shift+l",

"command" : "editor.action.transformToLowercase",

"when" : "editorTextFocus"

},*/

// 定制与 sublime 相同的大小写转换快捷键,需安装 TextTransform 插件

{

"key": "ctrl+k ctrl+u",

"command": "uppercase",

"when": "editorTextFocus"

},

{

"key": "ctrl+k ctrl+l",

"command": "lowercase",

"when": "editorTextFocus"

},

// ctrl+space 被切换输入法快捷键占用

{

"key": "ctrl+alt+space",

"command": "editor.action.triggerSuggest",

"when": "editorTextFocus"

},

// ctrl+d 删除一行

{

"key": "ctrl+d",

"command": "editor.action.deleteLines",

"when": "editorTextFocus"

},

// 选中高亮

{

"key": "alt+d",

"command": "editor.action.addSelectionToNextFindMatch",

"when": "editorFocus"

},

// ctrl+shift+/多行注释

{

"key": "ctrl+shift+/",

"command": "editor.action.blockComment",

"when": "editorTextFocus"

},

// 高亮文本编辑颜色

{

"key": "alt+q",

"command": "textmarker.markText",

"when": "editorTextFocus"

},

// 清除文本编辑颜色

{

"key": "alt+w",

"command": "textmarker.clearAllHighlight",

"when": "editorTextFocus"

},

// 注释table化

{

"key": "alt+t",

"command": "extension.table.formatCurrent",

"when": "editorTextFocus"

},

// 格式化热键 覆盖点击文件的快捷键

// {

// "key" : "alt+f",

// "command": "editor.action.format",

// "when" : "editorHasFormattingProvider && editorTextFocus && !editorReadonly"

// },

// 复制一行到下一行

{

// "key" : "ctrl+shift+c",

"key": "alt+c",

// "command": "editor.action.fLinesDownAction",

"command": "editor.action.copyLinesDownAction",

"when": "editorTextFocus"

},

// 复制一行到下一行

{

"key": "alt+j",

"command": "editor.Add.doc.comments",

"when": "editorTextFocus"

},

// 快速添加注释信息

{

"key": "alt+j",

// "command": "docthis.documentEverythingVisible"

// "command": "docthis.documentEverything"

"command": "docthis.documentThis"

},

// // log日志打印参数信息

// {

// "key": "ctrl+t",

// "command": "extension.insertLogStatement",

// "when": "editorTextFocus"

// },

// 清除所有log日志

{

"key": "alt+shift+t",

"command": "extension.deleteAllLogStatements"

},

// 调试快捷键 以防占用

{

"key": "ctrl+shift+d",

"command": "workbench.view.debug"

},

//逗号分隔

{

"key": "alt+shift+w",

"command": "words"

},

//驼峰命名小写下划线

{

"key": "alt+s",

"command": "snakeCase"

},

// 替换选择

{

"key": "alt+r",

"command": "replace"

},

//驼峰命名小写

{

"key": "alt+e",

"command": "camelCase"

},

//括号匹配

{

"key": "alt+m",

"command": "expand-selection-to-scope.expand"

},

//快捷建立方法method

{

"key": "alt+f",

"command": "cmstead.jsRefactor.wrapInExecutedFunction"

},

// json转对象

{

"key": "ctrl+shift+j",

"command": "jsonToJSObject.convert"

},

// 去除空格

{

"key": "ctrl+;",

"command": "blankLine.process"

},

// : = 对齐

{

"key": "alt+=",

"command": "alignment.align",

"when": "editorHasSelection"

},

// 选择一行 下选择

{

"key": "ctrl+l",

"command": "expandLineSelection",

"when": "editorTextFocus"

},

//调试debug

{

"key": "alt+3",

"command": "workbench.action.debug.restart",

"when": "inDebugMode"

},

// {

// "key": "ctrl+t",

// "command": "extension.translateon",

// "when": "editorTextFocus"

// }

// log日志打印参数信息

{

"key": "ctrl+enter",

"command": "extension.complete-statement",

"when": "editorTextFocus"

},

// log日志打印参数信息

{

"key": "ctrl+t",

"command": "extension.insertLogStatement",

"when": "editorTextFocus"

},

// tab element键设置

{

"key": "alt+a",

"command": "editor.emmet.action.expandAbbreviation",

"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !config.emmet.useNewEmmet && !editorHasMultipleSelections && !editorHasSelection && !editorReadonly && !editorTabMovesFocus"

}

]

 

 

Vscode设置个人爱好的更多相关文章

  1. vscode设置默认shell 快速到行

    vscode设置默认shell - CSDN博客 https://blog.csdn.net/butterfly5211314/article/details/78944805 在文件 -> 首 ...

  2. VSCode 设置 CPP 代码风格

    VSCode 设置 CPP 代码风格 按 Ctrl+, 打开设置,输入 format 找到. { BasedOnStyle: Google, IndentWidth: 4 }

  3. vscode设置python代码补全时函数自动加上小括号

    vscode设置python代码补全时函数自动加上小括号 vscode的python代码补全插件默认安装时是不会自动补全括号的,感觉不是和方便 以下介绍下自动补上小括号的方法 可能部分同学设置了还是没 ...

  4. 【Golang】vscode 设置 go 开发环境

    步骤 1. 始 Golang 语言开发选择一款合适的编辑器,能加速你敲字的灵感,这里推荐微软的 Visual Studio Code,简称 vscode. 2. 安装 go 插件 首先需要安装 go ...

  5. vscode设置出错, 无法自动补全

    问题: 之前设置的没问题, vscode重装后, 发现vscode里面的设置还在, 但敲代码却无法识别虚拟环境中的包了, 因此相关的内容也无法自动补全. 解决: 后来发现, 实际上设置没有出错, 但重 ...

  6. vscode设置python3.7调试环境(已更新)

    汇总系列:https://www.cnblogs.com/dunitian/p/4822808.html#ai CentOS安装Python3.7:https://www.cnblogs.com/do ...

  7. vsCode 设置vue 保存自动格式化代码

    setting { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tab ...

  8. VSCode设置Tab键为4个空格

    升级之后莫名蛋疼,Tab键变成了8个,每次缩进之后都要格式化一下,比较麻烦,所以来一篇设置: GIF演示整个过程 分步骤走: 设置一下 设置为4个空格 最后多一句嘴,Python3开始官方不建议使用制 ...

  9. 将VSCode设置成中文语言环境

    VSCode是一款轻量级的好用的编译软件,今天小编来将软件默认的英文语言环境变为我们熟悉的中文语言环境. 工具/原料   电脑一台 安装有VSCode 方法/步骤     首先打开VSCode软件,可 ...

随机推荐

  1. [省选模拟]array

    这题真是太神了! 考试的时候冲着四十分写了个$O(\frac{N^3logN}{32})$的制杖算法. 然后就狠狠的T掉了.如果没有充分的理解单调性和应用单调性就只有10分的傻逼分拿了. 首先考虑枚举 ...

  2. bzoj 3600 没有人的算术 - 替罪羊树 - 线段树

    题目都是图片,就不给了,就给链接好了 由于bzoj比较慢,就先给[vjudge传送门] 有兴趣的可以去逛bzoj[bzoj传送门] 题目大意 有n个数a[1],a[2],...,a[n],它们开始都是 ...

  3. Python3基础 __add__,__sub__ 两个类的实例相互加减

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  4. DHacker 汉化

  5. AndroidStudio V2.0.0.汉化

    汉化包下载:http://pan.baidu.com/s/1kVKYUjH AndroidStudio V2.0.x.版汉化工作介绍 resource_en.jar------> resourc ...

  6. Oracle 存储过程入门(一)

    一,基本入门介绍 公司系统需要用到oracle,可是还没在项目用过oracle,好吧,从基本学起.有问题的地方,欢迎指导啊. 看创建存储过程的基本定义.注意,带有[]的都是可选的,可有可无的.只是语法 ...

  7. 【安装】Mysql在Linux上安装

    1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:mysql-5.6.37-linux-glibc2.12- ...

  8. 利用Ajax和Servlet实现输入框提示功能

    目的和效果:     输入框输入字符串x,匹配后台传入的数据str,如果str中的元素包含字符串x,则提示. 后台代码:                   String x = request.ge ...

  9. UVa 1626 括号序列(矩阵连乘)

    https://vjudge.net/problem/UVA-1626 题意: 输入一个由 "(" . ")" . "[" . " ...

  10. 【转载】非Lumia 950/XL机型 强行开启continuum教程

    听说Windows 10 Mobile 的 Continuum 特性很长时间了,但是由于我自己的 Lumia 930 不在支持之列,一直没能体验到这个功能.今天在酷七看到了这篇文章,按文章所述的步骤进 ...