美文网首页
【杏仁】IntelliJ IDEA的安装与配置

【杏仁】IntelliJ IDEA的安装与配置

作者: 杏仁奶昔 | 来源:发表于2019-01-26 22:49 被阅读17次
    成长的重量 安静又沉重

    前言


    【杏仁】写在前面的话

    有缘人:
      您好!
      首先,请原谅我把模块化思维用到写文章上,前言部分独立抽离出来写了篇文章,这样【杏仁】系列的文章就可以重复引用了。
      偷懒,始终是程序员最棒的优点。
      偷懒,是一门很高深的艺术,很容易误入歧途,请君三思而行!


    每一条路
    都有着自己的理由
    你要明白
    世界很大
    你要自己去走、去看、去感受
    愿你把日子过成诗
    把生活过成词
    把每天当做歌
    然后用青春把它用心唱完
                               ——杏仁奶昔随笔


    我在窗台遇到你 只是你匆匆走了

    目录


    一、关于IntelliJ IDEA
    二、准备工作
    三、安装与正版化
    四、软件常用配置
    五、常用快捷键

    注:菜单设置有锚点,点击可直达相关内容

    正文


    一、关于IntelliJ IDEA[1]

    1、简介
    IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、AntJUnitCVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
    具体就不多说了,目前主流的JAVA开发工具无非就那几个,IDEA和Eclipse、MyEclipse算是比较常用的。我有幸都用过,对于IDEA,一开始还是很抵触的,最后还是无法自拔的爱上了。因为很多类型的项目都可以用它来开发,前端的H5到Vue到AngularJS/4.x~7.x都能用它来开发(2018版本以上),还有很多插件(一定要下官方收费的那个版本,不然很多功能用不了),代码校验提示等功能也很友好。
    推荐使用,有钱的买正版,没钱的,你懂的。废话不多说,盘他!


    二、准备工作[2]

    1.Windows系统
    本教程为windows版,相信很多开发人员也是用的windows环境,有空再写Linux的吧,其实都差不多的。

    2.进入官网下载安装包
    官网地址:https://www.jetbrains.com/idea
    【官方下载】戳我下载


    三、安装与正版化[3]

    1.运行安装包
    双击exe文件,进入安装界面,一路下一步也是可以的,在勾选界面,32位系统勾32,64位系统勾64,其实这里不勾也行的。查看难道是多少位,只需右键我的电脑,属性,就能看到电脑信息了。
    安装完成后先不要打开软件。(虽然开了也没事)

    2.正版化
    你懂的。正版化的方法很多,看自己的情况选择。

    第一个方法,懂点技术的就喜欢这么玩。
    下载对应版本的正版化jar补丁包(下面有神秘链接),复制到安装目录C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3\bin下(一路下一步,不修改安装目录的情况)。
    32位修改idea64.exe.vmoptions文件,
    64位修改idea64.exe.vmoptions文件,(记事本打开就行)
    在文件代码最后加入以下代码(其实就是你的正版化jar包路径,你换了路径就改一下),

    -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3\bin\xxx.jar
    

    保存退出。
    打开软件,提示要激活,点击Activation code,输入一段神秘代码,不同版本有可能有点差别,大致一样,可以自己网上找。
    例如:

    ThisCrackLicenseId-{    
    "licenseId":"ThisCrackLicenseId",    
    "licenseeName":"idea",    
    "assigneeName":"",    
    "assigneeEmail":"idea@163.com",    
    "licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",    
    "checkConcurrentUse":false,    
    "products":[    
    {"code":"II","paidUpTo":"2099-12-31"},    
    {"code":"DM","paidUpTo":"2099-12-31"},    
    {"code":"AC","paidUpTo":"2099-12-31"},    
    {"code":"RS0","paidUpTo":"2099-12-31"},    
    {"code":"WS","paidUpTo":"2099-12-31"},    
    {"code":"DPN","paidUpTo":"2099-12-31"},    
    {"code":"RC","paidUpTo":"2099-12-31"},    
    {"code":"PS","paidUpTo":"2099-12-31"},    
    {"code":"DC","paidUpTo":"2099-12-31"},    
    {"code":"RM","paidUpTo":"2099-12-31"},    
    {"code":"CL","paidUpTo":"2099-12-31"},    
    {"code":"PC","paidUpTo":"2099-12-31"}    
    ],    
    "hash":"2911276/0",    
    "gracePeriodDays":7,    
    "autoProlongated":false}   
    

    第二个方法(推荐)
    进入C:\Windows\System32\drivers\etc
    修改host文件(右键host文件,记事本打开即可),在后面添加:0.0.0.0 account.jetbrains.com
    打开软件,提示要激活,点击Activation code,然后将以下神秘代码复制进去,点击下一步,欧了。

    K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifV0sImhhc2giOiI4OTA4Mjg5LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-Owt3/+LdCpedvF0eQ8635yYt0+ZLtCfIHOKzSrx5hBtbKGYRPFDrdgQAK6lJjexl2emLBcUq729K1+ukY9Js0nx1NH09l9Rw4c7k9wUksLl6RWx7Hcdcma1AHolfSp79NynSMZzQQLFohNyjD+dXfXM5GYd2OTHya0zYjTNMmAJuuRsapJMP9F1z7UTpMpLMxS/JaCWdyX6qIs+funJdPF7bjzYAQBvtbz+6SANBgN36gG1B2xHhccTn6WE8vagwwSNuM70egpahcTktoHxI7uS1JGN9gKAr6nbp+8DbFz3a2wd+XoF3nSJb/d2f/6zJR8yJF8AOyb30kwg3zf5cWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==
    

    第三个方法,当然是官网花钱购买啊,买买买!
    这样都不能正版化,你来找我!

    附上正版化【神秘链接】

    四、软件常用配置[4]

    1.版本控制器修改后,变色提醒
    svn文件修改后,默认只有当前文件更改而父文件没有标注,很不直观;
    File—->settings—->version control—–>勾选show directories with changed descendants

    大不了 大器晚成

    2.设置注释模板
    想要什么模板自己搞一下,我个人就喜欢空一行注释位,带个作者和时间的,需要的再自己加就行了。

    * 
     * 
     * @Author JogJo
     * @Date $date$ $time$ 
     **/
    
    只要努力 一切都来得及

    3.代码补全取消区分大小写
    代码补全提示有时输入了小写,很多方法都不显示,取消掉还是很方便的。All letters是全单词都匹配一下,比如你只记得后面一个包含的单词,输入这个也是能看到的,区分大小写。

    余生太长 你好难忘

    4.自动导包和优化导包
    自动导包功能还是很方便的,不用整天摁Alt+Enter导包。优化导包也很棒,多余的包给你自动去掉。
    Add....是自动导包,Optimize....是优化导包。

    这个少年,终其一生我也要得到
    5.Ctrl+鼠标滚轮调整代码字体大小
    开启这个功能,想大就大,想小就小!爽! 后来我终于知道 它并不是我的花 我只是恰好途径了它的盛放
    6.方法线
    勾选后每个方法都会被淡淡的白线分割,代码很清晰。 从前从前 有个人爱你很久
    7.代码编码设置
    这个很重要,不然有些代码会乱码。旧版的歌词编码就是ascii的,所以旧mp4设备识别现在的歌词很容易乱码就是这个原因。编码格式问题也是很值得注意的。utf-8和utf-16什么的,也可以去研究一下,网络表情导致程序报错,也是编码的问题。 从须臾到不朽 从一叶到知秋
    8.代码过长软分行
    这个还是很有用的,不会改变你的代码换行,看得更清楚。 你连世界都没观过 哪来的世界观?

    五、常用快捷键[5]

    Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键
    Ctrl+E,最近的文件
    Ctrl+Shift+E,最近更改的文件
    Shift+Click,可以关闭文件
    Ctrl+[ OR ],可以跑到大括号的开头与结尾
    Ctrl+F12,可以显示当前文件的结构
    Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
    Ctrl+N,可以快速打开类
    Ctrl+Shift+N,可以快速打开文件
    Alt+Q,可以看到当前方法的声明
    Ctrl+P,可以显示参数信息
    Ctrl+Shift+Insert,可以选择剪贴板内容并插入
    Alt+Insert,可以生成构造器/Getter/Setter等
    Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
    Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
    Ctrl+Enter,导入包,自动修正
    Ctrl+Alt+L,格式化代码
    Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
    Ctrl+Alt+O,优化导入的类和包
    Ctrl+R,替换文本
    Ctrl+F,查找文本
    Ctrl+Shift+Space,自动补全代码
    Ctrl+空格,代码提示(与系统输入法快捷键冲突)
    Ctrl+Shift+Alt+N,查找类中的方法或变量
    Alt+Shift+C,最近的更改
    Alt+Shift+Up/Down,上/下移一行
    Shift+F6,重构 – 重命名
    Ctrl+X,删除行(相当于剪切)
    Ctrl+Y,删除行(不会进剪切板)
    Ctrl+D,复制行
    Ctrl+/或Ctrl+Shift+/,注释(//或者//)**
    Ctrl+J,自动代码(例如:serr)
    Ctrl+Alt+J,用动态模板环绕
    Ctrl+H,显示类结构图(类的继承层次)
    Ctrl+Q,显示注释文档
    Alt+F1,查找代码所在位置
    Alt+1,快速打开或隐藏工程面板
    Ctrl+Alt+left/right,返回至上次浏览的位置
    Alt+left/right,切换代码视图
    Alt+Up/Down,在方法间快速移动定位
    F2 或 Shift+F2,高亮错误或警告快速定位
    Tab,代码标签输入完成后,按 Tab,生成代码
    Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
    Alt+F3,逐个往下查找相同文本,并高亮显示
    Ctrl+Up/Down,光标中转到第一行或最后一行下
    Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
    Ctrl+Alt+B,跳转到方法实现处
    Ctrl+Shift+Backspace,跳转到上次编辑的地方
    Ctrl+O,重写方法
    Ctrl+Alt+Space,类名自动完成
    Ctrl+Alt+Up/Down,快速跳转搜索结果
    Ctrl+Shift+J,整合两行
    Alt+F8,计算变量值
    Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本
    Ctrl+Alt+Shift+V,简单粘贴
    Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口
    F12,把焦点从编辑器移到最近使用的工具窗口
    Shift+F1,要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器
    Ctrl+W,可以选择单词继而语句继而行继而函数
    Ctrl+Shift+W,取消选择光标所在词
    Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置
    Ctrl+I,实现方法
    Ctrl+Shift+U,大小写转化
    Shift+Enter,向下插入新行
    psvm/sout,main/System.out.println(); Ctrl+J,查看更多
    Ctrl+Shift+F,全局查找
    Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找
    Ctrl+Shift+S,高级搜索
    Ctrl+U,转到父类
    Ctrl+Alt+S,打开设置对话框
    Alt+Shift+Inert,开启/关闭列选择模式
    Ctrl+Alt+Shift+S,打开当前项目/模块属性
    Ctrl+G,定位行
    Alt+Home,跳转到导航栏
    Ctrl+Enter,上插一行
    Ctrl+Backspace,按单词删除
    Ctrl+”+/-”,当前方法展开、折叠
    Ctrl+Shift+”+/-”,全部展开、折叠
    【调试部分、编译】
    Ctrl+F2,停止
    Alt+Shift+F9,选择 Debug
    Alt+Shift+F10,选择 Run
    Ctrl+Shift+F9,编译
    Ctrl+Shift+F10,运行
    Ctrl+Shift+F8,查看断点
    F8,步过
    F7,步入
    Shift+F7,智能步入
    Shift+F8,步出
    Alt+Shift+F8,强制步过
    Alt+Shift+F7,强制步入
    Alt+F9,运行至光标处
    Ctrl+Alt+F9,强制运行至光标处
    F9,恢复程序
    Alt+F10,定位到断点
    Ctrl+F8,切换行断点
    Ctrl+F9,生成项目
    Alt+1,项目
    Alt+2,收藏
    Alt+6,TODO
    Alt+7,结构
    Ctrl+Shift+C,复制路径
    Ctrl+Alt+Shift+C,复制引用,必须选择类名
    Ctrl+Alt+Y,同步
    Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)
    Shift+F12,还原默认布局
    Ctrl+Shift+F12,隐藏/恢复所有窗口
    Ctrl+F4,关闭
    Ctrl+Shift+F4,关闭活动选项卡
    Ctrl+Tab,转到下一个拆分器
    Ctrl+Shift+Tab,转到上一个拆分器
    【重构】
    Ctrl+Alt+Shift+T,弹出重构菜单
    Shift+F6,重命名
    F6,移动
    F5,复制
    Alt+Delete,安全删除
    Ctrl+Alt+N,内联
    【查找】
    Ctrl+F,查找
    Ctrl+R,替换
    F3,查找下一个
    Shift+F3,查找上一个
    Ctrl+Shift+F,在路径中查找
    Ctrl+Shift+R,在路径中替换
    Ctrl+Shift+S,搜索结构
    Ctrl+Shift+M,替换结构
    Alt+F7,查找用法
    Ctrl+Alt+F7,显示用法
    Ctrl+F7,在文件中查找用法
    Ctrl+Shift+F7,在文件中高亮显示用法

    预留位置:
    【杏仁】Windows/Linux下安装与配置JDK
    MAVEN的安装配置

    作者 @杏仁奶昔
    2019 年 01月 26 日


    1. 关于IntelliJ IDEA

    2. 准备工作

    3. 安装与正版化

    4. 软件常用配置

    5. 常用快捷键

    相关文章

      网友评论

          本文标题:【杏仁】IntelliJ IDEA的安装与配置

          本文链接:https://www.haomeiwen.com/subject/jyxwjqtx.html