IDEA学习笔记(简要)

 IDEA 学习

一、常用配置

1、设置自动导包

2、Show method separators:显示方法分隔线

效果:

3、忽略大小写提示

只有当 String才提示,string时即小写时不提示,所以开启忽略大小写提示。

4、取消单行显示 tabs 的操作

5、设置默认的字体、字体大小、字体行间距

6、设置注释颜色

7、修改类头的文档注释信息

效果:

8、设置项目文件编码

说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,

不然 Properties 文件中的注释显示的都不会是中文。

9、自动编译

选择两项。

二、快捷键

1、Ctrl+D                       复制一行

2、new Test().var                 创建一个对象

3、sout                         快速输出

4Shift+Enter                                     另起一行

5、Ctrl+/                        单行注释

6、Ctrl+shift+/                   多行注释

7、alter+/                        自动补全代码

8、alter+insert                    快速生成get set等方法

9Ctrl + Y                                            删除整行

10Ctrl+W                                           递进式选择代码块

11、Ctrl + N                                          根据输入的 类名 查找类文件

12、Ctrl + J                                           插入自定义动态模板(比如:psvm、sout)

13、Ctrl + O                                          选择可重写的方法

14、Ctrl + I                                           选择可继承的方法

15、Ctrl + [                                           移到花括号开始的位置

16、ifn                                                   if(*==null)

17、inn                                                  if(*!=null)

三、添加Tomcat,部署Web工程

1、创建静态的Java Web

2、创建动态的 Java Web

配置TomCat:

四、关联数据库

五、版本控制

 

 

六、断点调试

1、设置Debug

设置 Debug 连接方式,默认是 Socket。Shared memory 是 Windows 特有的一个属性,一般在 Windows 系统下建议使用此设置,内存占用相对较少。

2、断点调试

3、条件断点

断点上,单击右键:

七、其它设置

1、生成javadoc

Locale:输入语言类型:zh_CN

Other command line arguments:-encoding UTF-8 -charset UTF-8

 

2、缓存和索引的清理

IntelliJ IDEA 首次加载项目的时候,都会创建索引,而创建索引的时间跟项目的文件多少成正比。在 IntelliJ IDEA 创建索引过程中即使你编辑了代码也是编译不了、运行不起来的,所以还是安安静静等 IntelliJ IDEA 创建索引完成。

IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度,所以 IntelliJ IDEA 的索引的重要性再强调一次也不为过。但是,IntelliJ IDEA 的索引和缓存并不是一直会良好地支持 IntelliJ IDEA 的,某些特殊条件下,IntelliJ IDEA 的缓存和索引文件也是会损坏的,比如:断电、蓝屏引起的强制关机,当你重新打开 IntelliJ IDEA,很可能 IntelliJ IDEA 会报各种莫名其妙错误,甚至项目打不开,IntelliJ IDEA 主题还原成默认状态。即使没有断电、蓝屏,也会有莫名奇怪的问题的时候,也很有可能是 IntelliJ IDEA 缓存和索引出现了问题,这种情况还不少。遇到此类问题也不用过多担心。我们可以清理缓存和索引。如下:

3、取消更新

4、插件

官网插件库:https://plugins.jetbrains.com/

或者在Idea里面安装:

 

 

常用插件:

 

 

Key promoter 快捷键提示 https://plugins.jetbrains.com/plugin/4455?pr=idea

 

CamelCase 驼峰式命名和下划线命名

交替变化 https://plugins.jetbrains.com/plugin/7160?pr=idea

 

CheckStyle-IDEA 代码样式检查 https://plugins.jetbrains.com/plugin/1065?pr=idea

 

FindBugs-IDEA 代码 Bug 检查 https://plugins.jetbrains.com/plugin/3847?pr=idea

 

Statistic 代码统计 https://plugins.jetbrains.com/plugin/4509?pr=idea

 

JRebel Plugin 热部署 https://plugins.jetbrains.com/plugin/?id=4441

 

CodeGlance 在编辑代码最右侧,显示一块代码小地图

https://plugins.jetbrains.com/plugin/7275?pr=idea

 

Eclipse Code Formatter使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格,这个可以使用。

https://plugins.jetbrains.com/plugin/6546?pr=idea

 

GsonFormat 把 JSON 字符串直接实例

化成类 https://plugins.jetbrains.com/plugin/7654?pr=idea

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值