整理了我一般撸码时使用下面两个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. python面试题&练习题之嵌套循环

    1.打印如下结果: 1*5=5 2*10=20 3*15=45 ... 10*50=500 for i in range(1,11): print(str(i)+'x'+str((i*5))+'='+ ...

  2. 学习:MessageBox API

    函数功能: MessageBox 函数用于显示一个模态对话框,其中包含一个系统图标. 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息. 消息框中返回一个整数值,该值指示用户单击了哪个按钮. ...

  3. 学习Spring-Data-Jpa(十六)---@Version与@Lock

    1.问题场景 以用户账户为例,如果允许同时对某个用户的账户进行修改的话,会导致某些修改被覆盖,使最后的结果不正确. 如:1.1.张三的账户中有100元. 1.2.张三的账户消费了50元. 1.3.张三 ...

  4. js 做留言提交

    如下是留言提交源码 功能:点击按钮或点击enter键可以提交内容扩展:ctrlKey\shiftKey\altKye 可以将如上三个参数与oEvent.keyCode == 13 进行与操作可以得到 ...

  5. 10-ESP8266 SDK开发基础入门篇--上位机通过串口控制ESP8266灯亮灭

    https://www.cnblogs.com/yangfengwu/p/11087618.html 其实这一节就是对上三节的综合测试 https://www.cnblogs.com/yangfeng ...

  6. OpenFOAM——具有压差的平行平板间流动(泊肃叶流动)

    本算例翻译整理自:http://the-foam-house5.webnode.es/products/chapter-1-plane-parallel-plates-case/ 这个算例中两平板间没 ...

  7. 第07组 Beta版本演示

    组长博客:求戳 队名:摇光 成员 学号 姓名 组长 031702203 容慧珺 杨明哲 031702202 高星 杨明哲 031702307 黄森敏 杨明哲 031702308 朱丽辰 杨明哲 031 ...

  8. 实验与作业(Python)-02 Python函数入门与温度转换程序(函数、input、eval、int、float、列表)

    截止日期 实验目标 学会定义函数,使用函数.学会导入在某个文件中定义的函数. input获得值,然后通过eval或者int.float将其转换为相应的类型. 学会使用列表:访问列表.append.遍历 ...

  9. 东站七雄保C位!论三线楼市网红板块的自我修养

    不对!东站板块才是伍家岗的C位.这里有东站七雄! 前些天发了一篇城东C位之路的文章,居然引发了诸葛说房聊天群内大佬的激烈纷争.公说公有理婆说婆有理,一时争的是不可开交,大有约架之势.所以我决定提前写& ...

  10. Nginx配置简单负载均衡

    前提:因为本次需要两个软件在本机不同端口提供http服务,于是我准备一个tomcat在8080端口,另一个nodejs程序在3000端口,前者自不用提,后者可以到https://www.cnblogs ...