Lenny-Hu / note

blog
5 stars 1 forks source link

vscode 常用扩展/快捷键/技巧 #37

Open Lenny-Hu opened 5 years ago

Lenny-Hu commented 5 years ago

vscode 的常用插件

Lenny-Hu commented 5 years ago

vs code 的常用快捷键

1、注释:

  a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/

  b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)

  c) 多行注释:[alt+shift+A]

  d) 多行注释:/**

2、移动行:alt+up/down

3、显示/隐藏左侧目录栏 ctrl + b

4、复制当前行:shift + alt +up/down

5、删除当前行:shift + ctrl + k

6、控制台终端显示与隐藏:ctrl + ~

7、查找文件/安装vs code 插件地址:ctrl + p

8、代码格式化:shift + alt +f

9、新建一个窗口 : ctrl + shift + n

10、行增加缩进: ctrl + [

11、行减少缩进: ctrl + ]

12、裁剪尾随空格(去掉一行的末尾那些没用的空格) : ctrl + shift + x

13、字体放大/缩小: ctrl + ( + 或 - )

14、拆分编辑器 : ctrl + 1/2/3

15、切换窗口 : ctrl + shift + left/right

16、关闭编辑器窗口 : ctrl + w

17、关闭所有窗口 : ctrl + k + w

18、切换全屏 : F11

19、自动换行 : alt + z

20、显示git : ctrl + shift + g

21、全局查找文件:ctrl + shift + f

22、显示相关插件的命令(如:git log):ctrl + shift + p

23、选中文字:shift + left / right / up / down

24、折叠代码: ctrl + k + 0-9 (0是完全折叠)

25、展开代码: ctrl + k + j (完全展开代码)

26、删除行 : ctrl + shift + k

27、快速切换主题:ctrl + k / ctrl + t

28、快速回到顶部 : ctrl + home

29、快速回到底部 : ctrl + end

30、格式化选定代码 :ctrl + k / ctrl +f

31、选中代码 : shift + 鼠标左键

32、多行同时添加内容(光标) :ctrl + alt + up/down

33、全局替换:ctrl + shift + h

34、当前文件替换:ctrl + h

35、打开最近打开的文件:ctrl + r

36、打开新的命令窗:ctrl + shift + c

Lenny-Hu commented 5 years ago

vscode设置

{
    "editor.tabSize": 2,
    "cssrem.rootFontSize": 64,
    "px-to-rem.px-per-rem": 64,
    "todohighlight.isEnable": false,
    "files.autoSave": "off",
    "stylelint.enable": true,
    "stylelint.config": {
        "extends": "stylelint-config-standard",
        "rules": {
            "at-rule-no-unknown": [true, {
            "ignoreAtRules": ["function", "if", "else", "each", "include", "mixin", "extend"]
            }],
            // 禁止低优先级的选择器出现在高优先级的选择器之后
            "no-descending-specificity": null,
            "font-family-no-missing-generic-family-keyword": null,
            "at-rule-empty-line-before": ["always", {
            "except": [
                "blockless-after-same-name-blockless",
                "first-nested"
            ],
            "ignore": ["after-comment"],
            "ignoreAtRules": ["else"]
            }],
            "block-closing-brace-newline-after": ["always", {
            "ignoreAtRules": ["if", "else"]
            }]
        }
    },
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
    "workbench.colorTheme": "One Dark Pro",
    "[php]": {
        "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
    },
    "autoprefixer.browsers": [
        "defaults",
        "ie >= 9",
        "iOS >= 7",
        "Firefox > 20",
        "chrome >= 22"
    ]
}