zoukankan      html  css  js  c++  java
  • VS Code常用快捷键

     // 基础操作

            Alt+ ↑                  向上移动行

            Shift+Alt + ↓           向上复制行

            Ctrl+Enter              在下面换行
    (这两个快捷键:很多地方通用)
    Shift+Enter 在下面插入行

            Ctrl+Shift+Enter        在上面插入行

            Ctrl+Shift+            跳到匹配的括号

            Ctrl+K Ctrl+]           展开(未折叠)所有子区域

            Ctrl+K Ctrl+0(num)      折叠(折叠)所有(num)层区域

            Shift+Alt+A          区域注释

            Ctrl + G                转到行...

            Ctrl + I                选择当前行

            Shift + Alt + F         格式化文档

            Ctrl + N 新建文件

    Ctrl + 鼠标左键(单击字符串) 跳转到 当前字符串对应的 方法或变量 定义的地方
        // 多选择、行、列操作

            Ctrl + D                向下查找匹配(选中字符)

            Alt +单击              指定位置插入光标(多列同时编辑)

            Ctrl + Alt +↑           向上插入光标(多列操作)

            Ctrl + Shift + Alt +↑   列(框)选择

            Shift + Alt + I         在选定区域的每一行的末尾插入光标

            Ctrl + Shift + L        选择当前选择的所有出现

            Ctrl + F2               选择当前字符串的所有出现
        // 组合

            Ctrl+F(.*)正则查找 结合 Alt+Enter 选中所有匹配结果

            查找 或 Alt+单击         自己添加特殊字符 再结合正则查找匹配(空格)

        // 查找正则

            ^                       匹配行首

            s{num}                 匹配空白

                                  匹配换行 (行尾)
         //查找常用

            ^s*                   匹配所有空白行                 或^s*(?= ?$)  

            s* 替换            去除行尾空白     
         

    //总结: 当需要 批量编辑 时,可 1.观察需要‘多行列编辑字符的规律’(首字母相同、空格数量相同、唯一字符),2.多结合 查找功能

    附加:

    后代:>

    兄弟:+

    上级:^

    分组:()

        dl>(dt+dd)*3)

            <dl>

         <dt></dt>

         <dd></dd>

         <dt></dt>

         <dd></dd>

         <dt></dt>

         <dd></dd>

         </dl>

    属性:form#search.wide

           <form id="search" class="wide"></form>
     

        自增符号:$

        批量编辑:ul>li.item$*5 || 自减:ul>li.item$@-*5 ||范围(3-5) ul>li.item$@3*5



            <ul>

             <li class="item1"></li>

             <li class="item2"></li>

             <li class="item3"></li>

             <li class="item4"></li>

             <li class="item5"></li>

            </ul>

        自定义属性:[a=value]

                        <div a="value"></div>

        文本:{}

        缩写:a{Click me}

                        <a href="">Click me</a>



    有些通用的快捷键未列出

  • 相关阅读:
    ubuntu安装openssh-server 报依赖错误的解决过程
    LDA(Latent Dirichlet Allocation)主题模型算法
    ajax乱码
    virtualbox安装xp虚拟机缺少驱动
    mysql命令行操作
    hibernate本地验证
    mingw下的msys显示与输入乱码
    msys访问windows其他盘
    LeetCode 364. Nested List Weight Sum II
    LeetCode 535. Encode and Decode TinyURL
  • 原文地址:https://www.cnblogs.com/liutoliu/p/10775038.html
Copyright © 2011-2022 走看看