一、从头搭建IDEA开发环境 https://mp.weixin.qq.com/s/6jXHzkU8JfubhDsQJbwl8Q
1 下载最新版IDEA
1.1 官网下载安装
1.2 专业版激活
2 根据习惯设置
2.1 设置键盘习惯(即:设置快捷键风格,推荐使用默认的)
2.2 设置菜单栏字体大小
2.3 设置菜单栏字体大小
2.4 设置代码区字体大小
2.5 设置编码字符集utf-8
2.6 配置项目编译的Jdk版本
2.7 配置Project的Jdk版本
2.8 配置Modules的Jdk版本
2.9 配置Modules的Jdk版本2
2.10 检查平台的Jdk版本
2.10.1 配置资源分类
2.10.2 快速链接数据库
2.10.3 字段前缀为m
3 集成插件、配置注释模板和调整色温
3.1 集成阿里Java规约插件,方便团队内形成统一的编程规范
3.2 集成Key promoter,快捷键提示
3.3 集成jrebel,热部署插件,改动代码不用重启Tomcat
3.4 集成.ignore,方便过滤提交到SVN或Git的文件
3.5 编写类注释模板
3.6 调整色温
4 安装jdk、Tomcat、meven,并进行相应配置
4.1 安装jdk
4.2 Tomcat
4.3 maven
二、IDEA菜鸟问答 https://mp.weixin.qq.com/s/owxhxukvAFM_rVOH_dXINw
1. IDEA VS Eclipse 核心术语比较
1.1 为什么要取消工作空间?
1.2 为什么IDEA里面的子工程要称为Module ?
2. 当前项目配置VS 默认配置
2.1 为什么有了当前项目配置,还需要默认配置呢?
2.2 初始化步骤
3. 全局JDK(默认配置)
4. 全局Maven(默认配置)
5. 版本控制Git/Svn (默认配置)
6. 自动导包和智能移除 (默认配置)
7. Tomcat Server(当前项目配置)
8. 自动编译
9. 取消大小写敏感
10. 调整字体类型和字体大小
11. 将快捷键设置为跟Eclipse一样
12. 打开常用工具栏
13. 懒人必备快捷键【三少使用的默认的,不建议修改】
14. 重度强迫症患者
收起注释,让源码阅读更为清爽!
15. IDEA十问十答

三、Eclipse转IDEA一定要改的八条配置 https://mp.weixin.qq.com/s/JGP8U5pB4H-mvNgg1t_LXA
自动编译开关
忽略大小写开关
智能导包开关
悬浮提示开关
取消单行显示tabs的操作
项目文件编码
滚轴修改字体大小
设置行号显示

四、插件篇
1 Alibaba Java Coding Guidelines
https://mp.weixin.qq.com/s/bs8TOxiR-4WSF-iNUSD3Tg

