13

开发工具篇:JAVA和IntelliJ IDEA相恋

 4 years ago
source link: http://www.cnblogs.com/ttzzyy/p/12150682.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

开发工具篇:JAVA和IntelliJ IDEA相恋

idea是什么?
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一。
Intellij IDEA 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

如果没有idea!

对我而言工作效率至少下降30%,工作效率=休息时间=工资!

举个简单的例子,不能来和大家一起聊技术了呢,没时间了- -!

1 下载地址

http://www.jetbrains.com/

百度网盘地址

2 安装

  • 傻瓜式安装完成(进入破解步骤)

  • 修改hosts文件的位置:C:\WINDOWS\system32\drivers\etc\hosts 添加如下内容

    • 0.0.0.0 account.jetbrains.com
      0.0.0.0 www.jetbrains.com
      67VFRjI.png!web
  • 将下载的 JetbrainsCrack.jar放在了安装目录下bin目录下,例如:E:\javasoft\idea2019\IntelliJ IDEA 2019.1.2\bin

  • 修改配置文件,不能直接在bin目录下直接修改,先打开idea试用30天,然后点击:“Configure” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点"是|Yes"。

    vqiuumB.png!web

    ay6fqyM.png!web

  • 在打开的vmoptions编辑窗口末行添加:-javaagent:E:\javasoft\idea2019\IntelliJ IDEA 2019.1.2\bin\JetbrainsCrack.jar

    nMv2Mnv.png!web

  • 重新启动IDEA。

  • 注册"Configure" -> “Manager License..”,选择License server方式,地址填入:http://jetbrains-license-server

    ZvMFBfb.png!web

    YZfQva2.png!web

  • 重新启动IDEA。

  • 看到Licensed to 用户名,即激活成功

    IjyqU3Z.png!web

3 修改中文乱码问题

  • 找到IDEA安装目录下的bin文件夹,例如: E:\javasoft\idea2019\IntelliJ IDEA 2019.1.2\bin

    AruYFve.png!web

  • 编辑 idea64.exe.vmoptions 文件,在最后添加一行 -Dfile.encoding=UTF-8

    Qry6zmA.png!web

4 IDEA常用插件

在线插件安装:进入IDEA,点击File-->Settings-->plugins-->找到对应的插件-->install

  • 彩虹括号 Rainbow Brackets
  • 翻译 Translation
  • 阿里规约 Alibaba Java Coding Guidelines
  • 阿里工具 Alibaba Cloud Toolkit

  • 小辣椒 Lombok
  • Mybatis插件 Mybatis Plugin
  • Maven助手 Maven Helper
  • git忽略插件 .ignore

5 常用配置

1 IDEA 风格及字体

fUBVzev.png!web63mQ3em.png!webIn2Qz2f.png!web

2 IDEA 自动编译

jUv6Jfb.png!web

3 IDEA 设置大小写不区分联想

aiuAJbn.png!web

4 IDEA 自动导包

mIzUveU.png!web

5 IDEA 悬浮提示

emiuq2Z.png!web

6 IDEA 取消单行显示tabls操作

Yz22a2u.png!web

7 IDEA项目文件编码设置

Z7nINne.png!web

8 IDEA代码行号显示

Qbeueu7.png!web

9 IDEA设置注释

amqaemi.png!webFbQfM3Y.png!web

  • 方法命名**
** 
    * @param $params$ 
    * @return $returns$ 
    * @describe X
    */

eeumQrV.png!web

  • 使用自定义的方法注释模板
  • 在方法上输入 /** TAB键即可出现自定义方法注释

JvQru2J.png!web

  • 类命名*
** 
    * @author Heaton 
    * @email [email protected]
    * @date $date$ $time$ 
    * @describe X
    */

UR3iQjF.png!web

  • 使用自定义的类注释模板
  • 在类上输入 /* TAB键即可出现自定义类注释
  • 注意
    uumU3qm.png!web

10 模版注释

  • 新建类的时候自动帮我们打上类注释

    zQnQvmI.png!web
/** 
    * @author Heaton 
    * @email [email protected]
    * @date ${DATE} ${TIME}
    * @describe X
    */

11 IDEA jar包导入

NJvYJry.png!webJFZJ3mj.png!web

  • 然后选择jar包导入

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK