intelliJ idea 使用技巧&方法
导入的项目查看svn地址:在项目上右键--subversion--relocate可以看到以前对应的svn地址。
重要的几个快捷键的使用方式:
(1) alt+insert 成员变量封装
(2) alt+enter代码自动修复
(3) main+ctrl+J 自动生成main方法或者是psvm+Tab键
(4) sout+alt+J 生成对应的system.out.println方法
(5) 双击shift键搜索
(6) alt+shift+f f 代表favorate 代表添加到收藏夹
(7)ctrl+shift+数字键 可以快速添加书签。当数字键不够用的时候,ctrl+F11可以添加书签
Ctrl+d 向下复制一行
Ctrl+y 删除所在行
Ctrl+Shift+Z 撤销
Ctrl + / 注释/反注释光标所在行(自动换行)
Ctrl + Shift + / 注释/反注释代码块
Ctrl + Alt + O 优化Imports(去掉不必要的)
双击Shift 万能搜索
Ctrl + F 查找
F3 查找下一个
Ctrl + Shift + F 在指定路径中的文件中查找内容
Ctrl + R 替换
Ctrl + Shift + R 在指定路径中的文件中替换内容
Ctrl + F9 Make项目 (修改编译和依赖)
Shift + F10 运行
Shift + F9 调试
Ctrl + U 跳转到super-method/super-class处
Ctrl + H 光标所在处的方法所属的类的继承层级制度
Ctrl + Alt + H 方法调用的层级制度
Ctrl + Alt + B 跳转到implements方法或者接口的地方
Alt + Insert 生成代码(Getter、Setter、Constructors、hashCode…)
Ctrl + I 实现方法
Alt + Enter 显示意图动作和快速修复
F5 复制
F6 移动
Alt + Delete 安全删除
Shift + F6 重命名 (批量)
Ctrl + Alt + S 打开设置
Ctrl + Alt + Y 同步
(8)ctrl+alt+H 选中某个方法名称(如save)后,按此快捷键可以查看哪里的代码调用过此方法,特别是对于不熟悉项目的新人有效。
(9)ctrl+alt+B 选中一个接口后,按此快捷键,可以快速定位到哪个类实现了此接口,特别是对不熟悉项目的新人有效。对比myelicpse对应的快捷键为ctrl+T
(10)Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包
(11)将新建的文件夹标记为source file的方法:在文件夹上右键--mark derectory as source root
(12)Ctrl+q 查看类的方法说明,首先在pom.xml中右键下载document,然后按此快捷键即可显示
(13)找到maven所引入的jar包所在的实际位置:导入的jar包中右键,选择find in path 或者选择file path,即可在目录中显示。
(14)ctrl+shitf+f 等同于eclipse中的ctrl+h在当前目录中快速进行匹配查找。
(15)ctrl+alt+← 或者→ 可以实现前进或者后退
(16)ctrl+H查看所有的子类 类的继承关系
(17)ctrl+shift+n 查找文件的快捷键对比查找类的快捷键 ctrl+n
(18)ctrl+f6 对变量进行重命名
intelliJ idea 使用技巧&方法的更多相关文章
- IntelliJ IDEA 工具技巧
IntelliJ IDEA 工具技巧 以下都是自己积累的IntelliJ IDEA 使用技巧,比较零碎,观看不便之处还望海涵,如有错误之处还望指正 自己常用,不懂的可以加群询问:244930845 S ...
- IntelliJ IDEA 使用技巧一览表
IntelliJ IDEA使用技巧一览表 在使用 InelliJ IDEA 的过程中,通过查找资料以及一些自己的摸索,发现这个众多 Java 程序员喜欢的 IDE 里有许多值得一提的小窍门,如果能熟练 ...
- 【Tool】IntelliJ IDEA 使用技巧
IntelliJ IDEA 使用技巧 2019-11-06 20:51:43 by冲冲 1.快捷键 Ctrl+w //括出相关范围 Ctrl+shift+f //按照代码段在全局搜索 Ctrl+f ...
- IntelliJ IDEA 目录技巧
IntelliJ IDEA的Web应用的目录结构 Ø 目录图: Ø 目录解释: 开发目录 目录名称 描述 Test 工程名称 lib Jar包的存放目录 src 源文件也就是文件(类,资源文件)存放的 ...
- IntelliJ IDEA 2017 注册方法
本文使用破解方式注册. JetbrainsCrack-2.6.2.jar适用于ideaIU-2017.2.之前版本,若下载的版本较新破解文件可能无法使用,破解时一闪而退. 其中JetbrainsCra ...
- intellij idea移动至方法块function()末尾的快捷键
intellij idea移动至方法块末尾的快捷键: 1. move caret to code block end ctrl+] 2. move caret to code block end wi ...
- 使用TortoiseSVN客户端管理IntelliJ IDEA项目的方法
使用TortoiseSVN客户端管理IntelliJ IDEA项目的方法 今天在打开一个使用SVN管理的项目时,IntelliJ IDEA提示: Can't use Subversion comman ...
- java在acm中常用基础技巧方法
java在acm中常用基础技巧方法 如果学到了新的技巧,本博客会更新~ input input-std @Frosero import java.util.*; public class Main { ...
- IntelliJ IDEA最新破解方法
IntelliJ IDEA最新破解方法 首先说下,本人使用idea版本是2021.2.3. 一.下载IDEA(推荐从官网下载) 官网地址:https://www.jetbrains.com/idea/ ...
随机推荐
- c#分析SQL语句
最近总结了c#一般的功能,然后自己在博文中写了很多东西.主要是在用途上面.能够解决一些问题.现在分各个组件和方向写完了.主要的内容写了demo,也写了自己的项目组件和模型. 最后一个SQL分析.其实在 ...
- c c++面试----c工程开发之链接
多数c语言的初学者对c工程开发过程各个阶段的作用理解不到位,而这方面的的知识又是实际开发过程中经常用到的技能点,所以就成为面试考察中一个重要的考察方面.例如:头文件的作用.头文件的内容:链接的作用和意 ...
- 【转载】vue.js实现格式化时间并每秒更新显示功能示例
引用:https://www.jb51.net/article/143351.htm 这篇文章主要介绍了vue.js实现格式化时间并每秒更新显示功能,结合实例形式分析了vue.js时间格式化显示与基于 ...
- [转]select top n 动态赋值
怎样实现 select top n 语句中 n 的动态赋值呢?怎样实现 select top n 语句中 n 的动态赋值,求教各位了. 要把这个n值传到存储过程中,再加入 select t ...
- php Trait的使用
1.php中的trait是啥? 看上去既像类又像接口,其实都不是,Trait可以看做类的部分实现,可以混入一个或多个现有的PHP类中,其作用有两个:表明类可以做什么:提供模块化实现.Trait是一种代 ...
- 46.VUE学习之--组件之使用动态组件灵活设置页面布局
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 响应式布局--设置rem自适应
//designWidth:设计稿的实际宽度值,需要根据实际设置 //maxWidth:制作稿的最大宽度值,需要根据实际设置 //这段js的最后面有两个参数记得要设置,一个为设计稿实际宽度,一个为制作 ...
- python3 练习题100例 (二十七)列表元素改写
题目内容: 输入一个列表alist,要求列表中的每个元素都为正整数且不超过10: 将列表中的奇数变为它的平方,偶数除以2后打印新的列表(新的列表中所有元素仍都为整数). 可以使用以下实现列表alist ...
- Mongoose模式的扩展
模式的扩展 默认值 默认值的类型: 固定值.即使生成 代码展示: var mongoose = require('mongoose');mongoose.connect('mongodb://loca ...
- python2.7入门---列表(List)
序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是列表和元组. ...