当前位置:首页 > 软件下载>
IntelliJ IDEA JAVA开发工具下载 软件下载

IntelliJ IDEA JAVA开发工具

2022-06-02 10:04:41 ID:b2a2305

  • 发布日期:2022-06-02 10:04:41
  • 游戏ID:ID:b2a2305
  • 下载人数:247
  • 系统要求:安卓
  • 语言:简体中文
  • 大小:646.5MB

安卓下载

IntelliJ IDEA JAVA开发工具

手机浏览

IntelliJ IDEA JAVA开发工具介绍

IntelliJ IDEA是一款专业的java开发工具,IntelliJ IDEA 2018最新版具备了强悍的智能代码助手、代码自动提示、CVS整合、代码分析等功能。在智能代码助手、代码自动提示、重构、JavaEE支持...是目前最好用的IDE开发工具,它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,有需要的用户快来获取吧!kk下载为大家带来的是破解版,可以通过 无限重置30天试用期的方式持续使用 IDEA,暴力无解,简单又稳定!

截图

IntelliJ IDEA JAVA开发工具功能

1、IntelliJ IDEA 2018最新版智能完成——ctrl + Shift + Space为您提供了当前上下文中最相关的符号列表。这种完成和其他完成不断向你学习,将最常用的类和包的成员移到建议列表的顶部,这样你可以更快地选择它们。

2、链完成——挖掘比智能完井更深的一点,并列出可通过当前上下文中的方法或吸气剂访问的适用符号。假设您正在寻找项目的值,并且只有模块模块声明。按Ctrl + Shift + Space两次,无需任何额外的努力就可以获得module . getproject ( )。
3、静态数据组员进行——容许您轻轻松松应用静态方法或变量定义。提供与键入配对的标记列表,并全自动加上需要的导进句子。
4、数据流剖析——当提供进行组合时,IntelliJIDEA会剖析数据流来猜想很有可能的运作时标记种类,并依据该intel改善挑选,全自动加上类变换。
5、语言引入——为另一种语言中的关系式和字符串数组文本提供选定语言的编号协助,具有你一般有着的全部优点。比如,您能够将SQL、XPath、HTML、CSS或JavaScript代码的精彩片段引入到Java字符串数组文本中。
6、跨语言重新构建——IntelliJIDEA对符号的使用方法了然于胸,提供了极为合理、完全的重新构建。比如,当您在JPA句子中重新命名一个类时,它将升级全部內容,从JPAdao层到应用它的每一个JPA关系式。
7、检验反复——动态性搜索反复的代码精彩片段。即便 你只准备获取一个自变量、变量定义或方式,IntelliJIDEA也会让你了解有一个相近的代码精彩片段能够与你已经应用的代码精彩片段一起被更换。
8、定期检查迅速修补——每每IntelliJIDEA发觉你即将犯错误时,在线编辑器中便会弹出来一个小灯泡。点击它或按Alt+Enter会开启一个列表,列举你能采用的纠正措施。
9、开发人员工效学——IntelliJ核心理念的每一个层面都考虑到到人体工学。IntelliJIDEA根据那样一个标准:开发人员在步骤中耗费的每一分钟全是好的一分钟,让开发人员摆脱步骤的事儿是不太好的,应当防止。
10、内嵌开发环境——为了更好地简单化工作内容,IntelliJIDEA从一开始就提供了一个无以伦比的工具箱:反编译程序、字节码查看器、FTP这些。
11、多语工作经验——除开Java以外,IntelliJIDEA更为顶尖JVM和非JVM架构及其现有的语言提供一流的适用。

主要更新特性:

支持 Java 16
支持打开存储在 WSL 2 中的 Maven 和 Gradle 文件,并在 WSL 2 环境中进行使用
开发团队已发现此功能存在的问题,目前进行修复
新增 Run Targets 功能,可帮助用户在 Docker 容器或远程机器上运行、测试和调试应用程序
集成 Space 并支持开箱即用
绑定 Code With Me——这是一个用于协作开发和结对编程的服务
支持在 IDE 内部预览 HTML
重新设计的 Profiler UX
支持调节字体粗细
支持 JSONPath
Framework 改进

