Intellij的使用方法

xiaoxiao2021-02-28  107

Intellij快捷键(based on Mac OS X 10.5+ keymap

 

搜索

double shift  全局万能搜索

command + F 本文件内查找

command + G 往下继续查找

command+shift+G 往上继续查找

command + R 本文件替换

command + shirt + F 更大范围查找

command + shirt + R 更大范围替换

command + shirt + F 万能搜索

command + o 找类

comand + shift + o 找文件

 

command + B  进入函数里面(ideavim :control + ])

commad + option + 左剪头 退出函数 (ideavim :control + O/T)

option + F7  搜索方法调用的地方 

 

 

信息查看

command + F12  查看当前文件的类方法

command + 7 打开类结构窗口

command + 0,1……9 打开相应工具箱

​command + shift + F7 高亮关键词

command + option + F7 展示方法demo

command + option + B 快速查看接口实现

 

 

代码构建

control + enter (command + N)快速添加构造函数、get/set函数、覆写等

option + enter 解决当前小灯泡

control + option + O 自动导包

shift + F6 重构-重命名

command + option + L 格式化

command + shirt + enter //for、if自动补全结构

command + option + T 用if else, try catch包裹选中代码

command + option + M 提取选中方法

 

 

编辑

command + shift + U统一改为大小写

command + D 复制当前行

command + delete 删除当前行

option + delete 删除代码开始前部分

command + Shirt + 上下  上下移动一行

tab 补全

option+上/下  选中

control + shift + J  合并到同一行

command + Z 撤销

command + shift + Z 取消撤销

command + G 跳转

 

注释

commadn + / 注释与反注释 //

command + shirt + /  注释与反注释 /* */

/** + 回车  快速生产函数、类注释

​​

代码折叠

command+shift+ +/- 全部

command  + +/- 当前代码块

command + shift +/-  折叠文件所有代码

文件切换

​control + tab( command + E )切换最近文件

command + shirt + [/]  tab切换 

 

调试

control + R run

control + D  debug

command + P显示使用的方法传入的参数信息

F9 跳到下一个断电

F8 下一行

F7 进入函数

option + F9 跳到断点处(一定要可以运行到的)

 

远程调试

 

1、登陆远端服务器,ps查看java进程是否含有相关信息(-agentlib:jdwp=transport=dt_socket,address=9128,server=y,suspend=n ),并记住端口和机器ip

 

2、设置IDE远程调试,并开启debug

 

 

 

 

远程调试原理:http://kyfxbl.iteye.com/blog/1697203

 

其他

commad + ' 打开IDE配置​​

 

安装插件的方法

double shift  -> Install plugin from disk -> 选择插件安装文件

command +' -> 搜索plugins -> 搜索需要的插件

 

推荐插件

ideavim​(http://kidneyball.iteye.com/blog/1828427

Maven Helper

lombok

 

 

快速生成代码

 

psvm + tab 生产main方法

sout + tab   生产print方法

 

 

GIT/SVN

 

command + T 更新

command + K 提交

command + shift + K push 

 

1、拉取开发分支到本地,然后切换(默认是mastor,所以必须切换到分支上开发),进行开发

​2、开发完成后,将远端的master分支合并到本开发分支

 

3、冲突解决可以使用sourceTree​

 

 

常规设置及其问题

 

intellij 默认有个设置(一个类里面同一个包下面的类达到5个就会自动合并成xxx.xxx.*;)需去掉,把默认的5/3改成100好了。

http://blog.csdn.net/lizhaowei213/article/details/68951671

关闭自动保存(http://blog.csdn.net/wangjun5159/article/details/55223630)

http://blog.csdn.net/laiwenqiang/article/details/54095067

修改高亮颜色(http://blog.csdn.net/wskinght/article/details/43052407)

自动生成serialVersionUID(http://blog.csdn.net/arthur0088/article/details/17390515

多开设置 http://blog.csdn.net/u012050154/article/details/53535637

版本管理 http://blog.csdn.net/u013791374/article/details/52870303

 https://teamtreehouse.com/community/invalid-vcs-root-mapping

无法new class文件 https://stackoverflow.com/questions/19384319/intellij-idea-dont-offer-new-class-for-creating

注释模版 http://blog.csdn.net/caroline_wendy/article/details/47271055

破解 http://blog.csdn.net/nishiwodebocai21/article/details/71359619?fps=1&locationNum=10

http://idea.lanyus.com/

字体设置:https://blog.csdn.net/qq_35246620/article/details/63253518

vim:http://www.cnblogs.com/nova-/p/3535636.html

http://kidneyball.iteye.com/blog/1828427

 

 

Window版本

Ctrl+Alt+S  打开设置

Ctrl+Alt+N 按文件名查找 Ctrl+Alt+F 查找关键子

Alt+回车  解决当前行问题(如类缺失时自动导包) Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包

Alt+Insert 生成代码(如get,set方法,构造函数等) Shift+F6  重构-重命名 Ctrl+Alt+T可以把代码包在一块内,例如try/catch Ctrl+O可以选择父类的方法进行重写 Ctrl+Alt+m 提取选中方法

Ctrl+/和Ctrl+Shift+/可以注释代码

 

未完待续

 

 

 

 

转载请注明原文地址: https://www.6miu.com/read-29135.html

最新回复(0)