951.2 MB
2023.12.21
简体中文
300积分

IntelliJ IDEA 2023 for mac(java开发工具) V2023.3.2中文破解版

立即下载300积分(vip免费)

客服QQ:

点赞
收藏
分享
macOS 12.0.x
支持 macOS Monterey 12.x
支持 macOS Ventura 13.x

IntelliJ IDEA 2023是jetbrains最新版本的功能强大的跨平台java开发工具,为您提供了一套全面的功能,以及使用Java,Groovy,Scala和其他语言进行Web和企业开发的最先进技术和框架的工具和集成,让你的开发设计简单轻松!现在提供IntelliJ IDEA 2023 for mac注册版下载,附IntelliJ IDEA最新注册码,支持永久激活使用!!

IntelliJ IDEA mac版安装教程

注意!建议安装前卸载老版本!!!软件遇到启动不了,下载这个卸载工具,卸载了,重新电脑,重新安装就可以了

将左侧的【IntelliJ IDEA】拖到右边的应用程序中进行安装。如下图所示:

你不是vip会员或者你的积分不够,请升级vip会员或者充值积分查看教程。

IntelliJ IDEA mac版中文设置

你不是vip会员或者你的积分不够,请升级vip会员或者充值积分查看教程。

IntelliJ IDEA  for Mac软件介绍

ntelliJ IDEA是jetbrains最新带来的版本,IntelliJ IDEA 是一款功能强大的java开发工具,IntelliJ IDEA 强大的静态代码分析和人体工程学设计,让你的开发设计简单轻松,IntelliJ IDEA将您的源代码编入索引之后,通过在各个环境中提供相关建议,提供快速和智能的体验:即时和智能的代码完成,即时代码分析和可靠的重构工具。IntelliJ IDEA 2021 for Mac特别被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。简单而又功能强大。与其他的一些繁冗而复杂的IDE工具有鲜明的对比。IntelliJ IDEA能够深入了解你的代码,分析你的代码,寻找所有项目文件和语言符号之间的连接。使用这些信息,它提供了深入的编码帮助、快速导航、聪明的错误分析,当然还有重构。每个人都有工作上的不同,并且在工作中有自己喜欢的IDE,你会发现不同的和主要的IDE可供选择。一些主要的IDE是Eclipse、Netbeans和IntelliJ。没有人能区分和让每个人来决定哪一个最好的IDE是他的工作,他想使用而不是强加于他们。Eclipse和Netbeans是一个自由开放的工作性,这绝对是一个理想的工作平台.

高效的JAVAIntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的工作效率,强大的静态代码分析和符合人体工程学的设计使得开发不仅具有高效性,而且还具有令人愉快的体验。
深刻的智慧在IntelliJ IDEA索引您的源代码之后,它通过在每个环境中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。
开箱即用的体验任务关键型工具,如集成版本控制系统和各种支持的语言和框架即将到来 - 不包括插件的喧嚣。
智能代码完成虽然基本完成建议可见范围内的类,方法,字段和关键字的名称,但智能完成仅建议当前上下文中预期的那些类型。
特定框架的援助IntelliJ IDEA是一个用于Java的IDE,它还可以理解并为各种其他语言(如SQL,JPQL,HTML,JavaScript等)提供智能编码帮助,即使将语言表达式注入到您的字符串文字中也是如此。 Java代码。
生产力提升者IDE可以预测您的需求并自动完成繁琐且重复的开发任务,因此您可以专注于全局。
开发人员工效学在我们制定的每个设计和实施决策中,我们都要记住中断开发人员流程的风险,并尽最大努力消除或最小化它。IDE将遵循您的上下文并自动显示相应的工具。
不引人注目的情报IntelliJ IDEA中的编码辅助不仅仅是编辑器:它还可以帮助您在处理其他部分时保持高效:例如填充字段,搜索元素列表; 访问工具窗口; 或切换设置等

IntelliJ IDEA for Mac新增功能

IntelliJ IDEA 引入了Dependency Analyzer以促进依赖关系管理和冲突解决,一个更新的New project向导来优化启动新项目,以及Notifications工具窗口,它提供了一种新的、简化的方式来接收来自 IDE 的通知。它还包括许多其他值得注意的改进,这些改进将在下面详细介绍。