关键更新

新的项目范围分析允许您在编译之前跟踪整个中小型项目的错误。此功能仅适用于 IntelliJ IDEA Ultimate。新版本增加了IDE在你保存项目时启动的几个动作,包括重新格式化代码和优化导入等。所有这些动作现在都方便地集中在Preferences/Settings | Tools | Actions on Save。现在,通过新的强大的软件包搜索用户界面,可以轻松管理Maven和Gradle的依赖关系。您还可以查看是否有任何依赖的版本更新,并从编辑器中直接升级。

编辑

检查和快速修复的描述更全面。其中一些具有使用示例。图表变得更加丰富,为您提供带有图表地图的结构视图以及所选块及其相邻块的预览。默认情况下,您项目的版权声明包括项目创建年份和当前版本年份。Markdown 支持已得到改进,能够将 .md 文件转换为各种格式、配置图像大小以及使用拖放来插入图像。新版本还修复了列表格式问题并添加了新的浮动工具栏,它仅在您需要时激活。

用户体验

您可以直接从WelCome屏幕上的专用文件夹打开存储在您机器上本地的 Eclipse 项目,因为 IntelliJ IDEA 现在可以自动检测此类项目。特定用途的选项现在可以在Preferences/Settings中新的 Advanced Settings节点中使用。组织工具窗口变得更加容易——通过名称栏拖动它们,并将它们放到 IDE 主窗口或单独窗口中突出显示的位置。IntelliJ IDEA 会自动清理上次更新超过 180 天的任何缓存和日志目录。如果您的项目缺少其中使用的特定框架的插件,IDE 会提醒您并提供启用它。我们通过在窗口的右上角添加箭头来简化Preferences/Settings中的来回导航。您的 IDE 会通知您 Toolbox App 1.20.8804 或更高版本中出现的任何产品更新。macOS 用户的辅助功能更新包括代码完成的语音建议、所选组合框和组合框列表的内容,以及您在 Search Everywhere 中的查询结果。在此版本中,新版本在使用上下文菜单、弹出窗口和工具栏时消除了 UI 块,并将某些需要索引的操作移出 UI 线程。当您在浏览器中预览 HTML 文件时,IDE 将自动显示在您的 HTML 文件或链接的 CSS 和 JavaScript 文件中所做的任何已保存更改。

JAVA

你可以用不同的方式标记公共、保护和私有的Java成员(方法、字段、类)。要配置这一点,请进入Preferences/Settings | Editor | Color Scheme,并展开可见性节点。新版本引入了一个新的两步 JavaFX 项目向导。新版本添加了一系列新检查来解决数据流分析中的特定用例,包括跟踪更新方法的浮点范围或集合大小等。

科特林

Kotlin 代码补全现在默认基于机器学习机制工作。您不必在运行测试之前等待代码分析完成,因为您现在可以在打开文件后通过单击装订线中的运行测试图标立即启动测试。该协程剂是现在可以通过现有的协程在标签调试工具窗口。它适用于依赖于kotlinx.coroutines以及 Spring 和 Maven 运行配置的Java运行配置。新版本已经在索引期间激活了与运行/调试配置相关的按钮。这意味着即使 IDE 正在索引您的项目,您也可以运行和调试您的应用程序。新版本引入了WSL 2支持和运行目标为 Kotlin功能。当 IntelliJ IDEA 调用集合内链中的方法时,可以使用新的检查来简化语法并将多个调用合并为一个。新版本为buildString转换添加了一个新的意图操作。

JavaScript(仅限 IntelliJ IDEA Ultimate)

IntelliJ IDEA 现在可以同时重命名useState值和函数。以前,可以在完成 ES6 符号时添加缺少的导入语句。现在你的 IDE 可以对 CommonJS 模块做同样的事情——需要导入将在代码完成时插入。

Scala

对 Scala 3 的支持得到了显着改进索引更快、更精确,您现在可以创建基于 sbt 和 .idea 的 Scala 3 项目。除了 Scala 3 SDK 外,新版本还支持 Scala 2 项目 (-Xsource:3) 中的 Scala 3 构造并添加了许多其他改进。您可以使用基于编译器的错误突出显示来避免错误的错误报告。请注意,虽然基于编译器的方法更精确,但速度较慢,需要更多资源,并且不支持类型差异、快速修复和检查等功能。

