idea 快捷键及使用技巧
IDEA中经常使用的快捷键:
Ctrl+Shift + Enter | 语句完成 | 可以快速在行末添加分号,或添加大括号{} |
Ctrl+Shift + F | 全文查找 | 需要把搜狗打字的快捷键关掉 |
Ctrl+Alt+L | 格式化代码 | 需要把搜狗打字的快捷键关掉 |
ctr+shift+u | 大小写切换 | |
Shift+Click/Ctrl+F4 | 可以关闭文件 | |
Ctrl+[ OR ] | 可以跑到大括号的开头与结尾 | |
Ctrl+F12 | 可以显示当前文件的结构 | |
Ctrl+F7 | 可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 | |
Alt+Insert | 可以生成构造器/Getter/Setter等 | |
Alt+Enter | 快速添加引用 | |
Ctrl+Alt+V | 可以引入变量。例如:new String(); 自动导入变量定义 | |
Ctrl+Alt+T | 可以把代码包在一个块内,例如:try/catch | |
Ctrl+R | 替换文本 | |
Ctrl+Shift+Space | 自动补全代码 | |
Alt+Shift+Up/Down | 上/下移一行 | |
Shift+F6 | 重构 – 重命名 | |
Ctrl+W | 可以选择单词继而语句继而行继而函数 | |
Ctrl+I | 实现方法 | |
Ctrl+”+/-” | 当前方法展开、折叠 | |
Ctrl+Shift+”+/-” | 全部展开、折叠 | |
1. Autoscroll from Source :IDEA 快速打开当前文件所在的文件目录
2. IDEA关键字提示忽略大小写
3. 自动生成not null判断语句
自动生成not null这种if判断,在IDEA
里有很多种办法,其中一种办法你可能没想到。
upload successful
当我们使用rabbitTemplate. 后,直接输入notnull
并回车,IDEA
就好自动生成if判断了。
4. 使用快捷键移动分割线
假设有下面的场景,某个类的名字在project
视图里被挡住了某一部分。
你想完整的看到类的名字,该怎么做。一般都是使用鼠标来移动分割线,但是这样子效率太低了。可以使用alt+1
把鼠标焦点定位到project
视图里,然后直接使用ctrl+shift+左右箭头
来移动分割线。
5. 快速插入json文本
先将焦点定位到双引号里面,使用alt+enter
快捷键弹出inject language
视图,并选中 Inject language or reference
。
选择后,切记,要直接按下enter
回车键,才能弹出inject language
列表。在列表中选择 json
组件。
6. 代码全屏
可以使用Alt+V
快捷键,弹出View
视图,然后选择Enter Presentation Mode
。效果如下:
upload successful
这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。
idea 快捷键及使用技巧的更多相关文章
- eclipse快捷键以及使用技巧大全
eclipse快捷键以及使用技巧大全1. 打开MyEclipse 6.0.1,然后"window"→"Preferences" 2. 选择"java& ...
- source insight快捷键及使用技巧
source insight快捷键及使用技巧 退出程序 : Alt+F4 重画屏幕 ...
- 转:Eclipse快捷键和实用技巧
原文地址:Eclipse快捷键和实用技巧 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟 ...
- Eclipse 常用快捷键及使用技巧
做 java 开发的,经常会用 Eclipse 或者 MyEclise 集成开发环境,一些实用的 Eclipse 快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的 ...
- IDEA快捷键+使用小技巧
一 常用快捷键 Alt+回车 导入包,自动修正,当引入的类需要异常捕获的时候 Ctrl+Shift+Space 自动补全代码,"new"字符,还可以引入强制转换的 Ctrl-Alt ...
- Eclipse快捷键与使用技巧总结
快捷键 功能 Ctrl + / 双斜杠注释 Ctrl + Shilft + / 块注释 Alt + / 代码提示 Ctrl + I (或 Ctrl + Shift + F) 格式化代码 Ctrl + ...
- IntelliJ IDEA 常用快捷键列表及技巧大全
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和 ...
- Xcode快捷键、小技巧与xib圆角设置
快捷键: 1.StoryBoard技巧 当你想直接在view中选择自己想要的元素时,但是又碍于一个view上叠加的元素太多很难直接选中,那么在这时,你同时按住键盘上的shift和 control键,然 ...
- 键盘快捷键大全 - Mac 技巧
整理了一份Mac的快捷键大全,觉得有用可以转发/收藏起来. Mac 键盘快捷键 您可以按下某些组合键来实现通常需要鼠标.触控板或其他输入设备才能完成的操作. 要使用键盘快捷键,请按住一个或多个修饰键, ...
- Intellij IDEA快捷键与使用技巧一览表
Intellij IDEA快捷键 Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl ...
随机推荐
- qemu进程页表和EPT的同步问题
背景分析: 在之前分析EPT violation的时候,没有太注意qemu进程页表和EPT的关系,从虚拟机运行过程分析,虚拟机访存使用自身页表和EPT完成地址转换,没有用到qemu进程页表,所以也就想 ...
- 如何用Qt Creator输出helloworld
0 引言:相比于MFC只要直接在VS上搭建,Qt的配置就相对复杂了,Qt新手上路,老司机绕道,记录下配置Qt的整个过程,直到最终用C++输出“hello world”. 搭建环境:Win10 + qt ...
- DataGird 相关
DataGird控件 DataGirdView 控件 DataGird类 他们之间是什么关系??????? DataGridView 控件是替换 DataGrid 控件的新控 ...
- mariadb多源复制 muiltil source replication
环境:centos-6.5 Mariadb:10.1.13-MariaDB 多源复制:企业数据库中写的需求较大,以至于I/O负载比较大,那么就必须把写的操作分摊到多台主服务器上进行,然后在将 ...
- 微信小程序组件navigator
导航navigator:官方文档 Demo Code: // redirect.js navigator.js Page({ onLoad: function(options) { this.setD ...
- SQL Server outer apply 和 cross apply
先说点题外话,因为后面我会用到这个函数. 前两天自定义了一个 sql 的字符串分割函数(Split),不过后来发现有点问题,例如: select * from Split(default,'123,4 ...
- Tomcat内部结构及请求原理(转)
Tomcat Tomcat是一个JSP/Servlet容器.其作为Servlet容器,有三种工作模式:独立的Servlet容器.进程内的Servlet容器和进程外的Servlet容器. Tomcat的 ...
- Java设计模式—单例模式
Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点. 核心知识点如下: (1) 将采用单例设计模式的类的 ...
- idea配置mave
历史信息为同意管理,本博客是从小号迁移而来,‘会飞的鱼la’已经注销 准备工作1.下载idea并激活http://idea.iteblog.com/key.php 2.下载mavenhttp://mi ...
- java之继承中的构造方法
继承中的构造方法 1.子类的构造过程中必须调用其基类的构造方法. 2.子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法. 2.1.使用this(argumen ...