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:添加断点或取消断点(或者点击代码行最左边的灰色行)
    }
  • 相关阅读:
    sencha touch 扩展篇之将sencha touch打包成安装程序(上)- 使用sencha cmd打包安装程序
    sencha touch 扩展篇之使用sass自定义主题样式 (下)通过css修改官方组件样式以及自定义图标
    一个不错的android组件的网站
    sencha touch 扩展篇之使用sass自定义主题样式 (上)使用官方的api修改主题样式
    sencha touch 入门系列 (九) sencha touch 布局layout
    面试题总结
    国外接活网站Elance, Freelancer和ScriptLance的介绍和对比
    sencha touch 入门系列 扩展篇之sencha touch 项目打包压缩
    Android Design Support Library——Navigation View
    设计模式——命令模式
  • 原文地址:https://www.cnblogs.com/ruanraun/p/ideas.html
Copyright © 2011-2022 走看看