整理了我一般撸码时使用下面两个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:添加断点或取消断点(或者点击代码行最左边的灰色行)
}

总结IDEA和VS常用实用的快捷键的更多相关文章

  1. Word常用实用知识1

    Word常用实用知识1 纯手打,可能有错别字,使用的版本是office Word 2013 转载请注明出处,谢谢. 快速输入日期(含格式) [插入]--[日期]   快速输入日期和时间(快捷键) 快速 ...

  2. Eclipse常用插件 + Eclipse快捷键

    J2EE开发IDE,常用的有Eclipse.Myeclipse.Intellij IDEA 版本(Luna):http://www.eclipse.org/downloads/     版本(2015 ...

  3. 常用的Eclipse 快捷键

    显示所有快捷方式 SHIFT + CTRL + L 代码类 ALT + / 代码补全 ALT + 1 批量修改变量名 SHIFT + CTRL + F 自动格式代码4 SHIFT + ALT + R ...

  4. Eclipse常用设置和快捷键

    1.提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项 ...

  5. 最常用的Eclipse快捷键

    最常用的Eclipse快捷键 2015/03/27 | 分类: 基础技术 | 0 条评论 | 标签: ECLIPSE 分享到:0 原文出处: IT江湖 本文是一些最实用.最齐全.最省时间的 Eclip ...

  6. CentOS最常用命令及快捷键整理

    CentOS最常用命令及快捷键整理  整理了Linux常用命令及快捷键. 常用命令: 文件和目录: # cd /home                        进入 '/home' 目录 # ...

  7. Source Insight 常用设置和快捷键大全

    Source Insight 常用设置和快捷键大全 退出程序 : Alt+F4 重画屏幕 : Ctrl+Alt+Space 完成语法 : Ctrl+E 复制一行 : Ctrl+K 恰好复制该位置右边的 ...

  8. mysql常用&实用语句

    Mysql是最流行的关系型数据库管理系统,也是目前最常用的数据库之一,掌握其常用的操作语句是必不可少的. 下面是自己总结的mysqp常用&实用的sql语句: 1.mysql -u root - ...

  9. Linux最常用命令及快捷键整理

    最近在学Linux系统命令,在阿里云买了一台linux服务器.为方便自己也方便他人,整理了Linux常用命令及快捷键. 用命令: 文件和目录: # cd /home                   ...

随机推荐

  1. 使用vue-cli3搭建项目过程

    一.搭建前准备 node.js版本为8.9+: 安装模块:npm install -g n // 安装模块 这个模块是专门用来管理node.js版本的: 若原先已经安装,则更细模块:n stable ...

  2. 51nod1423 最大二“货”

    [传送门] 单调栈其实就是个后缀$max/min$,这道题可以维护一个单调递减的单调栈,pop元素的时候,能pop掉的元素就是第二大,当前元素为第一大.遇到第一个不能pop掉的时候当前元素就是第二大, ...

  3. MATLAB中运算符优先级

    下述运算符的优先级从低到高: 1.先决或(||): 2.先决与(&&): 3.逻辑或(|): 4.逻辑与(&): 5.等于类(<,<=,>,>=,==, ...

  4. 2019.12.06 java基础

    JRE:运行环境(包含JVM(Java Virtual Machine)- Java虚拟机和核心类库) JDK: JAVA语言的软件开发工具包(Java Development Kit) Dos命令行 ...

  5. [RN] React Native 关闭所有黄色警告

    [RN] React Native 关闭所有黄色警告 console.ignoredYellowBox = ['Warning: BackAndroid is deprecated. Please u ...

  6. 漏斗分析(Funnel Analysis)

    什么是漏斗分析? 简单来讲,就是抽象出某个流程,观察流程中每一步的转化与流失. 漏斗的三个要素: 时间:特指漏斗的转化周期,即为完成每一层漏斗所需时间的集合 节点:每一层漏斗,就是一个节点 流量:就是 ...

  7. [BZOJ1191]超级英雄Hero

    Description 现在电视台有一种节目叫做超级英雄,大概的流程就是每位选手到台上回答主持人的几个问题,然后根据回答问题的 多少获得不同数目的奖品或奖金.主持人问题准备了若干道题目,只有当选手正确 ...

  8. 最近在弄ionic3的时候遇到的一些问题(遇到就更新)

    问题一(install提示errno -4048 和管理员权限) npm install npm ERR! code EPERM npm ERR! errno - npm ERR! syscall u ...

  9. mysql 设置字段是否可以为null

    //不允许为null alter table table1 change id id ) not null; //允许为null alter table table1 change id id ) n ...

  10. D3.js的v5版本入门教程(第十一章)——交互式操作

    D3.js的v5版本入门教程(第十一章) 与图形进行交互操作是很重要的!所谓的交互操作也就是为图形元素添加监听事件,比如说当你鼠标放在某个图形元素上面的时候,就会显示相应的文字,而当鼠标移开后,文字就 ...