关键更新

依赖分析器

新引入的Dependency Analyzer提供了有关项目和子项目中使用的所有 Maven 和 Gradle 依赖项的广泛信息。它可以帮助您检测和解决冲突的依赖项,过滤掉相同的依赖项并检查它们是否存在于不同的库中,并轻松地跨依赖项导航以正确构建配置。

增强的新项目向导

我们重新设计了新项目向导界面,以简化创建新项目的过程。您可以快速启动一个空项目;使用 Java、Kotlin、Groovy 和 JavaScript 的预配置选项;或者如果您有更复杂的项目,请 使用生成器。

新的通知工具窗口

事件日志实例已替换为新的通知工具窗口。它更清楚地突出重要和有用的建议和通知,并将它们组织在专用工具窗口中。

编辑

从 Markdown 文件运行命令

使用包含要执行命令的指令的 Markdown 文件时,您可以使用装订线中的运行图标直接从文件中运行这些命令。

复制Markdown 文件的代码片段

使用 Markdown 块中的新复制代码片段,您只需单击一下即可轻松地将内容复制到剪贴板。

更新了 Markdown 编辑器浮动工具栏

重新设计的Markdown 编辑器浮动工具栏现在提供列表创建功能和允许您选择标题样式的下拉菜单。它是可定制的,所以你可以用你需要的选项来填充它。

LightEdit 中的代码重新格式化

我们增强了 LightEdit 模式,因此您无需创建或打开专用项目即可完成更多工作。现在,您可以在无项目模式下执行代码重新格式化。

新的不正确格式检查

我们实施了不正确的格式检查,当文件的当前格式与代码样式设置不匹配时,它会通知您。

格式改进

为了代码中的格式一致性,在行注释开始处添加空格 选项已通过自动启用的重新格式化时强制复选框进行了扩充。它默认可用于 Java、Kotlin 和 Groovy,并且仅修改以字母数字符号开头的行注释。

命令行格式化程序中的试运行模式支持

命令行格式化程序支持试运行模式来验证项目文件。如果文件需要格式化,它将以非零状态退出

用户体验

新建项目向导中的 Maven Archetype

New project向导 中更新的 Maven Archetype 项目生成器引入了在浏览原型时搜索即键入的功能、在模块创建期间管理原型目录的能力以及按原型输入所需属性的能力。

改进的镶嵌提示

我们实施了改进的 Code Vision 嵌入提示,可让您直接在编辑器中即时了解您的代码。显示的度量列表现在包括继承者用法代码作者相关问题。这些指标现在默认启用,并且可以在 Inlay Hints 设置中进行修改。这些设置也已更新并提供了新的配置 UI。

均匀拆分选项卡

您可以在编辑器选项卡之间平均分配工作空间,使它们的宽度都相同。要进行设置,请转到 设置/首选项 | 高级设置 | 编辑器标签 | 使嵌套拆分中的比例相等

将 UML 图导出为其他格式 

现在可以将 UML 图导出为 yEd .graphml、JGraph .drawio、Graphviz .dot、带有位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,这使得它们与第三方工具兼容。

新的结构搜索和替换对话框

结构搜索和替换”对话框现在包含所有模板的列表,以便更轻松地在它们之间导航。此外,该对话框具有Pin Dialog图标和重新排列的注入代码匹配大小写复选框。

安全

包检查器插件 最终的

IntelliJ IDEA 现在可以通过检查 Checkmarx SCA 数据库和 国家漏洞数据库来检测项目中使用的 Maven 和 Gradle 依赖项中的漏洞,这要归功于与 IntelliJ IDEA Ultimate 捆绑的 Package Сhecker 插件。

Java

Java 18 支持

IDE 现在支持代码片段、开关表达式的模式匹配更改等。

Java反编译器

Java 反编译器现在与 Java 17 版本更兼容。它支持现代语言构造函数,例如密封类型和模式匹配,具有更好的字符串反编译切换功能,提供类型注释并检测公共常量。

更好的 JUnit 5 支持

我们添加了对 JUnit 5.7 中引入的新功能的支持,包括对@EnabledIf/DisabledIf@NullSource/EmptySource@TempDir注释的支持。

