Windows平台下,IDEA通用基本配置(基本覆盖所有常见配置)

一个用惯eclipse的码农,在开始使用一款新的业界推广的好软件是要有一定的适应过程的。最近本人决定再次学习使用强大的idea软件,习惯性记录下自己初始化配置的一些信息,顺便发个博客,给自己也可以给各位做些提醒和记录。
本文我主要给大家操作一下,idea开始使用的一些基本操作:
1)中文乱码解决(配置utf-8编码);
2)导入自己喜欢的主题;
3)设置自定义的注释;
4)配置自定义快捷键;
5)其他配置 ;
6)导入第一个git项目;
7)配置jdk、tomcat、maven;
8)执行第一个git项目。

一、前期准备

首先下载并激活idea软件,正版软件固然贵,建议各位可以到某宝上淘一个相对可靠的注册码,至少能用目前最新的2019.1版本,比自己网上狂找破解方法好,也算对好软件的一点支持吧。
其次jdk(我用的是jdk1.8.0_211,需要免安装版的点这里)和tomcat8(我用的是tomcat-8.5.42)
可选项 Git安装包,文章最后我给大家举个简单的导入git项目并执行的例子,如各位不关注可以忽略。

二.安装配置

我这里选择目前最新版本2019.1.3版本,到下面的图示说明已经可以
在这里插入图片描述
在这里插入图片描述
首先在进入idea前选择settings开始接下来的一系列配置

1)中文乱码解决(配置utf-8编码)

首先在安装目录的bin目录下idea64.exe.vmoptions和idea.exe.vmoptions增加utf-8编码配置

-Dfile.encoding=UTF-8

在这里插入图片描述
接着重新登录软件右下角Configure --> Settings -->Editor --> File Encodings 三处选择UTF-8
在这里插入图片描述

2)导入自己喜欢的主题;

我这里习惯用网上分享的github的主题,导入作为演示、


我自己整理了几款idea主题,如果喜欢的可以到我的下载中心下载(下面是主题展示)
在这里插入图片描述


软件右下角Configure --> Import Settings 选择你喜欢的主题
在这里插入图片描述
选择OK后会要求重启软件
在Configure --> Settings -->Editor -->Color Scheme下你会看到你导入的主题
在这里插入图片描述
接着选择 Color Scheme Font,选择自己喜欢的字体 大小及间距,我习惯Consoles 大字体
在这里插入图片描述
注意这里我先去Configure --> Settings -->Editor -->Font设置了默认字体所以这里就不用再选了,你也可以勾选后自己调整字体
在这里插入图片描述

3)设置自定义的注释;

①设置文件头注释

此注释配置在Configure --> Settings -->Editor -->File and Code Templates里
如果想全局的文件头注释就选择Includes --> File Header 右侧编辑
如果想单独对class文件头注释就选择Files -->class
这里我选择了前者
在这里插入图片描述

   /**
     * @title: ${NAME}
     * @author : 输入你的名字
     * @date ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}
     * @version V1.0
     **/

如果你选择了用${USER}此处名字将是你电脑的用户名,也可以写字符串在这里

效果如下:
在这里插入图片描述

②配置方法块儿注释

Configure --> Settings -->Editor -->Live Templates
首先创建一个Template Group… 自己命名 如 tianpengwDefine
然后选中,选中 Live Template
在这里插入图片描述
需要做以下的内容,我均标红框
在这里插入图片描述

 **
 * $end$
 * @author : tianpengw
 * @date : $date$ $time$ 
$params$
$return$
 **/

params中填入内容(直接复制即可):

groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i<(params.size()-1)){result+=' * @param ' + params[i] + ' : ' + '\\n'}else{result+=' * @param ' + params[i] + ' : '}}; return result;}", methodParameters());

return中填入内容(直接复制即可):

groovyScript("def returnType = \"${_1}\"; def result = ' * @return : ' + returnType; return result;", methodReturnType());

这里用的是groovy脚本语言,可以让参数不以数组形式展示,返回值也能更好展示出来

如果date定义里输不进去可以用groovy语言写

groovyScript("def date1 = \"${_1}\"; return date1;", date("yyyy年MM月dd日"));

注意这里我说明下 e n d end 是让你完成注释显示后光标停留在那里,方便你输入方法的描述,其次我们没有加@description是为了让鼠标放在方法名上可以看到方法描述,日期我做了汉语的格式化,看这更舒服些。最后一定要下方的Define选择java即可,