IDEA00 IDEA知识点汇总的更多相关文章

  1. nginx几个知识点汇总

    WHY? 为什么用Nginx而不用LVS? 7点理由足以说明一切:1 .高并发连接: 官方测试能够支撑 5 万并发连接,在实际生产环境中跑到 2 - 3 万并发连接数.?2 .内存消耗少: 在 3 万 ...

  2. python全栈开发 * 10知识点汇总 * 180612

    10 函数进阶 知识点汇总 一.动态参数 形参的第三种1.动态接收位置传参 表达:*args (在参数位置编写 * 表⽰接收任意内容) (1)动态位置参数def eat(*args): print(a ...

  3. 清华大学OS操作系统实验lab1练习知识点汇总

    lab1知识点汇总 还是有很多问题,但是我觉得我需要在查看更多资料后回来再理解,学这个也学了一周了,看了大量的资料...还是它们自己的80386手册和lab的指导手册觉得最准确,现在我就把这部分知识做 ...

  4. c++ 函数知识点汇总

    c++ 函数知识点汇总 swap函数 交换两个数组元素 比如 swap(a[i],a[j]); 就是交换a[i] 和 a[j] 的值 strcpy() 复制一个数组元素的值到另一个数组元素里 strc ...

  5. 前端开发 JavaScript 干货知识点汇总

    很多初学的朋友经常问我,前端JavaScript都需要学习哪些东西呀?哪些是JavaScript的重点知识啊? 其实做前端开发工程师,所有的知识点都是我们学习必备的东西,只有扎实的技术基础才是高薪的关 ...

  6. BBS项目知识点汇总

    目录 bbs项目知识点汇总 一. JavaScript 1 替换头像 2 form表单拿数据 3 form组件error信息渲染 4 添加html代码 5 聚焦操作 二 . html在线编辑器 三 . ...

  7. Java面试知识点汇总

    Java面试知识点汇总 置顶 2019年05月07日 15:36:18 温柔的谢世杰 阅读数 21623 文章标签: 面经java 更多 分类专栏: java 面试 Java面试知识汇总   版权声明 ...

  8. 离散数学 II(最全面的知识点汇总)

    离散数学 II(知识点汇总) 目录 离散数学 II(知识点汇总) 代数系统 代数系统定义 例子 二元运算定义 运算及其性质 二元运算的性质 封闭性 可交换性 可结合性 可分配性 吸收律 等幂性 消去律 ...

  9. ECMAScript版本知识点汇总

    ECMAScript版本知识点汇总 ES5 btoa.atob 对参数进行base64格式编码.解码 /** * btoa() * base64编码 * @param {string} str * @ ...

随机推荐

  1. New Concept English Two 19 49

    $课文47 嗜酒的鬼魂 481. A public house which was recently bought by Mr.Ian Thompson is up for sale. 伊恩.汤普森先 ...

  2. Transaction ACID (转载)

    Transaction 原文出处: 黄勇    Transaction 也就是所谓的事务了,通俗理解就是一件事情.从小,父母就教育我们,做事情要有始有终,不能半途而废.�0�2事务也是这样,不能做一般 ...

  3. GPU编程自学7 —— 常量内存与事件

    深度学习的兴起,使得多线程以及GPU编程逐渐成为算法工程师无法规避的问题.这里主要记录自己的GPU自学历程. 目录 <GPU编程自学1 -- 引言> <GPU编程自学2 -- CUD ...

  4. 干掉某个用户的所有进程 ---slay和kill

    要杀掉指定进程,你可以: 1.sudo slay <name> 知道进程名字即可 2.kill[参数][进程号]  知道进程ID即可 用‘slay’干掉某个用户的所有进程 slay 是Ch ...

  5. 使用cmd命令打开文件夹

    在命令行中输入你想要打开文件所在的磁盘,这里我以打开E:\homework\1.jpg来给大家做示范.在命令行中输入  E:   输入后按下enter键.就进入E盘中,效果如图所示!   如果你想要查 ...

  6. C#中系统时间和UNIX时间戳互相转换

    在项目开发过程中,有时会遇到不同程序之间相互调用数据,数据中不免会包含时间,比如ASP.NET调用PHP,牵扯到时间就要做一下处理,PHP程序中一般存取的都是UNIX时间,不像ASP.NET存储的是年 ...

  7. 项目管理软件选择:redmine or JIRA

    个人理解,这两款软件从本质上说是issue tracking,而不是项目管理. 先说些个人的想法 1)从现阶段情况看,都是够用的,毕竟本来就是小团队 2)从扩展而言,根据现在团队的实际情况(基本都是搞 ...

  8. C语言Socket编程(计算机网络作业)

    最近我计算机网络课程要做作业了,没办法跟着老师一步一步的写C语言的代码,使用的计算就是Socket通信发送消息:代码实现的功能很简单,客户端向服务器端发送消息,服务器端接收客户端发来的消息,并且输出显 ...

  9. 解决Apache下生成静态页面乱码的问题

    我的空间存放在阿里云,服务器默认Apache编码设置为utf-8,而新的网站珠宝招聘网http://hr.izuans.com 采用GB2312编码,其他程序文件都OK,就是生成静态新闻页和其他单页面 ...

  10. RabbitMQ内存爆出问题解决思路

    http://www.bubuko.com/infodetail-2121050.html RabbitMQ升级到3.6.1版本后,随着业务和系统功能的增加,出现RabbitMQ内存陡增直至服务宕掉的 ...