IDEA快捷键:(在使用快捷键时,要分”全局”和”已选中”)
★Ctrl+Shift+v 选择粘贴板内容
★Ctrl+H 显示类的继承关系
★Ctrl+Alt+L 格式化代码;
★Alt+insert (快速创建空参构造方法/有参(满参)构造方法) (快速创建get/set)
★.var快速创建变量(快速补全一段 Ctrl+Alt+V) 数字/数组名/集合名.for快速调用”普通for循环”或”增强for循环” bool表达式.if快速生成if语句 ”想要打印的内容”.sout会快速生成System.out.print(“想要打印的内容”)
★Shift+F6 重命名
★Ctrl+Z 撤销(也可以右键”Local History”) //Ctrl+Shift+Z 反撤销
★Ctrl+Alt+T 选中一段代码,快速”synchronized”或”try-catch”
★Ctrl+点击本类:显示所有引用过本类的列表 //CTRL+ALT+鼠标左键(点击接口或者接口的方法),显示所有实现类
★Ctrl+R 批量替换(可以对只选中(至少选中2排)的目标生效)
★Ctrl+W 选中光标所在的单词(继续按W会扩大选中范围,直到整个类)
★文件右键-->”show in Explorer” 对应文件窗口-->”Ctrl+鼠标左键” 快速到达文件所在位置
★IDEA软件:
导入摸:(将模放入项目下)File > project structure > + >import module > import module from external model>Maven
将模打包:模块命名”右键”>show in Explorer > 会自动跳转到文件夹页面 ★快捷方式: 点击对应文件的”窗口标题”
导包:可以直接在最上面”申明”(例如: import org.dom4j.Element;) //也可以直接把”全限定类名”(例如:org.dom4j.Element)
◆快速创建Moudle 选中某个模块Ctrl+C后直接Ctrl+V,然后在右侧的maven管理窗口”Add maven Projects”添加对应的pom.xml
★Alt+5 打开Debug页面,可以操作所有”断点”(debug)
★Shift+Alt(双击)多选 //按住Alt 竖直拖动光标
★Shift+鼠标左键 //关闭窗口
★Ctrl+P 显示方法应该传入的参数类型
★Ctrl+Shift+U 将所选内容全变为大写或小写
★F11打白勾 //Shift+F11 展示所有的白勾(可编辑,可删除)
★双击Shift 全局查找(类名,方法名)
★Ctrl+Shift+F 全局查找(文本内容) //如果匹配不到(不全),要”清空IDEA缓存”File-->Invallidate Caches/Restart
★Ctrl+E 列出最近打开过的文件(勾选Show changed only”只展示修改过的文件”),可以恢复不小心误关的窗口
★Ctrl+F12 显示本类文档结构(列出类中所有的成员)
★Ctrl+HOME/END 定位到页面的最顶端/最底端
★Alt+←→ 左右切换编辑窗口
★Ctrl+Alt+←→ 切换到上/下次光标停留的位置 //Ctrl+Shift+E 图形化展示最近光标停留处
★Alt+Shift+↑↓ 所在行代码上下移动
★行数显示区域右键---Annotate //对于git文件,显示编辑者(时间由远(红)-->近(绿))
★比较2个文件的差异 选中2个文件-->Ctrl+D(或者是右键-->Compare File)
★IDEA的git:◆在commit的时候可以新建一个ChangeList,将不需要提交的改动文件放在里面
★Linux◆linux系统中的配置文件删除时,要先按住i键 ◆linux系统修改的文件保存ESC+:+wq+空格 ◆Ctrl+Alt 退出VMware虚拟机
IDEA设置:
★修改”提示” Setting-->Keymap-->Main menu-->Code-->Completion-->Basic--> Alt+/ 替换 Ctrl+空格
★多窗口堆叠 Setting-->Editor-->General-->Editor Tabs-->勾选”Multiple rows”
★自动导包 Setting-->Editor-->General-->Auto import-->勾选Add unambiguous imports on the fly //自动删除”灰包” 勾选Optimize imports on the fly
★区分Tomcat的console(和cmd窗口一样采用GBK解码方式,所以去解析utf-8编码的文件会乱码:①IDEA-->Help-->Edit Custom VM Options-->最后一行加上-Dfile.encoding=UTF-8 ②在IDEA安装目录-->bin目录-->idea64.exe.vmoptions最后一行也加上-Dfile.encoding=UTF-8③在Tomcat的VM options中加上-Dfile.encoding=UTF-8)和IDEA自带的console
◆解决properties在控制台乱码:Setting-->Editor-->File Encodings-->将properties默认的GBK改为UTF-8 勾选Transparent native-to-ascii conversion
★将module变为web项目:(在Modules中选择对应的module添加web) Deployment Descriptors中添加WEB-INF/web.xml Web Resource Directories中为指定给的文件夹添加”小蓝点”
★快速添加Artifacts:在Modules中将项目删除,再添加
★IDEA启动项设置(都可以进行run/debug两种模式)Edit Configurations:
◆application启动类(微服务)
★IDEA中添加插件的方法:File->setting->plugins->Browse repository->输入插件名(搜索) 重启IDEA(在界面右侧会显示这个插件) 例如:JSON viewer插件,将json放置在其中,它会帮我们格式化json数据,方便我们查看
★对于git项目,将release分支的代码同步到feature分支:切换到feature分支-->右键对应的release分支-->Merge into Current
★导入git项目 File-->New-->Project from Existing Sources-->import project from external model(Maven)
★通过”Ctrl+鼠标滚轮”改变界面大小:Setting-->General-->勾选”Change font size with Ctrl+Mouse Wheel”
★关闭提示灯泡:Setting-->Editor-->General-->Appearance-->取消勾选Show intention bulb



