Tool Baba
首页
开发
查看分类详情
JSON格式化
ASCII工具
CSS格式化
JS格式化
文本在线编码转换
GUID/UUID生成工具
图片base64编码工具
文本比对工具
base64还原图片
经纬度坐标系转换
Unix时间戳转换
占位图片
颜色空间转换
hex转str
进制转换器
字符串长度计算
对照参考
查看分类详情
Content Type对照表
HTTP STATUS CODE对照表
Ascii对照表
HTTP转义字符表
网页字体参考
常见端口
运算符优先级
颜色参考
通用工具
查看分类详情
二维码在线生成
条形码在线生成
网址短链生成
单位转换
查看分类详情
长度单位转换
面积单位转换
功率/能量单位转换
压力单位转换
体积单位转换
重量单位转换
杂货百科
查看分类详情
随机密码生成
周公解梦
历史上的今天
人民币大写在线转换
字母大小写转换
免费代理IP
稿纸下载
码农文库
注册/登录
原创
开发IDE的选择(IntelliJ IDEA)-Java开发经验笔记
1087 人阅读了本文章
2020-01-31 19:52
### 开发IDE的选择(IntelliJ IDEA)-Java开发经验笔记 笔者2007年接触Java开发,至今用过五款Java开发工具,分别为JBuilder、NetBeans、Eclipse、MyEclipse及目前使用的IntelliJ IDEA。目前笔者稳定使用的是IntelliJ IDEA,主要原因有以下几点: #### 1. 运行速度比较快 不知道是否是错觉,IntelliJ是我所接触的几款IDE中项目打开速度最快的,而且项目初始化也最快。 #### 2. 插件丰富的基础上,实用的插件更多 IntelliJ也存在插件超市的概念,用户可以在线选取、安装插件。同时,对比其他IDE的插件超市,IntelliJ中的插件质量更加高,而且运行也更加稳定。 并且预装了常用的插件,一般只要安装完毕就可以直接进行开发。 #### 3. 交互更加人性化 IntelliJ由于是相对后期发布的产品,在设计、开发过程中产品经理应该是对竞品做了充分研究,吸收了很多优秀设计也对很多槽点进行了优化改进(我都是瞎猜的,只是我自己觉得用的爽)。因此,总体的设计体验相对竞品会更加优秀,对更换IDE的用户也会更加友好、成本也更加底。 #### 4. 代码提示!代码提示!代码提示! 重要的事情说三遍,IntelliJ的代码提示实在是太牛X,不但类、属性、对象可以做智能提示,连EL表达式、SPEL表达式字符串都可以支持。 --- 说了这么多废话,我想大家更加想知道的是如何安装和使用。 ### 1. 如何获取IntelliJ - 官网下载 https://www.jetbrains.com/idea/download/  - 百度云 https://pan.baidu.com/s/1ehXBKB6QBhRTHqhukmvKXg 提取码:hlsv ### 2. 选社区版还是专业版? 社区版包含基础的开发和调试功能,对于一般的学习和工作来讲完全够了; 专业版除了Java以外,还支持Groovy、Kotlin等其他语言开发和调试;此外,专业版还支持安卓APP的开发。 如果想看详细的区别可以前往[【版本区分清单】](https://www.jetbrains.com/zh-cn/idea/features/editions_comparison_matrix.html)查看详情 ### 3. 如何安装(以mac为例)? 第一步:拖动安装  第二步:如何破解 [https://zhile.io/2018/08/22/jetbrains-license-server-crack.html](https://zhile.io/2018/08/22/jetbrains-license-server-crack.html) - 感谢 Neo Peng 第三步:如何汉化 [https://blog.csdn.net/yang_guang3/article/details/91047403](https://blog.csdn.net/yang_guang3/article/details/91047403) - 感谢 平方X原创汉化 ### 4.如何创建一个项目? - 普通项目创建 [https://blog.csdn.net/oschina_41790905/article/details/79475187](https://blog.csdn.net/oschina_41790905/article/details/79475187) - Spring项目创建[https://www.cnblogs.com/chy18883701161/p/11108529.html](https://www.cnblogs.com/chy18883701161/p/11108529.html) - SpringBoot项目创建[https://blog.csdn.net/u011327801/article/details/91382752](https://blog.csdn.net/u011327801/article/details/91382752) - Maven Web项目创建[https://blog.csdn.net/czc9309/article/details/80304074](https://blog.csdn.net/czc9309/article/details/80304074) ---