IntelliJ IDEA for Mac 是一款聪明的Java IDE,它擅长使用Java,Scala和Groovy开发企业,移动和Web应用,有所有最新的现代技术和框架安装即可使,非常方便。每一个方面都是专为最大限度地提高开发人员的生产力。
安装教程:
1、软件下载完成后,打开下载好的软件包如上图,拖动软件【IntelliJ IDEA】 到 安装。
2、打开软件【IntelliJ IDEA】,激活框出现时,选择Activation code,序列号输入MacZG.com,点击OK按钮。
3、激活完成。
------------------------------------------------------------------[分割线]------------------------------------------------------------------------
请享用JAVA
IntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的生产力。
一起强大的静态代码分析和人体工程学设计使开发不仅具有生产力,而且也是愉快的体验。
深度智力
IntelliJ IDEA为您的源代码编制索引后,通过在每个环境中提供相关建议,提供快速,智能的体验:即时和巧妙的代码完成,即时代码分析和可靠的重构工具。
开箱即用的体验
诸如集成版本控制系统和各种支持的语言和框架之类的关键任务工具在手 - 没有插件喧嚣。
智能代码完成
虽然基本完成在可见性范围内建议了类,方法,字段和关键字的名称,但智能完成只会提示在当前上下文中预期的那些类型。
框架协助
虽然IntelliJ IDEA是Java的IDE,但它也可以理解并为各种其他语言(如SQL,JPQL,HTML,JavaScript等)提供智能编码协助,即使语言表达式被注入到您的 Java代码。
生产力增强剂
IDE预测您的需求,并自动执行繁琐重复的开发任务,以便您可以专注于大局。
连锁完成意识到类型转换
每个版本的Smart Completion越来越好。在IntelliJ IDEA 2017.3中,现在知道类型转换并使用它们来建议方法调用的链。
推论参数的可空性注释
我们已经改进了可空性注释的推断方式。早些时候,注释只能推断为库方法的参数和任何方法的返回类型。现在我们还可以推断静态,最终和私有方法的参数的可空性注释。
流API调用链的可空性检查
即使在Stream API调用链中,IntelliJ IDEA 2017.3现在也检测到可能的空性问题。
快速修复显式声明推断的注释
IDE将在“参数信息”和“快速文档”弹出窗口中显示推断的注释。当插入符号放在这样的参数上时,IDE提供了一个快速修复来显式声明推断的注释。
支持JUnit5
IntelliJ IDEA 2017.3提供了检查和快速修复功能,使您可以更轻松地将JUnit 4测试迁移到JUnit 5。
如JUnit 5用户指南中所述,不再需要添加其他依赖项。
以下JAR将根据项目中使用的API版本自动下载:
org.junit.platform:JUnit的平台,发射
org.junit.jupiter:JUnit的木星引擎
org.junit.vintage:JUnit的复古引擎
用Stream API调用链代替StringBuilder
现在可以使用Stream.collect和Collectors.joining替换StringBuilder。
反转布尔方法快速修复
IntelliJ IDEA检测不同的代码效率低下,如反布尔方法检查。如果一个方法只是以相反的方式使用,它将被突出显示,并提出一个快速修复。在IntelliJ IDEA 2017.3中,此检查即时进行。
单独的方法调用集合和Stream API调用链
现在,在合理的地方,IDE建议使用Stream API调用链合并排序和toArray方法的集合。
检测重复的Map键和Set元素
IDE现在检测到重复的Map键和重复的Set元素。
检测多余的抛出声明
现在可以在运行中检测到冗余抛出声明。
用于替换弃用代码的快速修复
如果JavaDoc中存在替换方法,IDE现在建议为不推荐的代码快速修复。
展开循环
一个新的意图操作展开一个循环显式的值列表。
命令行缩写
IntelliJ IDEA 2017.3引入了一个可配置的命令行缩写器 - 一种方便的新方法来指定用于缩短每个配置命令行的方法。
您可以设置缩短命令行的默认方式,并将其用作未来配置的模板。IntelliJ IDEA 2017.3还可让您与同事分享您的配置。
如果通过临时classpath.jar(运行/调试配置对话框中的JAR Manifest选项)缩短了长类路径,也可以预览完整的命令行。
新的开销标签
调试器工具窗口中有一个新的开销标签。它显示了在单步执行代码时或当Data Renderer计算值在Variables,Watches或其他位置显示时所添加的开销。
当不需要时,该标签可以很容易地隐藏,然后再恢复。
Java流调试器
IntelliJ IDEA 2017.3内置了Java Stream Debugger插件,用于可视化Java Stream操作。调试器工具窗口中提供了新功能(单击跟踪当前流链按钮)。这个插件评估当前数据流,并呈现每个元素从第一个调用到最后一个到底发生了什么的直观表示。
异步CDI事件
IntelliJ IDEA 2017.3支持异步CDI事件,使您可以轻松地在事件发生的位置和接收到的位置之间导航。
HTTP / 2支持Servlet 4.0
Java EE 8的主要功能之一是HTTP / 2支持Servlet 4.0。HTTP / 2有一个重要的新功能:服务器推送。它使服务器能够向客户端发送内容,而不需要客户端的初始请求。这种新方法的主要目标是提高网页浏览的性能。IntelliJ IDEA 2017.3支持这个新的服务器推送功能,并为PushBuilder提供路径完成。
无方面的自动配置
IntelliJ IDEA 2017.3自动检测Spring项目的一个方面; 对于Spring MVC项目,IDE现在可以检测:方面和上下文。
自动检测MVC上下文
期待已久的Spring Boot MVC Web应用程序的支持已经在IDE中可用。随着IntelliJ IDEA的2017.3,MVC上下文的春天引导MVC的Web应用程序会自动检测到。IDE将自动建立一个Web Facet和一个Spring Boot MVC上下文。
支持Spring Boot MVC Web应用程序
IntelliJ IDEA 2017.3在使用Spring Boot MVC Web应用程序(包括自动完成,语法高亮显示和导航到相关视图)时提供了所有主要功能。
在没有实际执行的情况下检测预期的声明
要从通用模块中调用特定于平台的代码,可以指定预期的声明 - 所有特定于平台的模块都需要提供实际实现的声明。
预期的声明应该在 平台特定的模块中有 实际的实现。如果您尝试使用未经 实际实现的 预期声明,IntelliJ IDEA 2017.3将检测到问题并提醒您。
深入了解您的代码
IntelliJ IDEA分析您的代码,在所有项目文件和语言中查找符号之间的连接。使用这些信息,它提供了深入的编码协助,快速导航,聪明的错误分析,当然还有重构。
享受生产力的JAVA
IntelliJ IDEA的每个方面都是专门设计的,以最大限度地提高开发人员的生产力强大的静态代码分析和人体工程学设计使开发不仅高效,而且令人愉快。
深层情报
IntelliJ IDEA将您的源代码编入索引之后,通过在各个环境中提供相关建议,即快速和智能的体验,即时和巧妙的代码完成,即时代码分析和可靠的重构工具。
开箱即用的体验
诸如集成版本控制系统和各种支持的语言和框架等关键任务工具即将推出 - 不包括插件喧闹。
智能代码完成
尽管基本完成提示了可见性范围内的类,方法,字段和关键字的名称,但智能完成只提示当前上下文中预期的那些类型。
特定框架的援助
虽然IntelliJ IDEA是一个用于Java的IDE,但是即使将语言表达式注入到您的字符串文字中,它也可以理解和提供各种其他语言(如SQL,JPQL,HTML,JavaScript等)的智能编码帮助Java代码。
生产力推动者
IDE预测您的需求并自动执行繁琐且重复的开发任务,以便您可以专注于全局。
开发人员的人机工程学
在我们所做的每个设计和实施决策中,我们都记住了中断开发人员流程的风险,并尽最大努力消除或最小化。
IDE遵循您的上下文并自动调出相应的工具。
不显眼的情报
IntelliJ IDEA中的编码协助不仅仅是编辑器:它帮助您在处理其他部分时保持高效:例如填充一个字段,搜索元素列表; 访问工具窗口; 或者切换设置等
版本 2017.3 更新内容:
新功能和错误修复:
更智能的编码协助
更好的调试器
可配置的命令行缩写
运行仪表板:添加不同的运行配置类型
全新的基于编辑器的REST客户端
Java EE 8支持
春季:春季刻面自动检测,新的检查和更好的表现
Spring Boot MVC Web应用程序的MVC上下文的自动检测
捆绑的Kotlin插件更新到v1.2
更好的设置同步
软件截图:
赧**
未评价,系统默认好评!
2021-02-22 10:39:40lia***
连接中断下载不了 后来联系客服弄好了
2020-11-08 08:21:41自**
未评价,系统默认好评!
2018-02-26 20:08:55