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. tomcat热启动没问题, 访问项目报500解决办法

    新建maven项目 添加热启动 启动访问项目报错 报错提示 解决办法 思路:包冲突 在pom.xml中添加servlet <dependency> <groupId>javax ...

  2. SmartOS之以太网精简协议栈TinyIP

    做物联网,没有以太网怎么能行!基于Enc28j60,我们团队独立实现了以太网精简协议栈TinyIP,目前支持ARP/ICMP/TCP/UDP/DHCP,还缺一个DNS就完整了.TinyIP内置一个数据 ...

  3. 如何写出格式优美的javadoc?

    如果你读过Java源码,那你应该已经见到了源码中优美的javadoc.在eclipse 中鼠标指向任何的公有方法都会显示出详细的描述,例如返回值.作用.异常类型等等. 本文主要来自<Thinki ...

  4. Easyui 官网网址

    http://www.jeasyui.com/download/list.php 下载版本1.5.2的easyui中文API,可在CSDN网站http://download.csdn.net/down ...

  5. 论文笔记——Channel Pruning for Accelerating Very Deep Neural Networks

    论文地址:https://arxiv.org/abs/1707.06168 代码地址:https://github.com/yihui-he/channel-pruning 采用方法 这篇文章主要讲诉 ...

  6. 【转】<c:forEach varStatus="status">中 varStatus的属性简介 及应用

    转载原因:在做页面的时候,需要在页面中判断循环了第几次和一共循环了多少次,在网上搜集的时候,看到这篇帖子,觉得太全面了,于是转载了.... varStatus是<c:forEach>jst ...

  7. FAST:通过Floodlight控制器下发流表

    参考: Floodlight+Mininet搭建OpenFlow(四):流表操作 通过Floodlight控制器下发流表 下发流表的方式有两种: 1.借助Floodlight的北向API,利用curl ...

  8. ns-3 NetAnim遇到了一个问题

    安装好了 NetAnim 之后,使用NS3原有例子 third.cc ,在 Simulator::run() 前面添加如下语句: AnimationInterface anim("third ...

  9. Linux——shell简单学习(一)

    首先来一个小程序,来查看所在目录,以及该目录下的文件 #!/bin/sh # “#!”指定用sh执行shell脚本 #this is to show workstation # “#” 表示注释 ec ...

  10. Python day17 模块介绍1(time,random)

    module模块和包的介绍(略掉了) 常用模块 # time模块 import time print(time.time())#时间戳,在1970年开始到现在一共多少秒 print(time.gmti ...