玩转IDEA

单词缩写

SDK
Software-Development-Kit(软件开发工具包)
API
Application-Programming-Interface(应用编程接口)
DLL
Dynamic-Link-Libary(动态连接库)

安装目录结构

bin:     容器,执行文件和启动参数等
help: 快捷键文档和其他帮助文档
jre64: 64 位java 运行环境
lib: idea 依赖的类库
license: 各个插件许可
plugin: 插件

idea常用快捷键

shift+f4  截图
Ctrl+X 删除行
ctrl+y 删除一行代码
ctrl+d 复制当前行到下一行
ctrl+h 显示当前类到继承层次
Ctrl+= 展开代码
Ctrl+- 折叠代码
Ctrl+/ 注释
ctrl+f 打开查找
Ctrl+Shift+/ 选中的行多行注释
Ctrl+/ 选中的行注释或取消注释
Ctrl+Shift+F10 运行当前文件
Ctrl+P 提示方法的参数
Ctrl+Alt+L 选中的行代码格式化
Ctrl+Shift+up/down 上下移动当前行代码
Alt+Insert 添加一个类所需要到构造方法等

设置背景

安装插件:Backgroud Image Plus +(可以设置多张背景切换)
设置壁纸:File->Settings->Appearance->BackgroundImage(设置单张背景图片)

dd934878d89624e7548c71843dba8ac9

安装插件

翻译
安装插件:Translation
设置:Settings->tools

代码自动补全
安装插件:Codota AI

idea设置

忽略大小写提示
settings->editor->code-completion::case-sensitive-completion 选择none(新版本:取消勾选Match cast)


设置代码颜色
settings editor language-defaults(自己慢慢研究)

设置项目编码
settings editor file-encodings

maven设置
settings maven
1:maven-home-directory
2:user-settings-file
3:本地仓库地址 maven-repo(自己设置的)

设置自动导包
settings editor general auto-import
勾选Optimize imports on the fly
表示IDEA将在我们书写代码的时候自动帮我们优化导入的包
勾选Add unambiguous imports on the fly
表示IDEA将在我们书写代码的时候自动帮我们导入需要用到的包。
---------------------------------------------------

idea开机自启设置(自动打开最后关闭的项目)
settings appearance&behavior system-settings:reopen-last-project-on-startup

设置是否单行显示tabs的操作
settings editor general editor-tabs

修改类头的注释信息
settings editor file-and-code-templates

设置项目文件编码
settings editor file-encodings

debug操作

F7
进入方法内部
F8
下一行
F9
跳到下一个断点