zoukankan      html  css  js  c++  java
  • 总结IDEA和VS常用实用的快捷键

    整理了我一般撸码时使用下面两个IDE最常用到的快捷键:

     IntelliJ IDEA:

    快捷搜索:Ctrl+F (Match Case:区分大小写,Words:全字匹配,Regex:正则匹配)
    
    批量替换:Ctrl+R
    
    全局搜索:Ctrl+N
    
    转到定义:F4

    注释:选中之后按Ctrl+/(1:二次取消注释)(2:块注释Ctrl+Shift+/)(3:在一个方法或类的开头,输入/**,然后按回车,自动根据参数和返回值生成注释模板) 查找所有引用:鼠标选择代码Alt
    +F7(也可以鼠标右键Find Usages) 快捷添加包:鼠标选中到未添加包的代码然后 Alt+Enter回车 全局重命名:Shift+F6 快速给变量构建Getter,Setter,快速给变量构建构造函数:选中变量然后Alt+Insert(也可以鼠标右键Generate) 回到上一步:ctrl+alt+
    回到下一步:ctrl
    +alt+
    运行项目:Shift
    +F10
    启动调试:Shift
    +F9
    具体调试(快捷键后面三个我一般习惯用鼠标点击):
    {
    F9:跳到下一个断点,如果没有就执行程序到结束
    F8:step over 点击红色箭头指向的按钮,程序向下执行一行(如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行)
    F7:step into 点击红色箭头指向的按钮,程序向下执行一行。如果该行有自定义方法,则运行进入自定义方法(不会进入官方类库的方法)

    Alt
    +Shift+F7:force step into 该按钮在调试的时候能进入任何方法。

    Shift+F8:step out 如果在调试的时候你进入了一个方法(如f2()),并觉得该方法没有问题,你就可以使用stepout跳出该方法,返回到该方法被调用处的下一行语句。
    Ctrl
    +F2:停止调试 }

     Visual Studio:

    快捷搜索:Ctrl+F (Match Case:区分大小写,Words:全字匹配,Regex:正则匹配)
    
    批量替换:Ctrl+H
    
    全局搜索:Ctrl+Shift+F
    
    转到定义:F12
    
    注释:
    Ctrl + E + C (注释)  <=>   Ctrl + K + C (注释)
    Ctrl + E + U (取消注释)  <=>  Ctrl + K + U (取消注释)
    在一个方法或类的开头,输入///,自动根据参数和返回值生成注释模板
    查找所有引用:Shift+F12(也可以鼠标右键)
    
    快捷添加包:鼠标移动到需要添加引用的代码,会有有一个光标选择或者选中需要添加引用的代码Ctrl+.
    
    全局重命名:Ctrl+R(也可以鼠标右键)
    
    快速给变量构建Getter,Setter:选中代码然后Ctrl+R+E(因为C#有get;set简写,所以感觉不太实用)
    
    回到上一步:ctrl+-
    
    回到下一步:ctrl+Shift+-
    
    运行项目:Shift+F5
    
    启动调试:F5
    
    具体调试(快捷键后面三个我一般习惯用鼠标点击): 
    {
    F5:跳到下一个断点,如果没有就执行程序到结束
    
    F10:逐过程(不进入函数内部,直接获取函数运行结果)
    
    F11:逐语句(会进入函数),如果想跳出函数按shift+F11,如果对某个函数的使用定义不清楚,按F12转到定义。
    
    F9:添加断点或取消断点(或者点击代码行最左边的灰色行)
    }
  • 相关阅读:
    JSP基础语法
    MySQL数据库_数据的增删改查
    [数据库] windows server 2003下mysql出现10048错误的解决办法 Can't connect to MySQL server on '127.0.0.1' (10048)(抄)
    支持onvif的摄像机,可以通过onvif工具来设置预置位,odm工具
    word里面对齐用Tab键
    Plctext 如何发送默认的模式
    关于TVWALL 通过AS300获取状态连接失败
    测试人员需要了解的测试工具(转)
    国内可用的Internet时间同步服务器地址(NTP时间服务器) 好在阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址(转)
    修改MAC地址的方法 破解MAC地址绑定(抄)
  • 原文地址:https://www.cnblogs.com/ruanraun/p/ideas.html
Copyright © 2011-2022 走看看