使用 try/catch模板更新了环绕声

更新后的带有 try/catch模板的 Surround 现在重新抛出包装到 RuntimeException 中的异常,而不是吞下它。

科特林

Kotlin 1.6.20 支持

IntelliJ IDEA支持 Kotlin 1.6.20,因此最新的语言功能,例如支持并行编译、上下文接收器原型以及跨所有 Kotlin 目标的更好的代码共享,现在都可以在 IDE 中使用。

改进了 Kotlin 的 IDE 性能

在执行代码完成、突出显示和与参考搜索相关的操作时,优化包索引显着提高了 IDE 速度。代码更改后发生的重新索引案例的数量和范围也有所减少。

调试器改进

在调试 Kotlin 项目时,我们为Smart Step Into功能 引入了一些有用的改进和更新。我们还解决了一些与断点有关的问题。

Kover 插件集成

为了确保更好的 Kotlin 代码覆盖率, Kover 插件 已与 IntelliJ IDEA 集成。

时髦的

对 Groovy 的 Postfix 模板支持

Groovy 的代码完成现在支持大多数类似 Java 的后缀模板,例如 arg, cast, for, iter, nn, notnull, null, not, throw, try, var, par, sout, serr, while, new, reqnonnull, 和return.

框架和技术

Go 微服务支持

IntelliJ IDEA Ultimate 现在支持 Go 微服务,提供 URL 路径引用、端点、Search Everywhere和 gutter 图标等功能。这些功能在安装 Go 插件后可用,目前仅适用于标准库函数。

Spring Data Mongo 的代码洞察改进 最终的

在使用 Spring Data MongoDB 时,IntelliJ IDEA 现在突出显示 JSON 查询,完成运算符和文档字段,并提供从映射实体到数据库工具窗口的导航。

更好地支持 .proto 文件 最终的

.proto 文件有一个新的意图操作,它为未解析的消息引用添加了缺少的导入语句。添加缺少的导入语句后,IDE 会为消息引用提供完成建议。

Thymeleaf 支持改进 最终的

IntelliJ IDEA Ultimate 现在为 Thymeleaf 提供更好的支持,包括更少的误报检查、在编辑 Thymeleaf 模板时增强的 IDE 性能,以及微调检查和突出显示级别,以便您获得正确的通知。

在 Helidon 配置文件中完成 最终的

IntelliJ IDEA Ultimate 现在更好地支持 Helidon 框架。IDE 现在在属性文件和 .yaml文件中提供配置键补全,并且它支持Go to DeclarationQuick Doc操作。
使用 IntelliJ IDEA Ultimate,您现在可以直接从正在运行的服务器实例运行请求并完成服务和方法名称。该项目不需要包含 .proto 文件,但服务器应支持 gRPC 反射。

构建工具

在 Maven 编译器插件中支持单独的测试模块

我们向 Maven 编译器插件添加了实验性功能。它现在允许您为生产和测试源分别设置特定的语言级别。您可以在首选项/设置 |中启用此选项。 构建、执行、部署 | 构建工具 | 马文 | 导入.

更新了 Gradle 的进度条

我们为 Gradle 流程(例如下载依赖项和导入工件)引入了进度条。它允许您跟踪文件的确切情况并估计该过程何时完成。

风险控制系统

通过嵌入提示提供的代码作者信息

我们更新了 Code Vision 功能,以便 IntelliJ IDEA 现在可以根据 VCS 历史立即为您提供有关代码作者身份的信息。默认情况下,代码作者嵌入提示在 首选项/设置 |中启用。编辑 | 一般 | 镶嵌提示 | 代码愿景

更新了 Git 工具窗口中的提交详细信息

提交详细信息现在包括有关 GPG 签名和构建状态的信息 。以前,此数据仅在 Git 日志中显示为一列。

Git 文件历史记录:没有索引的新 UI

Git 文件历史工具窗口 的新 UI现在独立于索引过程。即使 Log 索引关闭,数据也会用新界面表示。

拉取请求评论中的建议更改

现在可以更轻松地在 IntelliJ IDEA 中处理建议的更改,因为您现在可以在 IDE 中本地应用或提交更改。

按文件媒体类型定义外部差异和合并工具

IntelliJ IDEA 现在允许根据文件类型指定不同的外部差异和合并工具。要配置它们,请转到 设置/首选项 | 工具 | 差异与合并 | 外部差异工具

用 Git Blame更新注释

我们改进了使用 Git Blame进行注释的功能,使调查引入的更改更容易。当您将鼠标悬停在注释上时,IDE 会在编辑器中突出显示行之间的差异,并在您单击它时打开 Git Log 工具窗口。

探查器

基于 Async profiler 的单一 profiler 配置 最终的

新的分析器配置IntelliJ profiler已实现。它结合了Async profilerJava Flight Recorder的强大功能, 使我们更接近实现适用于所有平台的单一、多合一分析工具的目标。

调试器

重置帧

Debugger工具窗口 的Frames视图中,我们从工具栏中删除了Drop Frame操作,而是通过内嵌的Reset Frame图标 使其可用。

隐藏的标签标签

为了最大化调试器工具窗口中的可用空间,选项卡标签现在默认隐藏。要使它们再次可见或自定义它们的位置,请使用Layout Settings中的Show Tab Labels选项。

质量检查工具

页面对象编辑器改进

Selenium UI 测试插件 的 页面对象编辑器得到了巨大的改进。我们优化了工作流程并重新设计了 UI,以确保出现更少的分散注意力的元素。您可以即时将网页元素从网页添加到动态代码中,然后在不离开页面对象编辑器的情况下继续编辑。您还可以选择在将新页面元素添加到代码时使用的选择器类型。

新建页面对象向导

页面对象向导允许您在创建新页面对象类时选择语言和测试自动化框架。我们还使该向导在您的代码中具有 Selenium 库依赖项的所有位置都可用。如果您想在不创建新文件的情况下尝试使用不同框架和自定义模板自动生成页面对象,可以通过 工具 |使用特殊的游乐场模式。打开 Selenium 页面对象游乐场

Kubernetes

编辑集群上的资源 

现在可以从编辑器选项卡中修改从集群加载的资源

对 Helm 的导入子值支持 最终的

IntelliJ IDEA Ultimate 现在支持通过 影响模板中内置对象的完成/导航的 import-values设置导入子值。

服务视图中描述资源操作 

“服务”视图中的所有资源 都有一个新的“描述资源”操作。您可以从上下文菜单中调用它或使用工具栏按钮。

支持集群中的事件 

集群事件现在显示在服务视图的单独节点中,提供有关系统中最近事件的数据。要查看特定 pod 的事件,请在其上调用Describe Resource并在操作结果中 查找Events部分。

支持 

我们为 werf.yaml 和相关的 Helm 模板文件引入了有限的编辑器支持,包括代码完成功能、检查、快速修复建议、重构/重命名.Values.werf.image.*,以及对某些字段(如boolean和)的验证int

码头工人

服务视图 UI

对于 IntelliJ IDEA,我们在 服务工具窗口中对 Docker 的 UI 进行了重大修改。已经对容器、图像、网络和卷实施了改造。

Docker Registry V2 支持

我们添加了对Docker Registry HTTP API V2的支持,以便与 Docker 1.6+ 一起使用。您可以创建简单或受密码保护的 Docker V2 注册表并执行所有常用操作,例如查看、推送和拉取映像。

支持 Docker Compose 目标

现在支持 Docker Compose 目标。例如,要在 Compose 目标上运行 Spring Boot 应用程序,请转到运行配置,通过Manage targets创建一个 Compose 目标,然后运行应用程序。

远程开发

远程服务器的更多设置 最终的

远程开发现在有一个后端控制中心小部件,它显示 CPU 负载、内存、磁盘容量和您可能需要监控后端状态的其他参数。现在,一个新的安全设置允许您使用 SSH 密钥转发来验证从远程计算机对 git-repositories 的访问。或者,您可以使用 SSH-agent 助手来执行此操作。您现在可以指定远程计算机上 IDE 后端的下载路径和确切位置。

本地瘦客户端增加新功能 最终的

jetbrains Client 现在支持更多文件编辑器,因此您不仅可以处理基于文本的文件,还可以处理 PNG 图像、UML 图、Jupyter Notebook 文件和 Android 布局资源。Run with coverageprofiler窗口已添加到装订线菜单中。上下文菜单现在包括 Maven 和 Gradle 工具窗口,并且添加了更多有用的子菜单项。我们还改进了调试功能并提供了多个操作,因此您可以在远程开发时轻松检查您的代码。

数据库工具

复制多个对象 最终的

您现在可以选择多个表并将它们复制到另一个模式。选择表并按下F5以打开导出对话框。导出单个表时,可以映射列,查看新表的 DDL,并进行更改。IDE 支持跨 DBMS 导出,这意味着目标模式可以属于您项目中的任何数据库。

MongoDB:编辑结果中的字段 最终的

您现在可以像在关系数据库中一样轻松地在 MongoDB 集合中编辑结果。您还可以编辑通过.find(). 即使修改结果的任何游标方法(如sort()or limit())在 之后执行,这也将起作用.find()

取消连接而不停用数据源 最终的

您现在可以在不停用数据源的情况下停止创建连接的过程。如果在创建连接时单击“取消”按钮,连接将停止并显示“连接已取消”消息。

取消运行语句 

更新了取消正在运行的语句的逻辑。现在更清楚的是请求被取消,我们不再在没有警告的情况下停用数据源。

Web开发

更好的 Next.js 支持 最终的

由于对 React 的内置支持,所有关键功能应该已经在您的 Next.js 项目中运行。IntelliJ IDEA增加了对一些特定于框架的东西的支持,例如页面。IDE 将解析组件href属性Link以及表单和其他标记中使用的路径。代码完成、导航和重构也将起作用。

支持 Volta 最终的

在此版本中,我们添加了与 JavaScript 工具管理器Volta的适当集成。IntelliJ IDEA 将自动识别使用 Volta 安装的 Yarn 和 npm。

斯卡拉

Scala 3 支持改进

现在可以自动完成extension方法。此外,编辑器提供自动导入extension方法和given 实例。infix对修饰符和 注释的新检查@targetName可以帮助您保持一致的代码样式。我们显着提高了.tasty阅读器的性能,因此索引 Scala 3 库的速度现在提高了两倍

新建 Scala 项目向导

配置一个新的 Scala 项目变得更加容易。使用更新后的 新建项目向导,您可以一步选择项目 JDK、所需的构建系统和 Scala 版本。

别名导出

Scala 中的大多数东西都是别名,包括String, Seq, List, Set, 和Map. 这会影响语法高亮、GoToQuick DocumentationQuick DefinitionFind UsagesOptimize Imports和其他 IDE 功能,因为它们作用于别名而不是实际定义。为了改善用户体验,编辑器现在将标准库中的别名视为透明导出,例如,List意味着 scala.collection.immutable.List而不是scala.List.

未使用的申报检查

以前,未使用声明的检测仅限于 private绑定。现在,未使用的声明检查支持由类、方法、变量、参数等引入的公共绑定。

Scala 调试器升级

在此版本中,我们努力改进和简化 Scala 调试器。我们升级了objects、主构造函数参数、值classes、Arrays、lazy vals 和集合的处理,并改进了表达式评估。

空间整合

代码审查评论:立即发布或另存为草稿

在 IDE 中审查代码更改时,您现在可以选择何时发布代码审查评论。
  • Post Now立即在代码审查中发布评论,并立即通知作者和其他代码审查参与者。
  • 另存为草稿批量处理所有评论,并在您批准更改或等待回复时一次性发送。

代码审查的键盘快捷键

我们通过显示适用的键盘快捷键改进了代码审查用户界面。发布代码审查评论时,您可以使用Enter 添加新行。Ctrl+Enter将保存或发布评论。

系统要求

系统要求

  • macOS 10.14 或更高版本
  • 至少 2 GB 可用 RAM,建议使用 8 GB 总系统 RAM
  • 2.5 GB硬盘空间,推荐SSD
  • 1024x768 最小屏幕分辨率

小编点评

本站提供IntelliJ IDEA 2023 for Mac特别版下载,同时提供IntelliJ IDEA 2023 for Mac注册码,IntelliJ IDEA 2023在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。大家不要错过!

立即下载

客服QQ:

客服微信

返回顶部