zoukankan      html  css  js  c++  java
  • VS 快捷键和正则替换

    本文在VS2017中可用

    1.注释 :Ctrl  K C

    取消注释: Ctrl K U

    2.整理代码格式: Ctrl K D 或者 Ctrl K F

    3.快速切换不同的代码窗口  Ctrl+Tab

    4.怎样实现快速拷贝或剪切一行
    光标只要在某行上,不用选中该行,直接按Ctrl+c 或Ctrl+x 就可以拷贝或剪切该行

    5.转到定义,向前导航,向后导航
    通过F12你可以快速的找到一个函数的定义,通过Ctrl+减号你可以快速的返回到函数的调用处

    Ctrl + - 就是返回上次光标位置键,既向后导航

    CTRL +SHIFT + -  既向前导航

    6.选中光标所在的单词
    Ctrl+W

    7.按单词移动
    Ctrl+ Left/Right

    6.

    折叠所有方法  Ctrl-M-O  
    展开所有方法  Ctrl-M-L
    折叠或展开当前方法  Ctrl-M-M  

    7.正则替换 Ctrl+F ,选择使用正则表达式(Alt+E)

    1).去掉空格   (?<= )

    2).去掉注释    //.*

    3).字符串替换生成,举例:

    原语句        char SecuPwdFlag;     

    想替换成    cppy(SecuPwdFlag, native.SecuPwdFlag);

    其中SecuPwdFlag是关键字符串,但是SecuPwdFlag在目标中有两处,所以使用(.*)和$1来匹配。

    char (.*);

    cppy($1, native.$1);

    (.*)代表SecuPwdFlag,  目标中$1代表(.*),既SecuPwdFlag。这样一句话即可完成,不用浪费大量时间复制粘贴了

  • 相关阅读:
    CodeForces
    CodeForces
    CodeForces
    【模板】POJ-1511(dijkstra堆优化+链式前向星)
    【模板】POJ-1502(dijkstra)
    P2862 [USACO06JAN]Corral the Cows G
    P2495 [SDOI2011]消耗战
    CF613D Kingdom and its Cities
    P4655 [CEOI2017]Building Bridges
    P3917 异或序列
  • 原文地址:https://www.cnblogs.com/kevinWu7/p/10163454.html
Copyright © 2011-2022 走看看