About Intellij IDEA
因为近期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相关推荐
- intellij idea 常见遇到的问题整理
1.intellij idea 控制台下的中文乱码 其实这个问题解决起来也很简单,打开File->Settings->Editer->File Encoding,将IDE Encod ...
- IntelliJ IDEA快捷键汇总_java
20210327 非常好用 可以自定义模板快捷键 (注:有些操作的快捷键做了更改,和IntelliJ Idea默认的快捷键不一样) 动作 快捷键 说明 Move Caret to Code Block ...
- 使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目
使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目 一:创建项目,并添加相应依赖 新建Project,并指定Project为Spring Initializr ...
- 使用最新版(2020)IntelliJ IDEA 创建Servlet项目
一:选择左上端的File,创建Project,选择创建Web Application 项目: 注:不勾选Create web.xml 二:设置项目名称:helloworld,并创建一个Servlet( ...
- IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
转自:https://blog.csdn.net/qq_34197553/article/details/77718925 1.构建项目并添加项目结构配置以及配置初始参数 1.1.如图将基本的架子搭建 ...
- IntelliJ IDEA 教程
IntelliJ IDEA 教程 转自:http://blog.csdn.net/qq_35246620/article/details/61191375 1 简介 IntelliJ IDEA(简称 ...
- 【Intellij IDEA】eclipse项目导入
[Intellij IDEA]eclipse项目导入 转载于:https://www.cnblogs.com/hfultrastrong/p/7645006.html
- IntelliJ IDEA 的Project structure说明
IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project str ...
- zookeeper -- Mac 上 Intellij IDEA 配置 zookeeper(3.5.8) 源码阅读、运行、调试环境
近期需要整理MIT6.824 中 分布式系统协调服务 zookeeper 的一些知识,想要在Mac 本地搭建一个可以方便运行调试的zookeeper环境,这玩意竟然耗费了一上午的时间,实在是不可忍:当 ...
- NodeJS入门--环境搭建 IntelliJ IDEA
NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下 ...
最新文章
- java入门预备知识一
- 开启OpenStack Api跨域请求(CORS)功能
- java非字符文件的复制--图片复制
- 标准表达式中数据类型不匹配怎么解决_关于Inventor驱动尺寸中表达式的使用问题...
- Python pip安装报错及解决办法:is not a supported wheel on this platform
- 老web换新枝----Sails.js移动设备的全新生产力(一)
- 跟华为悦盒V9U机顶盒拼了
- 迅雷有linux版本吗,迅雷 - Linux Wiki
- 游戏框架(框架入门篇)
- form表单提交中文乱码的详细解析
- HCIP/HCIE RoutingSwitching / Datacom备考宝典系列(九)STP知识点全面总结(生成树协议)
- 无线鼠标 跨计算机控制,终于明白无线鼠标如何设置
- Spring框架基础(上)
- 联通loid认证_光纤LOID 认证 需要填写的用户名是什么?有人说不...
- 第十三届蓝桥杯C/C++ 大学B组题解
- 矩阵分析 (二) 内积空间
- java ews appointment_EWS Java API 1.1创建约会 - 缺少TimeZoneDefinition
- PicPick软件系统语言设置
- 五福题材的公众号图文排版有哪些素材?
- 腾讯企业邮箱使用简单说明
热门文章
- 移动要停止2g信号服务器,中国移动彻底关闭2G网络,老年功能机还能用吗?
- 未发现缺陷(NDF)定义及预防
- 审视CRM的五大具体工作 满足客户需求
- 告诉你C盘里的每个文件夹都是干什么用的.......很实用....
- 【数据手册】CH340G芯片使用介绍
- 热点的ap频段哪个快_我告诉你热点的ap频段什么意思
- 在vue和html中播放.flv格式的视频
- 基于WebGL架构的3D可视化平台—停车场管理系统
- Vue 3 + Vite + SSR
- JAVA文件复制和文件加密存储