整理了我一般撸码时使用下面两个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. lxml 和 pyquery 示例 爬 卡牌

    import requests from pyquery import PyQuery as pq import json import jsonpath from lxml import etree ...

  2. JavaScript基础06——Math对象和日期对象

    内置对象-Math:  Math对象用于执行 数学任务,Math 不像 Date 和 String 那样是对象的类,因此没有构造函数Math().无需创建,直接把Math当成对象使用,就可以调用其所有 ...

  3. C++对象内存布局,this指针,对象作为参数,作为返回值

    class TestClass { public: void setNum(int num) { m_num1 = num; } int getNum() { return m_num1; } pri ...

  4. Redis的订阅、事务、持久化

    1.Redius的订阅: 运用关键字subscribe订阅: 关键字publish发布: 发布后,订阅的页面才会出现发布的内容. 2.Redis事务: Redis事务与mysql的事务不同,mysql ...

  5. pip崩了, 解决 ModuleNotFoundError: No module named 'pip'.

    今天 在windows下用pip 安装数据库模块pymysql  把pip 弄崩了,直接出现下面的错误.都是红字, 再输入pip install pymysql  ,会报错ModuleNotFound ...

  6. mac百度网盘破解版

    以下资源来源于网络收集分享,如有问题请联系我删除!来源入口,后面链接挂了,可去原网址访问! 还在为Mac百度网盘下载速度慢而烦恼吗?百度云盘又是一个非常实用的分享工具,可支持图片.视频.音乐.文档.种 ...

  7. linux高性能服务器编程 (一) --Tcp/Ip协议族

    前言: 在学习swoole入门基础的过程中,遇到了很多知识瓶颈,比方说多进程.多线程.以及进程池和线程池等都有诸多的疑惑.之前也有学习相关知识,但只是单纯的知识面了解.而没有真正的学习他们的来龙去脉. ...

  8. nginx 平滑重启的实现方法

    一.背景 在服务器开发过程中,难免需要重启服务加载新的代码或配置,如果能够保证server重启的过程中服务不间断,那重启对于业务的影响可以降为0.最近调研了一下nginx平滑重启,觉得很有意思,记录下 ...

  9. QHUOJ - 1533: 计算组合数(大数计算)

    题目描述 给定两个正整数n,m,计算组合数C(n,m).组合数计算公式为:C(n,m)=n!/((n-m)!*m!) 已知n,m <= 50. 结果很大需要使用long long存储. 输入 输 ...

  10. html苹方字体

    苹方提供了六个字重,font-family 定义如下: 苹方-简 常规体 font-family: PingFangSC-Regular, sans-serif; 苹方-简 极细体 font-fami ...