IDEA使用技巧以及常用快捷键
Ctrl+N按名字搜索类
Ctrl+Shift+N按文件名搜索文件
Alt+F7查找类或方法在哪被使用;
Ctrl+F/Ctrl+Shift+F按照文本的内容查找 ;
Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找Shift+Shift搜索任何东西
shift+shift非常强大,可搜索类、资源、配置项、方法等,还能搜索路径。
6.Ctrl+F12 根据名字搜索当前类中方法
7、快捷键Ctrl+Alt+B 这里是显示实现类和接口,
8、F11 标记代码 (标记后可在页面中看见标记行的位置)
CTRL + F11 (F11加强版,加上序号的标记)
可通过 CTRL 1-0 快速在这些地方跳转
9、IDEA复制代码后,需要导入多个包,开启自动导包的设置。
代码复制后,许多类都需要导包。手动一个一个alt+enter比较麻烦。
file --> settings --> Editor -->General–>Auto Import

10、 快速回到上一步的光标位置 Ctrl+Alt+ ←
回到下一位置 Ctrl+Alt+ →
11、IDEA快速实现接口: Alt + Shift + P (这个很常用了吧,基本上一实现接口就得用)
IDEA快速实现接口、查找接口的实现、getSet方法快速生成等
12、快速封装重复代码: Ctrl+Alt+M
将选中的代码直接封装成一个方法
- 快速转换大小写(嘎嘎好用)Ctrl+Shift+U
选中之后按快捷键即可,idea自带的
14、当前项目工作空间查找替换
ctrl + shift + r: 在路径中替换,指的是在选定的目录下或者类包下,查找要被替换的字符,再在第二个输入框中输入要替换的字符,点击弹出框的右下角的replace或者replaceall即可。考虑到个人工作习惯,经常自定义快捷键,当前的这个快捷键有可能已经不是阁下使用的,不过不要紧,关键记住“Replach in Path” 这个功能名称,在自己的keyMap里面查找即可。
keyMap里面查找即可。

15、Ctrl + Shift + Enter 自动补全结尾代码(比如括号、分号)
16、Shift + F6 可以快速修改类名(包括文件名、构造函数等)
17、Ctrl + Alt + V 快速提取变量,方便记忆和使用
快速封装重复代码: Ctrl+Alt+M
将选中的代码直接封装成一个方法
Ctrl + Alt 还可以任意组合 有不同效果,也是封装 Ctrl + Alt + Keyboard
IDEA使用技巧以及常用快捷键的更多相关文章
- Hbuilder快速代码技巧和常用快捷键
1.在body内输入div.abc按下tab键 效果:<divclass="abc"></div> 2.在body内输入div#abc按下tab键 效果:& ...
- idea使用技巧一常用快捷键
快捷键 功能 ctrl+x 删除行 ctrl+d 复制行 ctrl+n 查找类 ctrl+f 查找文本 ctrl+j 自动代码 ctrl+h 显示类结构图 ctrl+q 显示注释文档 ctrl+p 方 ...
- PyCharm使用技巧及常用快捷键
Ctrl + Shift + F--------------------------------------------->>>>>>>高级查找 Ctrl + ...
- Linux学习(1)-常用快捷键、文件管理和查询
有话要说 为什么要用Linux?要用Linux的原因太多,想说说不完啊. 如果你说用Linux只是为了装逼,那证明你真的还很菜.不排除有装逼了因素,那也只占非常少的比例,可以忽略不计. 我们反问一下, ...
- Linux常用快捷键、文件管理和查询
有话要说 为什么要用Linux?要用Linux的原因太多,想说说不完啊.如果你说用Linux只是为了装逼,那证明你真的还很菜.不排除有装逼了因素,那也只占非常少的比例,可以忽略不计.我们反问一下,为什 ...
- 【转】Linux学习(1)-常用快捷键、文件管理和查询
原文链接:http://www.cnblogs.com/zhaopei/p/7397402.html 有话要说 为什么要用Linux?要用Linux的原因太多,想说说不完啊. 如果你说用Linux只是 ...
- IntelliJ IDEA 常用快捷键列表及技巧大全
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和 ...
- 【转】Xcode常用快捷键与技巧分享
原文网址:http://www.jianshu.com/p/039954b0cbe0 工欲善其事必先利其器. 虽然Xcode编写objective-c or swift很完美, 但了解其工具的常用快捷 ...
- vscode常用快捷键和插件(持续更新),以及一些常用设置的坑和技巧
一 常用快捷键 ctrl+shift+p: 打开命令面板,最常用了 ctrl+p: 搜索窗口: 直接输入文件名,跳转到文件 > 可以进入 Ctrl+Shift+P 模式 ? 列出当前可执行的动 ...
- python3.4学习笔记(六) 常用快捷键使用技巧,持续更新
python3.4学习笔记(六) 常用快捷键使用技巧,持续更新 安装IDLE后鼠标右键点击*.py 文件,可以看到Edit with IDLE 选择这个可以直接打开编辑器.IDLE默认不能显示行号,使 ...
随机推荐
- 双剑合璧:kubectx+kubens玩转Kubernetes多集群管理
在同时管理多个Kubernetes集群和数十个命名空间时,频繁输入--context和--namespace参数堪称效率杀手.由Ahmetb开发的kubectx/kubens工具组,用极简命令实现集群 ...
- docker swarm CA证书到期
1.现象 在portain平台查看日志,发现一些节点日志无法查看报错为:Error grabbing logs: rpc error: code = Unknown desc = warning: i ...
- 使用Docker部署服务
一.Docker概念 1.操作系统层面的虚拟化技术 2.隔离的进程独立于宿主和其它的隔离的进程 - 容器 3.GO语言开发 4.特点:高效的利用系统资源:快速的启动时间:一致的运行环境:持续交付和部署 ...
- VSCode 终端中文乱码解决方案
问题描述 以下为一个简单的 c++ 文件代码,注意中文部分的显示内容 //测试代码 #include <stdio.h> int main() { int y = 10; int coun ...
- RMQ 和 LCA 问题
# Part 1 RMQ RMQ,即区间信息维护问题 如最大值,最小值,GCD 等 RMQ 算法实现很多 具体有线段树,树状数组和 ST 表 但综合时间复杂度最好的是 ST 表 查询 O(1),预处理 ...
- tesseract引擎RVV代码学习笔记
Tesseract 是一个开源的 OCR(Optical Character Recognition,光学字符识别)引擎,可将图像中的文本转换为机器可读的文本格式.由于组内曾经有同事为这个项目贡献 ...
- nodejs环境准备
这是为了针对nodejs使用来进行的环境准备,分出windows和ubuntu两种情况: Windows 环境 安装 Node.js 下载安装包:访问下面nodejs官网: 选择适合 Windows ...
- 在Winform开发框架支持多种数据库基础上,增加对国产数据库人大金仓的支持
一个良好的产品,可能往往需要支持多种数据库的接入,根据实际业务的需要进行调整,有时候可能需要2到3种数据库的支持. 在很多应用系统里面,虽然一般采用一种数据库运行,但是由于各种情况的需要,可能业务系统 ...
- JDBC-增删查改操作
使用场景:测试家族族长分成时需要批量添加家族流水记录,但手动添加和SQL语句添加较为麻烦 操作步骤 运行环境:Java8+IDEA 1.打开IDEA 点击File->New->Projec ...
- Windows端口号操作
1.查看所有端口号:netstat -ano 2.查看端口号:netstat -ano | findstr "16888" 3.杀死进程:taskkill /f /pid 8524