00:00
嗯,说完这个安装目录和设置目录以后呢,我们下边呢,哎,终于可以启动一下我们的idea了啊,大家呢,双击一下这个图标。嗯,那如果你是首次启动我们的idea的话呢,它会出来这样的标识哈,呃,是不是需要导入我们以前的一些版本的设置,我们这儿呢,没有,所以默认呢,直接OK。好,这个时候呢,会出来一个选择,这时候呢,因为我们下载呢是叫呃UU叫旗舰版啊,旗舰版的话呢,正常是收费的,收费的话呢,嗯,那大家呢,只能要么呢,就是你先试用一下是吧,30天的一个试用期,要么呢你就得需要购买,呃购买的话呢,大家可以点这个按钮啊,进入到我们的idea这样一个官网,大家呢去做购买就行,那大家也看到了,它的价格呢,实际上不便宜啊,这个idea的一个旗舰版呢,是499美元啊美元一年,两年这样,三年这样你也可以呢,买它所有的产品,就是我们这springs里边开发的其他的一些这个编程语言,涉及到一些工具啊,一年的话呢,是这么多钱,两年三年等等,这个呢就不多说了哈,嗯,肯定大家希望用一些免费的是吧,那我们这呢,就快速的说一下大家怎么弄啊,给大家发的这个资料里边呢,有一个叫激活啊激活的。
01:23
话呢,有一个文件哈,大家可以看一下,如果呢,你是2017年之前的版本,就像去年的时候呢,我讲过idea这个公开课啊,那个时候的话呢,大家去网上找也会有很多的这个方式哈,像一种呢叫server这种方式,一种呢是使用激活码在我们这能看得到哈,就是在这个位置呢,大家呢,呃,如果填入这个激活码,这个之前是可以的啊,因为它有一个这个使用期限,这个激活码的话呢,它不需要联网啊,大家填入以后的话呢,这个直接呢就可以下一步了,那这时候你也能看到啊,这个激活码只能使用到2018年的1月30号,现在已经过期了,这个激活码二的话呢,同样呢,CTRLC一下也过期了。
02:03
那也就是说,如果大家去年要是使用的话呢,没问题,就可以通过这个激活码的方式啊,现在都已经过期了,嗯,这是这个事,然后呢,呃,另外一个呢,就是使用这个叫license server啊lesson server的话呢,之前也是一样,在一七年的时候呢,大家可以输入这三个网址中的任何一个,这呢是联网这个进行的一个注册,那现在的话呢,123这里边一个方式呢,都不行了啊,都不行了,那现在呢,还有两种方式哈,那一种方式呢,就是大家呢使用我这里给的另外一个呃叫proceed是个代理啊,这是一个反向代理的工具,大家呢,把这个软件呢一打开。打开以后呢就可以了,打开以后呢,大家你把这个这里呢,有我们本地的这样的一个设置哈,CTRLC一下你填到。我们的安装的这个位置啊,CRV,然后呢,Ultimate就可以了,这是一种啊,还有一种方式的话呢,就是淘宝,这个大家都懂,我就不多说了啊,去淘宝上,嗯,花几块钱,这个呢是我花钱买的啊,就是买的一个号,嗯,几块钱大家把它CTRLV一下填到这以后的话呢,你再OK啊也是可以的啊相当于上边这个呢,是原来有效,现在没有效了啊,这个呢是新的一个有效,它的使用期限呢,我看这有没有写没有,应该是用到一九年哈,那一会咱们能看到,就我启动的时候呢,回头能看得到,好就过了啊。嗯,这个激活以后的话呢,首先呢,上网我们选择一下这个UI的一个主题,这呢是一个正常的黑白的这样的就是,呃,白色呢是背景啊,然后黑色呢是字体,这个呢,正好反过来,根据大家的喜好吧,你可以选择呢,其中的是哪一款啊,我看很多的小伙伴呢,都喜欢用右边这一款。
03:50
也可以根据个人的喜好,我这呢,为了给大家演示的时候呢,字体更清晰一些,我就选择左边了,然后next。这里呢,能够显示我们在idea安装以后呢,默认的集成了一些插件啊,比如Java的一些框架的插件啊,像安卓开发的相关的插件等等,这呢属于已经默认就给我们集成好了,这个大家呢就看一下就OK了,然后再下一个呢啊这个加载的过程哈,它这呢就是说你还可以呢去下载其他的一些插件,我这可能是网络不太好哈,大家可以呢下载到其他的一些插件,比如说呢,如果你想进行大数据的开发,我们可以去下载skyla这个插件啊,你点一下install啊就可以安装了,这呢我们就先不点击了,嗯,最后呢,咱们讲idea这个视频的最后啊,也会给大家讲解一下关于插件的事情,我们可以到这个idea,它对应的有个官方的插件库,在我们这个PPT里,在我们这个word里边呢,给大家有写。
04:50
这个插件库,在这个插件库里边呢,我们可以根据自己的需要,随时的去下载相关的一些插件,这呢我们就不选了啊,直接呢做一个start。
05:01
好大,这能看到我这呢是到一九年的6月23号,呃,是有效的。行,那这样的话呢,它就进入了这样的一个启动页面了,首先呢,我们需要啊选择你是要创建一个新的工程,还是导入一个现有的工程,还是说从我们的这个,比如说giar github上啊去clone这样的一个项目下来啊,有这样的不同的选项啊,那这个选项呢,大家也看到了,不像我们之前啊,这个用不着了啊,不像我们之前呢,大家去开启CLS的时候,首先呢,它需要我们去指定一个叫workspace。叫工作空间,哎,在咱们这个过程当中,大家看到没有啊,没有这回事儿,上来呢,就让我们去创建一个新的project。啊,或者你导入一个project啊,所以这里边大家注意了啊,你可以把我们idea当中的创建project这个事呢,理解为去创建一个工作空间一样。
06:00
啊,就是可以把这个product约等于我们的这个workpace啊,呃,其实在idea的官网当中,他也这样说过这个话啊,说你可以把eclips当中的workspace约看成我们的这个product,实际上是有区别啊,有区别的好,那这里呢,咱们就创建一个新的product点击。然后呢,他出来这样的一个选择的对话框啊dialog,我们呢,现在先简单的创建一个Java工程啊,Java工程的话呢,因为咱们要进行Java的开发嘛,我们说了你要是要开发的话呢,需要咱们去自己装一下JDK,那这里呢,我做一个选择,嗯,我在我的本机上呢,已经装了JDK了,在我这个也是啊开发工具的。Java里边,哎,我选的JDK1.8吧,我这装了两个版本啊,我就先用1.8了,这属于一个比较我们常用的一个版本了,OK。做一个点击,好点击呢就这样了,呃,如果呢,只是一个Java工程,大家就不用去勾选我们这个web的应用程序了,如果呢,后边创建web工程,你再勾选哈,这呢我们就先去掉next。
07:07
啊,这块呢,不用管哈,是我创建从以下这个模板,呃,自动给你写好一个哈了,不用了,所以就不要选了,Next这块呢,给我们当前的这个工程起个名字,同时呢,指定你的工程所在位置,嗯,我们可以写在,嗯,我这改一下啊这个目录D盘,我这有一个这个目录,这个目录是我自己起的名字哈,啊,只是教程workspace而已,嗯,在这个下面呢,我们创建一个工程叫PRODUCT01。不妨我就这样来命名了,然后呢,Finish,他说呢,这个功能不存在,是否需要创建,OK。行,那不管是idea也好,还是eclipse也好,还是其他的一些工具也好,经常我们进来以后呢,会有一个welcome欢迎的界面,同时呢,指明这个软件使用的一些小的技巧啊,问我是不是在每次启动的时候都需要开,我就去掉了,然后呢,Close,这样呢,不用每次开机就启动了,行,这儿呢,是咱们最基本的一个idea的一个界面啊,以后呢,我们开发都是基于这样的一个界面了,那一上来的话呢,我们先加上两个选项啊,大家在这个view下边的话呢,一个呢叫To Bar,一个呢叫To Buttons,大家把这两个给它加上。
08:24
加上以后呢,基本上这个界面呢,我们后续使用的话呢,就这样就可以了啊,在这里边简单说一下啊,上面这呢,不用多说了,都是我们的菜单栏,这是我们相关的一些按钮啊,一些快捷的一些按钮的一些操作的啊,直接我们点击就OK,然后那呢是我们工程的一个列表。啊,Todo啊,这样做的一些事项啊,Favorite后边我们可以做相关的一些这个,呃,比如代码呀,一些方法呀等的一些保存收藏啊,是在这下边的,然后右边呢,还有我们的关于数据库的设置,Me的一个配置,On的一个配置等等这样的基本的信息啊中间这一块呢,就是咱们代码书写的一个区域,好,当前这个工程呢,我们点击一下这个箭头,打开以后,诶,我们看到一个非常熟悉的文件目录,叫做src。
09:12
这个src目录呢,就类似于我们这个eclipse当中工程下的src目录,这个不用多说,也就是说呢,我们写的代码呢,哎,都完全的写在src下,这我们看一下这个PPT啊。啊,接着这PPT,就刚才我说的这个操作呢,在这都有,在这里边我们给大家再明确一下咱们写的这个工程,呃,创建这个工程下边的点idea和product01.iml这两个文件呢,是归属于我们idea这个工程下特有的这个文件格式啊,类似于我们在eclipse工程下的点settings.class pass.project这样的这个文件啊,这个不多说了啊,大家了解一下就可以了,那重点呢,我们现在呢,给大家来写一个hello word。
10:00
啊,我们通常情况下呢,不管是安装配置个工具也好,还是讲一个框架,讲一个技术也好,通常我们把最简单的这个呃,一个应用呢,就称作一个hello word了,那我们在idea的src下,首先我们去创建一个呃,Package。创建一个包,诶这个呢,我们可以写上com,点艾特硅谷,点Java,这呢是我这个包名,OK,然后在包下面呢,我们去新建一个class,大家看到啊,我右边我想想想创建的结构呢,都在这个new的这个里边呢,能看得到,呃,但是呢,你找不着这个interface或者是innu啊,那它呢,其实都在这个class这块啊,你在这个看的这里边。能够看到interface in,好,那这个内幕的话呢,就我们当前类的信息,好,我叫hello word OK。然后呢,我们就会看到在这个呃,右边整个这个编译区里边呢,打开了我们hardwood这样的一个Java文件,好在这里边呢,我们就可以写代码了,嗯,比如说power目前呢,字体有点小,一会我们再做设置static。
11:11
Word may词缀类型的一个数组AX,哎,下边呢,是一个hello word。诶来两个叹号,好,这时候呢,嗯,我们就写好了,写完以后的话呢,有的时候不自觉的会CTRLS一下,这时候说一句哈,在我们这个idea当中呢,大家就不用做保存了,它会实时的保存我们的代码,你不用担心我代码因为没有保存,突然断电了,然后呢,再一开机,这个代码没有保存,不用担心,它会实时的进行保存,这呢有个按钮,其实没啥用。没啥用啊,它会实时的保存,那接下来的话呢,我们就点右键做一个run,或者呢,你在这儿也看到这样的一个这个执行是吧,点击run一下我们的秘方法。
12:05
那这里的话呢,需要对我们这个当前工程进行编译执行,那在这个过程当中呢,大家就不要做其他的操作了啊,以免呢,就是编译执行错误了,好,那下边呢,就出来了我们的一个hello word啊这呢就是咱们说的一个基本的呃,启动ally idea,并且呢,我们做了相关的一个呃,这个激活,包括呢,一个hello word的一个创建。
我来说两句