美文网首页
一、IDEA介绍和安装

一、IDEA介绍和安装

作者: 艾特小师叔 | 来源:发表于2020-03-13 21:00 被阅读0次

    一、 介绍

    1. JetBrains 公司介绍

    IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,常用的还有:

    1.WebStorm:用于web前端开发

    2.PyCharm:用于python开发

    3.PhpStorm:用于PHP开发

    等等。具体的可见:

    该公司的产品列表:https://www.jetbrains.com/products.html

    2. IntelliJ IDEA 介绍

    IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境, IDEA 在业界被公认为是

    最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE

    支持、 Ant、 JUnit、 CVS 整合、代码审查、创新的 GUI 设计等方面的功能相当的优秀。

    而IDEA对自己的定位是:

    IntelliJ IDEA 主要用于支持 Java、 Scala、 Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应

    用的开发。

    3. IDEA 的主要功能介绍

    语言上支持:

    插件支持 数据库 基本JVM
    PHP PostgreSQL Java
    Python MySQL Groovy
    Ruby Oracle
    Scalla SQL Server
    Kotlin

    IDEA本身也支持以上语言中的相关框架技术,例如: SpringMVC、Struts、Hibernate、HTML5、CSS3、JavaScript、TypeScript、Node.js等。

    还支持:Tomcat、Weblogic、Jetty等应用服务器。

    4. IDEA 的主要优势

    1. 强大的第三方的支持。如:GIT、Maven、Spring等等

    2. 编码提示方便快捷

    3. 自定义化的快捷键和代码模板

    4. 精确搜索

    5. IDEA 的下载地址

    官网下载: https://www.jetbrains.com/idea/download/#section=windows

    IDEA 分为两个版本: 旗舰版(Ultimate)和社区版(Community)。

    旗舰版收费(限 30 天免费试用),社区版免费。费用相对较贵。


    clip_image002.jpg

    官方使用文档:https://www.jetbrains.com/help/idea/getting-started.html

    二、 IDEA安装

    6. 1.安装要求

    IDEA对于安装电脑的硬件要求相对较高:

    内存:最低 2G,建议4G

    硬盘:1.5 GB硬盘空间+至少1 GB缓存空间

    屏幕:1024x768最小屏幕分辨率

    个人建议:内存8G以上,CPU i5以上,IDEA最好使用固态硬盘

    7. 2.安装过程

    1.双击安装文件,开始安装

    clip_image003.png
    2.选择安装目录
    clip_image004.png
    3.选择安装设置
    clip_image005.png
    4.安装程序
    clip_image006.png
    clip_image007.png
    5.安装完成
    clip_image008.png
    8. 3.安装目录介绍
    clip_image010.jpg
    核心bin目录介绍:
    clip_image012.jpg
    个人建议:

    IDEA的VM配置,是指占用的机器内存。如下是默认配置:

    clip_image013.png

    如果电脑的内存低于8G没有太多修改的必要。如果16G的内存,可以适当的调整最小内存和最大内存的值,调整最小内存可以提高Java程序的启动速度,调整最大内存可以减少内存回收的频率,提高程序性能。


    clip_image015.jpg

    相关文章

      网友评论

          本文标题:一、IDEA介绍和安装

          本文链接:https://www.haomeiwen.com/subject/fdkyshtx.html