探查器(仅限 IntelliJ IDEA Ultimate)

除了 Linux 和非 M1 macOS,IntelliJ IDEA 现在完全支持 Windows 和 Apple M1 上的分析器,这意味着您现在可以在大多数环境中使用它。IDE 支持 Async Profiler 2.0,它结合了 CPU 和分配分析器的强大功能。它通过新的 Async Profiler 配置工作。该保留的对象标签现在解释旭日形图中所选项目的数据。

构建工具

现在可以在使用自定义 JDK 时添加新的 JLink 工件。您可以在 WSL 2 中执行 Ant 任务。Gradle 运行/调试配置已经过重新设计。新版本在一个屏幕上收集了基本参数,您可以根据需要添加更多选项。新版本提高了 WSL 2 中项目的索引速度。

版本控制

您现在可以在提交之前对应用的更改运行测试。以前,所有预提交检查的进度和结果都出现在额外的模态窗口中。在这个版本中,它们方便地显示在提交区域中。在 IntelliJ IDEA 2021.2 中,您可以使用 GPG 启用 Git 提交签名以保护您的提交。在新项目中存储未提交更改的节点现在称为更改而不是默认更改列表。此外,Git 操作不再需要自动创建更改列表。默认情况下,Show Diff操作会在编辑器中打开专用窗口。现在可以轻松地在本地历史修订版中查找文本- 只需在搜索字段中输入您的查询即可。

终端

新版本的内置终端中有两个新选项可用:光标形状选择以及使Option(⌥) 键与其他键组合用作元修饰符的能力。

调试器

预览选项卡现在可在调试器中使用。如果启用此功能,当您在断点处停止、单步执行代码、在帧之间导航或使用“上一帧/下一帧”操作时,IDE 会在一个选项卡中连续打开文件。

框架和技术(仅限 IntelliJ IDEA Ultimate)

Endpoints工具窗口中,您可以调用显示微服务交互的微服务图,并允许您跟踪哪个客户端调用特定服务并在代码中导航到此调用。如果您使用 Spring、Micronaut、Quarkus 或 Helidon 框架,则该图在 Java 和 Kotlin 项目中可用。您可以使用新的Migrate重构轻松地将项目或模块从 Java EE迁移到 Jakarta EE 。如果创建新的Spring Initializer项目,IDE 将自动下载共享索引。这有助于减少索引时间并使 IDE 启动更快。新版本引入了对Entity Graphs 的支持,您可以使用 @NamedEntityGraph 注释进行定义。代码完成、错误检测和导航可用于此注释的属性。新版本为Micronaut和Quarkus添加了对缓存注释的支持。您可以通过装订线图标在缓存名称用法之间导航,使用查找用法,并为缓存标识符使用重命名重构。对于客户端(Angular 或 Axios)和服务器端(Express)代码,JavaScript 和 TypeScript 中的 URL 导航都得到了显着改进。该协议缓冲插件是捆绑在一起的IntelliJ IDEA终极版,以及JetBrains的团队充分维护它。IntelliJ IDEA Ultimate 现在支持 gRPC 框架。新版本引入的第一个功能是能够在Endpoints工具窗口中查看 gRPC 端点。您现在可以从欢迎屏幕创建一个新的Ktor项目;IntelliJ IDEA Ultimate 现在支持开箱即用的这个框架。

空间整合

您现在可以在Git工具窗口的日志选项卡中使用空间作业状态图标。单击图标会调用带有作业自动化信息的弹出窗口。现在,当您使用 Space 代码审查时,可以使用 @ 后跟同事的名字来提及您的队友。IDE 会在“详细信息”选项卡的选定代码审查中显示相关分支。

CODE WITN ME

当你在 Code With Me 会话中使用跟随模式时,你可以看到你所跟随的人使用什么代码完成建议。改进后的撤消逻辑使来宾和主机都可以在代码中撤销各自的更改。这种改进在结对和生物编程场景中特别有用。在 v2021.2 中,参与者可以从他们的计算机屏幕共享应用程序窗口,而不仅仅是您的 JetBrains IDE。现在可以通过集成代理与参与者共享特定的开放端口。因此,如果主机在特定端口上运行应用程序,来宾可以通过其机器上的本地主机访问它。

数据库工具(仅限 IntelliJ IDEA Ultimate)

可以根据真实的数据源生成 DDL 数据源。DDL 文件将在本地创建,新的数据源将基于它们。现在您可以定义哪些操作使服务工具窗口出现在Preferences/Settings | Tools | Database | General.代码完成现在适用于 MongoDB 控制台中的各种类型的字段和运算符。

质量保证工具

新的测试数据插件带来了许多有用的操作,可帮助您为单元测试生成随机数据。

Docker

可以通过 SSH 连接到 Docker。容器日志具有显示时间戳和以前会话的选项。容器的新操作按钮可让您快速启动、暂停、取消暂停和重新启动它们。您可以一次将这些操作应用于多个容器。新版本引入了一种删除具有现有依赖项的图像的新方法。您现在可以指定要删除哪些依赖项以及应该保留哪些依赖项。服务工具窗口中有两个新节点:NetworksVolumes

新版本为 Docker Compose 实现了几个新功能:

通过单击编辑器窗口中的循环箭头图标,您可以在服务工具窗口中显示 Docker Compose 应用程序,即使它们没有运行。新图标可帮助您检测服务所处的状态。工具提示将提示您每个图标的含义。现在每个服务节点都有一个日志。新版本为 Docker Compose运行/调试配置添加了更多选项包括启用 BuildKit、启用兼容模式指定项目名称。新版本添加了对 Docker Compose 文件格式版本 3的支持。

Kubernetes(仅限 IntelliJ IDEA Ultimate)

IntelliJ IDEA 2021.2中,新版本引入了对属于Chart.yaml(api v2) 或requirements.yaml(api v1) 中依赖项部分的别名字段的完全支持。如果您没有对所有集群命名空间的访问权限,您可以定义自己的命名空间。可以选择最喜欢的命名空间,这会自动将它们放在列表的顶部。

其他

从此版本开始,您可以享受完全本地化的 IntelliJ IDEA UI中文、韩文和日文。本地化可作为非捆绑语言包插件使用,可以轻松安装在您的 IDE 中。Android插件升级到v4.2.0。新版本解绑了以下插件:Resource Bundle Editor、Drools、JSP Debugger Support、CoffeeScript、Spring Web Flow、Spring OSGI、Arquillian、AspectJ、Guice、Helidon、EmmaEJB

值得注意的修复

修复了单击“下载Maven 项目源”时出现的错误。[ IDEA-247792 ]支持.mvn/jvm.config来定义 Maven 构建的 JVM 配置。[ IDEA-205178 ]修复了某些对话框中的Esc键行为。[ IDEA-270541 ]在 Linux 上通过鼠标单击打开工具窗口。[ IDEA-270699 ]新版本改进了覆盖性能,现在与JaCoCo一样快。修复了.properties文件中的错误编码。[ IDEA-266551 ]IDE 会自动删除空的暂存文件。[ IDEA-194931 ]修复了删除配置并重新启动后导致 IDE 在插件迁移对话框中冻结的问题。[ IDEA-270855 ]修复了从 WSL 2 目录中的现有源创建新 Maven 项目时的 NullPointerException。[ IDEA-265641 ]修复了导致确认对话框显示不正确的问题。[ IDEA-271191 ]当您提取一个常量并勾选替换所有出现的复选框时,IDE 会记住此状态并在您下次应用此重构时保留选择。[ IDEA-162111 ]新版本修复了影响 Kotlin 代码中变量评估的几个问题。[ KTIJ-7604 ]、[ KTIJ-3018 ]、[ KTIJ-2425 ]、[ KTIJ-302 ]。Kotlin 对象正确显示在变量视图中。[ KTIJ-780 ]新版本已经解决了有关在使用带有身份验证的代理时无法工作的中继服务器连接的问题。[ CWM-2712 ]

IntelliJ IDEA JAVA开发工具截图

<?=$ecms_gr[title]?>