idea入门学习笔记

一、官网

https://www.jetbrains.com/

很厉害的一家公司,有很多的开发工具。下载社区版本。安装idea之前先安装JDK。

二、卸载

1.删除安装文件

2.检测安装位置下的配置文件是否已删除,不删除的话,下次安装不成功;配置文件所在的位置,以本机为例:

三、图形页面介绍:

不同的view控制不同的页面显示;

删除module:先remove再delete,防止误删

Remove Module

四、设置

1.设置主题

设置主题

2.通过鼠标滚轮改变字体大小

3.鼠标悬浮在代码上有提示

设置之后的显示效果

4.包导入设置

手动导包快捷键: Alt+Enter

自动导包设置

5.同一个包下的类,超过指定个数,合并成*

默认同一个包下的类导入5个合并成*,static类型的导入3个合并成*,使用默认设置即可

6.显示行号,方法与方法之间的分隔符

行号默认是选中的

7.忽略大小写进行提示

忽略敏感,小写关键字,也会有提示

8.多个类不隐藏,多行显示

默认类显示10个就会隐藏
设置信息
设置后显示效果,多个类在多行显示

9.设置字体大小

设置字体、字体大小、行间距

10.修改注释的颜色

单行、多行、文本注释的颜色都可以选

11.设置类头文件的文本注释

设置文件头注释信息

/**

* @author zhangyy

* @Date ${DATE}

* @Description todo

* @version 1.0

*/

12.设置编码方式

设置编码方式为UTF-8
右下角可以设置

13.设置自动编译

14.省电模式:没有自动提示等友好功能,默认不勾选

15.代码结构展示

垂直展示效果
水平展示

16.导入jar包

选择要导入的jar包

17.自动生成序列化版本号

勾选之后,在类名称上按快捷键alt+enter 就有提示生成序列号

五、常用快捷键设置

1.Alt+insert   新建module、新建class类、新建包

新建module
新建class、新建包

2.快速创建main方法:psvm

点击回车即可创建main方法

3.输出快捷键:sout

回车即可出现输出语句
输出str字符串,回车后效果如下图
str.sout 输出str字符串

4.复制一行:Ctrl+D

选择要复制的行上,Ctrl+D 即可复制
复制多行

5.删除一行:Ctrl+y

选择一行 即可删除

6.redo操作:

7.代码上下移动:Ctrl+Shift+pageUp/pageDown

选择一行  上下移动

8.搜索类:Ctrl+n

搜索某个类

9.生成部分代码:Alt+insert

生成get、set、构造函数等代码

10.补全变量 Alt+Enter

点击alt+enter
补全之后的效果

11.单行注释:Ctrl+/ 多行注释:Ctrl+Shift+/

选择多行进行注释

12.类重命名  Shift+F6

13.for 循环快捷键  fori

输入fori
点击回车之后,如上图显示 可以改变变量名

14.代码块包围,被if,try catch,for等包围   Ctrl+Alt+t

选择代码块,Ctrl+Alt+t,选择包围的关键字

15.缩进:Tab  取消缩进:Shift+Tab

16.写了一半提示消失,重新提示

在此处进行设置,尝试用默认Ctrl+空格不管用,Ctrl+Shift+空格管用

17.向前/向后回退   快捷键设置

18.代码结构等快捷键  Alt+数字, 数字是页面上的,红框中已标识的

六.代码模板  通过简单的代码配置,输出完整语句,例如sout 回车就会出现System.out.println()

Live Templates中的可以修改,添加自定义,Postfix Completion中的不能修改,只能用

两者的使用区别,用输出举例:

Live Templates输出:sout

Postfix Completion:变量名.sout

常用的代码模板

创建自己的模板,先创建分组

选择应用的语言

七.bug模式

shared memory设置是windows特有的设置,占用内存比较少

bug模式常用快捷键

for循环中设置指定的值再进入bug:

在bug的红点上右击即会出现条件,输入条件即可
设置条件后,会添加问号

查看表达式的值

查看List的值
右键选择Evaluate Expression..或者Alt+F8 
点击Evaluate即可查看list的值

八.创建JavaEE项目

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,324评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,356评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,328评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,147评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,160评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,115评论 1 296
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,025评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,867评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,307评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,528评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,688评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,409评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,001评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,657评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,811评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,685评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,573评论 2 353

推荐阅读更多精彩内容