使用方式下图示(/med+回车):
在这里插入图片描述
最终效果如下:(鼠标放到方法名上就看到了所需要的信息,个人感觉比较好)
在这里插入图片描述
有这样的需求,你想给class增加注释,但是这个class已经创建好了,那就需要再建一个类文件头的注释快捷(如果不需要可以不用关注)

③配置类头注释

仍然是Configure --> Settings -->Editor -->Live Templates创建快捷操作
在这里插入图片描述

**
 * $end$
 * @title : $title$
 * @author : tianpengw
 * @date : $date$ $time$
 * @version V1.0
 **/

这里date不知为啥填不上带参数的表达式,我就写了个脚本语言代替:

groovyScript("def date1 = \"${_1}\"; return date1;", date("yyyy年MM月dd日"));

使用方式下图示(/cls+回车):
在这里插入图片描述
鼠标放上去效果如下:
在这里插入图片描述

4)配置自定义快捷键

还是在自定义的group(tianpengwDefine)中加,选择Live Templates

①配置syso补全

eclipse过来的习惯用这个快捷键,你可以直接用sout或把系统的sout改为syso,也可以单独设置,这里我单独设置了

在这里插入图片描述

System.out.println($END$);

注意最下边选择Java

②main快捷键设置

在这里插入图片描述

public static void main(String[] args){
    $END$
}

最后要在Define里选择 Java

5)其他配置

①鼠标悬停显示配置

在这里插入图片描述

②快捷键配置

这里因为我习惯eclipse,所有选择eclipse的快捷键,如果你没有想法,可以忽略
快捷键都在Keymap里
这里先选择Eclipse
在这里插入图片描述
接着配置代码补全快捷键 Alt /
这里因为此快捷键被占用需要先删除占用的快捷键
在这里插入图片描述
此快捷键被 Main menu -> Code -> Completion ->Cyclic Expand Word 占用
右键删除即可
在这里插入图片描述
然后绑定到 Basic上即可
在这里插入图片描述
在这里插入图片描述

③去掉unused提示(去掉此提示,可以更好的查看到方法上的描述)

Editer --> Inspections中搜索used,在Java下的Declaration redundancy中取消即可,下图示:
在这里插入图片描述

④背景图配置
idea的背景图还是很不错的体验,你可以把感兴趣的图片设为背景图,操作很简单的
Appearance & Behavior --> Appearance
在这里插入图片描述
可以分别对编辑工具界面(Editor and tools)和空界面(Empty frame)进行图片选择和透明度以及图片板式设置,如果想取消图片选择右下角的 Clear and Close
在这里插入图片描述
效果如下:
在这里插入图片描述

⑤设置启动时选择项目
取消勾选即可
在这里插入图片描述

⑥将界面布局改为eclipse一样的布局

Appearance & Behavior --> Appearance --> Window Options->勾选 Widescreen tool window layout
在这里插入图片描述

三、发布项目

6)导入第一个git项目;

首先你需要在github上有一个项目然后可以直接导入并在本地生成代码版本管理,在这之前你需要先下载git软件并在idea中配置好
在这里插入图片描述
然后在github中配置自己的账号
在这里插入图片描述
在这里插入图片描述
接着就可以导入github项目了
在这里插入图片描述
在这里插入图片描述

等待clone成功即可
在这里插入图片描述

在这里插入图片描述
到此为止,项目导入已经完成了,؏؏☝ᖗ乛◡乛ᖘ☝؏؏

7)配置jdk、tomcat、maven;

idea可以针对每个项目进行单独的配置,具体操作如下:

①配置maven

在这里插入图片描述

②配置tomcat和jdk

在这里插入图片描述

③配置artifacts

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为项目配置jdk
在这里插入图片描述
也可以在这里配置全局的jdk
在这里插入图片描述
删掉选中的
在这里插入图片描述
再回到tomcat界面配置
去掉项目名称
在这里插入图片描述
指定启动后登录地址和热部署
在这里插入图片描述
配好以后就可以在这里看到了
在这里插入图片描述

8)执行第一个git项目

可以通过maven的clean和package命令进行操作
在这里插入图片描述
package后就有target文件夹了
在这里插入图片描述
然后通过tomcat debug部署并启动项目
在这里插入图片描述

在这里插入图片描述

到此为止,整个idea的配置都结束了,工具这东西当你习惯了一款软件,在尝试新的的软件的时候总有一个适应过程,很难想象我在此之前已经安装过2次idea,都是因为不习惯,放弃了,这次下定心思要学习并使用,这次成功了。
另外git还需要加入忽略文件,这里不再赘述,不清楚的可以度娘
希望整个文档能给各位带来些便利

发布了22 篇原创文章 · 获赞 15 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/niaoer2010/article/details/94399648