00:00
那model说完以后,接下来呢,我们就需要对这个idea呢进行一些配置了,那这个配置的话呢,难度不大,提前呢都给大家,呃,这个都算是写好了啊,就根据这个五叫常用的配置,这里边呢有一项项的这样的一些配置,哎,大家呢做这样的一些配置就可以了,那咱们呢,就一块儿呢,按照这个顺序呢,往下走一下就OK了。首先第一个啊,那这里边就提到了一个关于这个配置的情况啊,就是很多时候呢,那会我们也讲了idea呢,大家之所以喜欢它,就是因为它的一些人性化的配置啊,一些设置啊成呃,我们呢去做这个设置,那设置的话呢,在哪找这个呢?像咱们原来eclipse的话呢,是window,这有一个呃,Preferences叫首选项啊,这呢就出现它的一个配置的目录,在咱们这个idea当中呢,呃,大家呢,一方面啊,你可以找咱们这有一个file,这个叫做诶settings点它也行,或者说呢,我们刚才这个view这块呢,把这个button,这个To Bar已经调出来了,调出来以后呢,直接点这个就可以了。呃,这呢是咱们在idea当中这样的一个配置目录,那我这呢,文档是按照从上往下的顺序哎写的啊,都看看涉及到哪些结构啊,嗯,第一个的话呢,呃,这个呢,就是每一项的这个说明过了啊,第一个呢,涉及到这个主题,主题的话呢,大家如果一开始比如你选的是这个亮色的白的啊,一会儿呢,你觉得这个白的有点刺眼,想换成黑色的,这个你可以在这做一个修改啊,点这个主题这个位置可以做一个修改啊,再改成那个黑色的那个,咱们刚才启动的时候那个情况啊,啊这个我就不多说了,哎,我就不改了啊,然后另外的话呢,大家还可以去改一下我们这个窗体和这个菜单栏的一个字体大小就是这块的。
01:40
这块这个字体的大小啊,可以去做一个设置,呃,大家呢,直接按照我们这个位置去修改就行,这呢我就不演示了啊,这个咱们就默认的就行,下一个呢,就是设置一下叫编辑区的一个主题啊,这个设置设置的位置呢,是在这个editor这个color啊,这个主题这个位置。
02:00
啊,他这个设置的是什么呢?就是我们整个这块区域它的一个主题。啊,这个根据大家的需要呢,你可以去做一个设置啊,然后如果你想获取更多的主题啊,一方面呢,你可以去这样一个网站啊,专门去提供这个主题的,这是其一,其二的话呢,你还可以去使用我们的这个插件。啊,使用这个插件呢,也可以去更换这个主题,具体这个插件这个方式呢,在我们整个这个目录这块有个叫I plug ins。哎,这呢也叫plugins,诶我们可以呢去做一个下载啊,具体这个方式呢,就是点它啊,然后呢,这块呢,你输入一下这样一个主题,然后做一个下载就可以,这是需要这个网络的支持啊,后续呢,咱们需要任何的插件的话呢,也都是在咱们这个位置,诶plug ins这块呢,去做一个导入的啊,是这样的,成这个呢,关于主题这块呢,咱们就过了,然后再往后这块呢,咱们可以做一个设置,比如第一个说设置一下叫鼠标滚轮去修改字体的大小啊,就是我们这块呢写的这个代码,呃,目前的这个字体比较小,呃,我们这个按住鼠标这个滚轮呢,就可以调整大小,这个呢,你可以通过设置咱们叫edit这个general啊,这有一个叫change啊去改。
03:18
啊,这个editor。啊,这个双击打开general,这里有个叫change啊,就是通过我们这个mouse啊,你记着先得点住这个CTRL键啊,加上我们这个鼠标的滚轮就可以改一下这个字体的大小了,哎,我这选个应用啊,这个还得OK一下啊,然后在这你按住这CTRL键啊,这字体大小就可以做个修改了啊这是这样啊,就是一个小的一个技巧,然后在后边呢去设置一下,这叫鼠标的悬浮提示,诶这个功能的话呢,在咱们这个当中。哎,咱们写的,你看我光标放在这,这不就能提出来这样的一些这个注释,这在这个eclip当中,它本身就有,那在咱们这个idea当中,咱们也可以做这样的一个设置,是在这呢。
04:02
嗯,在这个general这块有一个叫show quick documentation啊点一下。嗯,在这个下边有一个受。在这是吧,就是我们把这个鼠标呢,这个光标呢,你放到你对应的这个类或者这个方法这个结构上多长时间,它会这个把这个提示呢,给你提示出来,这呢是0.5秒,呃,你要是觉得这个太频繁了,你可能光光往这一放,它立马就出来了,有时候这个来回移动,它这个一会儿出一个一会儿出,还挺麻烦的,你可以把这个时间呢给它延长。比如设置成一秒啊也可以啊,行,然后再接着自动的导包功能,咱们在ecl当中呢,呃,写了其他包下的一些类,咱们需要是不是手动的ctrl shift o一下。对,在咱们这个idea当中就不用了,你就只管写就行,它只要呢不会出现,比如说咱们用一个date date的话呢,因为咱们这个两个包下都有,那这时候呢,它会提示你说你想用哪一个,那除此之外,如果说你用的这个类或者是接口是唯一存在的,它就自动的给你导了啊,这就省得我们自己再去ctrl shift的O了啊,在我们这个general下有个叫auto import,双击auto import,然后这呢需要做一个调整,这个改成O,把这两个勾勾勾上。
05:23
哎,这个勾上这呢,就是把这个ambigu不明确的给你导进来,这个呢是做了一个优化啊,把这两个都勾上,然后应用一下,这就OK了。好,然后呢,在下边儿呢,去显示一下这个行号和方法之间的一个分隔符,嗯,还是在我们在这个appearance下。嗯,显示一下这个,嗯,行号,行号呢已经自动的勾选了,下边这个呢,也可以勾一下,这叫方法之间的分割符,如果我们在一个类当中写了写了多个方法,它中间呢,有一条小的这个虚线啊,就是一个呃,小的一个体验啊更好一点。
06:03
哎,把这个呢,这个分隔符给它勾上,然后呢,这块做一个应用好再接着。忽略大小写的提示这个功能呢,还是比较实用的,这个是什么作用呢?咱们举一个例子,就是如果我们在写这个Java代码的时候,写Java代码时候呢,这是咱们后边要用到的一个类啊,就是一个普通的类,呃,像正常来讲呢,这是叫string buffer,它是一个类了,它正常来讲,它的首字母S是大写的,B也是大写的,但是如果我们在这个代码当中,你写了一个呃,小写的这个string buffer,它就会找不到那个类到底在哪,就不会给你自动导包了啊,那咱们这时候呢,可以让它忽略大小写,就是我这样写的话呢,也能够让它去识别出来,诶,是我们要用的某一个包下的string buffer,那这时候怎么办呢?我们这个code completion。啊,在这下面你把它改成是一个闹啊,哎,这呢默认的情况下呢,这个首字母是得大写的,你改成是一个now啊这个做一个应用,哎,这就可以了,好接着再往后。
07:09
嗯,下来一个呢,叫设置取消单行显示types的这个操作,这个是什么意思呢?咱们在这个呃,Ecle当中其实有同样的问题哈,就像咱们打开这个类要比较多的话,那打开类比较多的话呢,这一行呢,它只能默认只能显示这一行,你要是用的比较多的话呢,它在这块呢,相当于给做了一个收缩,你只能去这去找,像现在的话呢,我们idea当中默认情况下也是这样啊,咱们可以设置完以后,如果你要有多个的话呢,它就显示第二行,就整个在这块呢,都能列出来啊,还多的话呢,显示第三行,整个呢,我们再去找某一个类结构的时候呢,比较方便,所以我们可以把这个呢给它做一个调整,嗯,就是这块呢在edit types这个下面,嗯,这个默认的话呢,它只是显示在一行上,你把这个勾给它去掉,这个时候呢,如果要有多个的话呢,它就多行去显示了,好过了下一个来设置这个字体ID的下。
08:09
这边有一个叫方这块呢,我们去设置一下这个字体,字体的大小。啊,这有个方,呃,这个字体呢,通常我们都习惯上用这个字体了,然后大小的话呢,这个默认的12是长这么大,诶这块呢,大家可以点这个上下这个按钮操作键就行,诶我这块呢改成18稍微大一点,默认的这个行间距呢是1.0。啊1.0,然后做一个应用啊接着嗯,下面的话呢,来设置一下我们这个编辑区的一个呃,字体啊,字体的大小行间距这块呢,就忽略掉了。就忽略掉了,因为咱们就这块儿呢,我设置好以后呢,整个咱们这里边这个字体呢,全都是用的它了,呃,相当于就是呃,如果你有特别的需求,说这块呢,就得用某一个字体,然后这个字体呢,还得大一些啊,比这个呢要大啊,这块呢,你可以专门的去做一个设置,就是我这里边提供的这个情况啊,咱们这块呢,没有特殊的这个需求呢,就不用改了。
09:09
哎,然后呢,你也可以专门的去设置一下这个控制台输出的这个位置的这个字体的大小,哎,你说这个有时候看不清楚,或者呢,希望拿他这个再小一点啊,呈现的信息尽可能的多,你可以把这个字体呢,再专门设置的再小一些啊都行,那这个呢,我也就忽略掉了。下边呢,我们可以修改一下代码当中的注释的字体颜色,哎,在咱们这个editor有个叫color,呃,这叫shame是吧,这个下边呢,有个叫language defa,在这里边我们做这个设置啊,找一下。那edit啊,先是color这个啊,先在这,然后呢找这个language defa啊在这,在这里边呢,我们可以去设置一下这个单行多行和文档注释,它这个字体显示的这个,呃,显示的这个,呃,这个内容的一个字体的颜色啊,这里呢设及到这样的几项,在这个comment下边有一个叫block comment,哎这呢是设置我们这个多行注释,然后那个dock下边有个叫test,设置这个叫文档注释,还有这个line,就是单行注释他们对应的这个字体的颜色,默认情况呢,是这种灰色的,其实灰色的也行,只不过呢,咱们讲课的时候呢,经常我会在代码上面写一些这个,呃,说明灰色的有时候不太明显,所以呢,我把这个可以改一下啊,把这个打开这个block啊,这边说的就是这种多行注释的这个情况,颜色呢咱们可以做一个修改。
10:39
改成什么色儿?这个12,这个12然的这个好哪个好一点,那这个就这个吧,哎,不好看,回头再改是吧,哎,出示一下啊,然后呢,在这个do这块有一个test在这呢,也可以去改,咱们都改成一样的吧,我把这个数呢给大家记一下啊来CTRLCCTRLV一下。
11:11
哎,这是单行注释的。行,这呢,咱们就都改了,就都是这个深蓝色的,然后做一个应用,诶这就可以了哈,然后OK一下,诶回头呢,咱们看到这个注释的话呢,比如我们这个system点开,那这都是这个蓝色的了。诶感觉有点冲是吧,跟这个蓝有点冲,哎大家呢,你看你个人喜好啊,你也可以去做一个修改,好在下面在下面呢,其实这块呢,是一个了解的啊,大家就不用去设置了,默认呢也是这样子的,在咱们这个edit有一个Java这个目录下呢,最后一项叫imports imports这块呢,它默认的其实就是这个五跟三什么意思呢?就是咱们比如说呢,呃,通常用这个YouTube这个包下,哎用这个包下的这个类呢,还挺多的啊,那你要是我用一个啊,比如scanner啊,用一个这个list啊,用个其他的,那下边呢类了很多,整个呢,我们看这个文件中的import呢,这个,呃,同一个包下的这个显示了一堆,这里边的意思就是说,当你出现超过五个的时候,它自动的给你收缩到一起,就改成一个点星了。
12:16
哎,就这个意思,那下边这个的话呢,就是说如果说你用的是port的static,当你超过三个的时候呢,我也就给你收缩成一个点星了,哎,就这个情况啊,这个大家了解一下就可以了,然后再接着呢,咱们可以去修改一下,这个叫头部信息,在咱们的ecl当中,咱们也都做过这样的设置,哎,所以使得呢,咱们在写一个类的时候,咱们通常呢,建议大家呢,上面都会加一些文档注释,包括一个方法的话呢,也都会有这个对应的文档注释,指明你对应的这个结构到底是什么作用,包括呢,一些基本的一些信息啊,咱们在当中呢,已经讲过了,那idea当中,如果大家做设置的话呢,你去找这个位置,在editor下边有一个file file and code comes。
13:03
嗯,Edit下面啊,有一个file and complete啊,这个双击打开点这个include,这个有个叫file header,就是在这个位置,在这个位置我们去呃找他,找他的时候呢,你可以把这里边去添加具体的这个内容,这块的话呢,是我这个的情况啊,我就把它呢粘过来。啊,粘过来以后呢,我做一个应用啊就可以了,大家呢,你可以针对自己的情况呢,可以去做一些设置,那相关涉及到的一些这个这其实相当于是一个注解了啊,后边咱们会讲都有哪些呢?诶大家你可以去,诶这个跟咱们这个原来的写法其实一样啊,后边这块呢,都有哪些的具体的一个项,在这个官网当中给了这样的一些提示,哎,通常呢,咱们这块提供的也不会说特别复杂啊嗯,再往后呢,咱们来设置一下这个叫编码集,这个呢还是非常重要的,在咱们这个ID下边有个叫filecoding,哎,我们这个在ecl上中也做过这样的设置,咱们都改成uf杠八的,这呢也是一样的,嗯,在idea下边找了个叫filecoding,嗯,这个是UT杠八,把这个呢,也得改一下啊,U杠八,然后下边这块呢,都改成U杠八。
14:14
啊,这个是这个boom文件啊,这个也是U杠八就可以了啊,做一个应用这个位置的话呢,就是涉及到如果我们有一些配置文件的话呢,呃,这个呢,给它转化成我们能够识别的这个,其实勾不勾呢都可以啊都可以。嗯,在这呢有说明,嗯,就是你要是没有勾的话呢,诶这个呢,我们properties回头我们讲了配置文件,如果你要是写中文,它就不会给你呈现出中文,它会给你有这个以这个unicode这个方式呢去展示啊,其实也没事啊,诶所以这个呢不勾呢也没问题,嗯,然后呢,针对于当前的原文件,如果我们当前某一个文件,你想以某种编码机打开还可以呢,在咱们具体的这个位置啊,具体的这个位置呢,可以做一个设置。
15:02
啊,这也算是一个比较人性化,人性化的一个点啊,但通常情况下呢,咱们自始至终呢,都习惯上就用UTF杠八啊。好,这个呢就过了这块我就不多说了啊嗯,再往下的话呢,有一个叫自动编译,这个自动编译呢,是在咱们这个叫build啊,就是构建执行和这个部署这块有一个叫come,就编译器啊,把这两个勾呢给大家勾上。哎,在我们这里边在这儿,哎涉及到这个和这个就是自动的,我们做一个build构建。啊,构建是是是这个构建啊,啊不是那个那个构建啊,嗯,这个呢,在咱们这个idea当中,需要咱们手动的给打上勾,在咱们这个eclipe当中,Eclipe当中咱们这有一个,你看有个project啊,它自动的是不是就打上勾了,嗯,这是什么意思呢?就是如果说咱们这是一个Java文件,咱们之前呢,给它编译运行过了,然后呢,你要是修改过以后,咱们这时候需要重新的去做一个编译啊,你要不重新编译,我这时候做run的话呢,它就成了,还拿你原来那个生成的那个点class文件去运行了。
16:17
啊,就是每当我们当你对这个原文件进行过修改以后,我们需要重新编译啊,这时候相当于它这呢,类似于这块呢,它做了一个自动的一个给你构建啊,我买idea呢,如果你要是不勾的话呢,你文件要修改过了,那你运行还是跑的之前那个点class文件啊,诶所以这个呢,要注意一下,我们把这两个勾呢也给它勾上。那行这呢就哎就没有了啊,然后再往后的话呢,这块是一个说明啊,不用大家去做设置,在咱们idea的这个file下面,这有一个叫power啊save mode,就是省电模式,嗯,这个呢,倒不是说大家需要去勾选,是怕你误勾选了,在这个file,嗯,这有一个它是吧,就是你要是把这个勾选以后呢,相当于整个这个就相当大家手机一样啊,当你快没电的时候呢,你可以选择这个省电模式,这时候有很多的这个功能呢,就用不了了,比如说我们要是勾选以后,你这里边的一些代码提示啊等等一些功能呢,就没有了,就进入这个省电模式了,呃,讲它的意义呢,就是怕大家误选了以后,回头你发现,诶怎么不提示了,你看你这块呢,是不是给误勾选过啊,就这个意思。
17:26
成,然后下边呢,是关于这个代码的一个水平或垂直显示啊,这个呢,就相当于大家平时看代码的时候,一个呃一个的小的一个优点吧,算是比如我这块呢,你可以打开啊几个文件是吧,这两个文件,比如说呢,回头写代码,这个呢是我写的,这个是你写的,两个呢,你你想看看我写的,然后自己再去写,有的时候看着不方便,呃这块有一个可以去选择,呃,这是垂直显示,这是水平显示,比如点这个垂直的啊,它就这样子呈现这块呢,你可以呃看我的代码,这个看呃你自己的代码,这样的两个屏幕相当于是啊,然后你也可以点那种叫诶垂直的,那这个叫水平的啊,水平的就是这样的了啊,一个小人性化的一个点啊好,那这个说完以后呢,关于我们这个设置这块呢,就讲完了。
我来说两句