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 ...
随机推荐
- MapReduce的核心编程思想
1.MapReduce的核心编程思想 2.yarn集群工作机制 3.maptask并行度与决定机制 4.maptask工作机制 5.MapReduce整体流程 6.shuffle机制 7.yarn架构
- Web爬虫的C#请求发送
public class HttpControler { //post请求发送 private Encoding m_Encoding = Encoding.GetEncoding("gb2 ...
- Flask系列(十)自定义Form组件
一.wtforms源码流程 1.实例化流程分析 # 源码流程 1. 执行type的 __call__ 方法,读取字段到静态字段 cls._unbound_fields 中: meta类读取到cls._ ...
- Linux kernel AESNI缓冲区溢出漏洞
解决办法: CENT OS:升级系统内核. yum update kernel UBUNTU:升级系统内核. #到 Ubuntu网站http://kernel.ubuntu.com/~kernel-p ...
- Cloudflare发布全球最快的DNS
宣布1.1.1.1:速度最快,隐私优先的消费者DNS服务 Cloudflare的使命是帮助建立更好的互联网.今天我们很高兴能够在推出1.1.1.1--互联网最快,首先保护隐私的消费者DNS服务的同 ...
- Oracle 性能调优 SQL_TRACE
思维导图 Oracle优化10-SQL_TRACE解读 Oracle优化11-10046事件 概述 当我们想了解一条SQL或者是PL/SQL包的运行情况时,特别是当他们的性能非常差时,比如有的时候看起 ...
- flask内置session原理
内置session原理 请求到来 当请求进来之后,先执行Flask对象的 __call__ 方法 def wsgi_app(self, environ, start_response): # 获取请求 ...
- javascript 闭包 内存
- 如何注册iClap账号?
iClap是一个以产品为基础,集成员工日常所需工具,打通项目工作流程,实现员工自我工作管理.项目管理和企业管理三个体系协同的管理规范系统. 工具/原料 iPhone/Android/浏览器 Teamb ...
- AtCoder Regular Contest 080 D - Grid Coloring
地址:http://arc080.contest.atcoder.jp/tasks/arc080_b 题目: D - Grid Coloring Time limit : 2sec / Memory ...