博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vscode设置个人爱好
阅读量:7091 次
发布时间:2019-06-28

本文共 6216 字,大约阅读时间需要 20 分钟。

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"

}

]

 

 

转载于:https://www.cnblogs.com/rhxuza1993/p/7016184.html

你可能感兴趣的文章
MyBatis学习总结(5)——实现关联表查询
查看>>
Java基础学习总结(5)——多态
查看>>
Greenplum同步到Oracle脚本
查看>>
Tomcat 不同端口配置两个应用程序
查看>>
XMLDecoder反序列化漏洞
查看>>
【.net web】Response.Redirect 打开新窗口的两种方法
查看>>
多从库时半同步复制不工作的BUG分析
查看>>
在Meego上控制横竖屏
查看>>
文档附件在线预览——HTML Filter数据转换器
查看>>
Zabbix企业级分布式监控系统第2版即将出版
查看>>
Web开发人员常犯的10个错误
查看>>
我的友情链接
查看>>
ESXi主机 查看硬盘健康信息(SMART)
查看>>
D3 brush
查看>>
sql语句注意事项
查看>>
IOS像素与分辨率
查看>>
swig 基于neko vm的类型包装
查看>>
Dubbo学习(一)
查看>>
我的友情链接
查看>>
类的继承
查看>>