因为近期Java学的东西比较少,所以这篇总结blog决定写关于Intellij IDEA。

简单的介绍一下Intellij IDEA,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。

老师推荐的Eclipse是开源的平台,也是一个广为人知且好用的编辑器,不过我选择了Intellij IDEA,在这里和大家列一下我选择Intellij的原因:

1、project & modules

这里的Project是类似于eclipse中的workspace,而Module是类似于eclipse中的project。这里可不仅仅是名称简单更改了一下,IntelliJ中的Project真的是一个工程,有统一的Global Library,也可以正确的相互依赖,把原来为了方便开发的模块整合到一起进行管理;

2、超级方便的GIT项目管理

如果上一条你还没理解,这里有个最直观的例子,就是这么多工程每个都是一个独立的Git project(因为不同工程会有不同权限),做完一个功能都会有N个需要提交的module。弱总是会出现忘记提交某个模块的事情,但是现在的更新和提交就是对这个project下的所有module,十分省时和便捷;

3、代码的自动生成以及ZenCoding支持

其实这个Eclipse里面也有,但是确实没他智能。举个例子,就是它能生成某个类的测试类,还能正确的放到test相应的目录下。另外,ZenCoding支持非常好,写html非常方便,tab就是快速补全,和原生集成的一样;

4、更好的调试

对于这点,是我选择Intellij的主要原因。运行过的行,可以立刻在代码界面提示相关的值,也不用一个Debug界面跳来跳去,而且还能在IDE中调试JS,代码和界面的自动刷新同步等等。

Intellij IDEA的下载地址为https://www.jetbrains.com/idea/download/#section=windows,打开网址,我们能看到两个版本的Intellij IDEA,如图:

其中左边是旗舰版,可免费试用一个月,试用一个月后第一年的价格是499¥一年;右边的版本是社区版,开源,只支持Python等少数语言。

很多人在这里就会吐槽初学者谁没事会去花3000+RMB去买一个编译器,不过你们似乎好像忘记了中国人的强大,在TB搜索Intellij IDEA,15元即可购买JetBrains公司全家桶的15款软件激活码,其中除了Intellij IDEA外还有WebStorm、JetBrains PhpStorm等好用的软件及工具。

关于Intellij IDEA更多具体的体验细节,博主会在使用之后分享与大家,另附上Intellij IDEA的汉化包,只需将其解压至Intellij IDEA安装文件lib里面即可。

转载于:https://www.cnblogs.com/littletallest/p/11503864.html

About Intellij IDEA相关推荐

  1. intellij idea 常见遇到的问题整理

    1.intellij idea 控制台下的中文乱码 其实这个问题解决起来也很简单,打开File->Settings->Editer->File Encoding,将IDE Encod ...

  2. IntelliJ IDEA快捷键汇总_java

    20210327 非常好用 可以自定义模板快捷键 (注:有些操作的快捷键做了更改,和IntelliJ Idea默认的快捷键不一样) 动作 快捷键 说明 Move Caret to Code Block ...

  3. 使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目

    使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目 一:创建项目,并添加相应依赖 新建Project,并指定Project为Spring Initializr ...

  4. 使用最新版(2020)IntelliJ IDEA 创建Servlet项目

    一:选择左上端的File,创建Project,选择创建Web Application 项目: 注:不勾选Create web.xml 二:设置项目名称:helloworld,并创建一个Servlet( ...

  5. IntelliJ IDEA下自动生成Hibernate映射文件以及实体类

    转自:https://blog.csdn.net/qq_34197553/article/details/77718925 1.构建项目并添加项目结构配置以及配置初始参数 1.1.如图将基本的架子搭建 ...

  6. IntelliJ IDEA 教程

    IntelliJ IDEA 教程 转自:http://blog.csdn.net/qq_35246620/article/details/61191375 1 简介 IntelliJ IDEA(简称 ...

  7. 【Intellij IDEA】eclipse项目导入

    [Intellij IDEA]eclipse项目导入 转载于:https://www.cnblogs.com/hfultrastrong/p/7645006.html

  8. IntelliJ IDEA 的Project structure说明

    IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project str ...

  9. zookeeper -- Mac 上 Intellij IDEA 配置 zookeeper(3.5.8) 源码阅读、运行、调试环境

    近期需要整理MIT6.824 中 分布式系统协调服务 zookeeper 的一些知识,想要在Mac 本地搭建一个可以方便运行调试的zookeeper环境,这玩意竟然耗费了一上午的时间,实在是不可忍:当 ...

  10. NodeJS入门--环境搭建 IntelliJ IDEA

    NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下 ...

最新文章

  1. java入门预备知识一
  2. 开启OpenStack Api跨域请求(CORS)功能
  3. java非字符文件的复制--图片复制
  4. 标准表达式中数据类型不匹配怎么解决_关于Inventor驱动尺寸中表达式的使用问题...
  5. Python pip安装报错及解决办法:is not a supported wheel on this platform
  6. 老web换新枝----Sails.js移动设备的全新生产力(一)
  7. 跟华为悦盒V9U机顶盒拼了
  8. 迅雷有linux版本吗,迅雷 - Linux Wiki
  9. 游戏框架(框架入门篇)
  10. form表单提交中文乱码的详细解析
  11. HCIP/HCIE RoutingSwitching / Datacom备考宝典系列(九)STP知识点全面总结(生成树协议)
  12. 无线鼠标 跨计算机控制,终于明白无线鼠标如何设置
  13. Spring框架基础(上)
  14. 联通loid认证_光纤LOID 认证 需要填写的用户名是什么?有人说不...
  15. 第十三届蓝桥杯C/C++ 大学B组题解
  16. 矩阵分析 (二) 内积空间
  17. java ews appointment_EWS Java API 1.1创建约会 - 缺少TimeZoneDefinition
  18. PicPick软件系统语言设置
  19. 五福题材的公众号图文排版有哪些素材?
  20. 腾讯企业邮箱使用简单说明

热门文章

  1. 移动要停止2g信号服务器,中国移动彻底关闭2G网络,老年功能机还能用吗?
  2. 未发现缺陷(NDF)定义及预防
  3. 审视CRM的五大具体工作 满足客户需求
  4. 告诉你C盘里的每个文件夹都是干什么用的.......很实用....
  5. 【数据手册】CH340G芯片使用介绍
  6. 热点的ap频段哪个快_我告诉你热点的ap频段什么意思
  7. 在vue和html中播放.flv格式的视频
  8. 基于WebGL架构的3D可视化平台—停车场管理系统
  9. Vue 3 + Vite + SSR
  10. JAVA文件复制和文件加密存储