Intellij IDEA introduction and installation

A, IntelliJ IDEA introduces Eclipse -> IBM
1.JetBrains Company
  IDEA (https://www.jetbrains.com/idea/) is JetBrains company's products, as well as the company's other products, such as:
  •   WebStorm: for developing JavaScript, HTML5, CSS3 and other front-end technology;
  •   PyCharm: for developing python
  •   PhpStorm: for developing PHP
  •   RubyMine: used to develop Ruby / Rails
  •   AppCode: for the development of Objective - C / Swift
  •   CLion: used to develop C / C ++
  •   DataGrip: for the development of databases and SQL
  •   Rider: for developing .NET
  •   GoLand: Go for development

  

2. IntelliJ IDEA Introduction
  IDEA, the full name of IntelliJ IDEA, a Java language integrated development environment, IDEA is recognized as one of the best java development tools in the industry, especially in the auto prompt intelligent code assist, code refactoring, J2EE support, Ant, JUnit, CVS integration, aspects of code review, innovative GUI design and other functions can be said to be exceptional.
 
Download :( 3.IDEA the official website)  
  https://www.jetbrains.com/idea/download/#section=windows
  IDEA is divided into two versions: Ultimate (Ultimate) and Community Edition (Community). Ultimate fee (limited to 30-day free trial), free Community Edition, Eclipse, and this is very different.
 
Two, windows down the installation process
1. Preparation before installation 
 
  1.1 Hardware Requirements   
  Memory: 2 GB RAM minimum, 4 GB RAM recommended
  硬盘:1.5 GB hard disk space + at least 1 GB for caches
  Screen: 1024x768 minimum screen resolution 
  Or more preferably 8G memory, the CPU i5 preferably more, preferably mounted SSDs (the SSD), IDEA mounted on the SSD, this will speed up a lot of fluency.  
 
  1.2 Software Requirements
  Operating System: Microsoft Windows 10/8/7 / Vista / 2003 / XP (32 or 64 bit)
  JRE 1.8 is bundled with the IntelliJ IDEA distribution. You do not need to install Java on your computer to run IntelliJ IDEA.
  A standalone JDK is required for Java development. 
 
2. Specific installation process 
Double-click:

 

 

 

 

 

 

 Confirmed that 32-bit or 64-bit Edition

Confirm whether to associate with .java, .groovy, .kt format, where you can also choose not to associate.

 

 

 

 

3. Install summary 

  从安装上来看,IntelliJ IDEA 对硬件的要求似乎不是很高。可是实际在开发中其实并不是这样的,因为 IntelliJ IDEA 执行时会有大量的缓存、索引文件,所以如果你正在使用 Eclipse / MyEclipse,想通过 IntelliJ IDEA 来解决计算机的卡、慢等问题,这基本上是不可能的,本质上你应该对自己的硬件设备进行升级。 

 4.查看安装目录结构 

bin:容器,执行文件和启动参数等

help:快捷键文档和其他帮助文档
jre64:64 位java 运行环境
lib:idea 依赖的类库
license:各个插件许可
plugin:插件
其中:bin 目录下:
如何调整 VM 配置文件:

1. 大家根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件

2. 32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了
3. 64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。
4. 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目,
建议进行修改,常修改的就是下面 3 个参数:

 

5.查看设置目录结构 

  这是 IDEA 的各种配置的保存目录。这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认。

5.1 config 目录
  config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。此目录可看成是最重要的目录,没有之一,如果你还记得安装篇的介绍的时候,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件 模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。 比如:

 

5.2 system 目录
  system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个 桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录, 但也是最不可或缺的目录之一。比如:

 

Guess you like

Origin www.cnblogs.com/zhangxiaofan/p/11921019.html