idea2021官方版下载IntelliJIDEA2021电脑版下载v2021.3.3

1、点击下“marketplace”接着在输入框中输入“Chinese”后即可找到汉化插件,点击“install”进行下载

2、安装完成后,点击“restartide”——“restart”重新打开软件即可完美汉化,并且安装了30天试用补丁

3、这里我们点击菜单中选择插件,然后在右上角的齿轮按钮中,选择从磁盘安装...

4、选择本站提供的30天试用插件,安装之后重启

5、点击左下角的齿轮设置按钮,就能看到evalreset功能

6、到期之后直接点击重置即可

7、然后重启就是全中文的啦,希望对用户有所帮助。

一、主要更新

1、远程开发BETAULTIMATE

现已支持测试版本的远程开发工作流。您可以从世界任何地方轻松连接到运行后端的远程计算机。所有处理都将在这台强大的远程计算机上进行,您将能够像在本地计算机上一样无缝地处理项目。

此外,您还可以借助Space这款整体软件开发管道的一站式平台,创建、预构建、共享、重现、休眠和管理开发环境。

2、问题故障排除

能够以一种全新的快速方法诊断和修正导致IDE无法正常工作的问题。如果IDE运行不正常,您可以从File(文件)菜单调用新的RepairIDE…(修复IDE…)操作。它将通过一系列步骤引导您解决一些最常见的问题。

3、Kotlin的Constantconditions(常量条件)检查

我们添加了新的Constantconditions(常量条件)检查,协助报告静态已知始终为true、false、null或零的非普通条件和值。它的工作方式与Java的类似检查相同,并且支持大多数相同的检查。

4、Kotlin调试器更新

SmartStepInto(智能步入)

当您想要调试具有链式方法调用和lambda的表达式时,StepInto(步入)操作可以默认提供SmartStepInto(智能步入)的功能。它将高亮显示能够步入的方法和lambda。要开始使用,请点击位于Debug(调试)工具窗口顶部窗格中的StepInto(步入)按钮或使用F7快捷键。然后,IDE将高亮显示能够步入代码的位置,您可以点击选择所需的行。

5、内联堆栈帧

调试器现在可以检测Kotlin内联函数并在堆栈跟踪面板中显示内联函数调用。您可以导航到这些调用,还可以检查和评估每个帧的变量。

二、编辑器

1、更改所有选项卡的字体大小

我们根据用户请求做出了更新,支持在macOS上使用+鼠标滚轮或在Windows和Linux上使用Ctrl+鼠标滚轮同时更改所有打开的选项卡的字体大小。要启用此功能,首先转到Preferences/Settings|Editor|General(偏好设置/设置|编辑器|常规),选择ChangefontsizewithCommand+mousewheelin(使用Command+鼠标滚轮更改字体大小),然后选择Alleditors(所有编辑器)。如果选择Activeeditor(有效编辑器),则快捷键将仅在您当前处理的文件中更改字体大小。

2、改进了意图预览

添加了一个实用选项,允许您在将意图操作和快速修复应用于代码之前预览其结果。此功能在Intentionactions(意图操作)菜单中可用。要激活预览,在macOS上按F1或在Windows和Linux上按Ctrl+Q。

自v2020.1引入意图预览起,我们就一直在持续改进。在软件中,它适用于Kotlin中的更多意图操作和快速修复,并且“预览不可用”消息已被替换为不支持的意图操作的更详尽HTML描述。此外,对于修改多个文件的操作,预览会显示可能结果的一部分。这一部分结果应该足以展现操作将带来的变化。

3、改进了Markdown支持

在软件中,表的创建更加简单。只需调用上下文菜单并选择Insert|Table(插入|表)。就是这样!您可以使用鼠标悬停操作或键盘选择首选大小。

表中的单元格宽度将随键入做出调整。您可以使用浮动工具栏编辑表内容。

要创建新行,您可以使用Shift+Enter和Tab导航到下一个单元格。

三、用户体验

1、新的Bookmarks(书签)工具窗口

我们引入了新的Bookmarks(书签)工具窗口,取代与其类似的Favorites(收藏夹)实例。从现在开始,您只需在macOS上使用F3快捷键或在Windows和Linux上使用F11即可将文件、文件夹和类标记为重要。

添加书签时,默认会将其置于Bookmarks(书签)工具窗口下以项目命名的节点中。每次添加新书签,它都会出现在此节点内的列表顶部。您可以使用工具窗口设置中的SortGroupsandBookmarks(排序组和书签)选项按类型对书签进行排序。您还可以创建新节点并在其中拖放条目。

2、拆分Run(运行)工具窗口

在v2021.3中,可以拆分包含选项卡的Run(运行)工具窗口。这让您能够同时运行多个配置和查看所有结果。

要拆分窗口,请将要查看的选项卡拖放到Run(运行)工具窗口内的高亮显示区域。要再次取消拆分窗口,请右键点击顶部窗格并从上下文菜单中选择Unsplit(取消拆分)。

3、SearchEverywhere(随处搜索)中基于机器学习的操作搜索

在搜索操作时,应用中的SearchEverywhere(随处搜索)现在默认由机器学习驱动。我们训练了一个基于机器学习的公式,它会考虑以下信息:

特定用户的操作使用历史记录。

整个用户群的操作使用频率。

搜索查询的长度、操作的名称等。

我们希望基于机器学习的模型可以提高您的搜索质量并根据您的特定需求返回最合适的结果。

4、改进了FindUsages(查找用法)

当您在macOS上通过F7或在Windows和Linux上通过Alt+F7搜索方法实现的用法时,IDE不再询问您是否要在弹出窗口中查找基方法的用法。取而代之的是,将默认使用顶级层次结构方法作为搜索的目标。要更改此行为,请点击齿轮图标,取消选中FindUsages(查找用法)工具窗口设置中的Searchforbasemethodusages(搜索基方法用法)复选框。

5、重新设计了ShowUsages(显示用法)

ShowUsages(显示用法)对话框获得了多个新功能。我们推出了基于发现的用法的源代码预览,您可以点击顶部工具栏窗格中的方形图标查看。另一项更新让您可以使用位于Preview(预览)图标旁边新增的下拉列表更改搜索范围。此外,窗口的标题栏现在会显示您正在搜索的代码元素的类型和找到的用法数量。

另一个非常方便的小更新允许您设置对话框宽度,IDE将在下次调用时保留该宽度。

重新设计了EmptyProject(空项目)并添加了新的Multi-ModuleProject(多模块项目)节点

在v2021.3中,您会发现项目向导中的节点发生了一些变化。

您可以选择EmptyProject(空项目)节点创建一个基本项目,用于处理不同类型的单独文件以及添加Java和Kotlin类。IDE将自动配置项目,让您可以在存在Java或Kotlin类时对其进行编译。

新的Multi-ModuleProject(多模块项目)节点让您可以从头开始创建具有复杂结构的项目。创建项目后,ProjectStructure(项目结构)对话框将打开,您可以添加各种模块。

6、无障碍功能更新

在此版本中,macOS上的无障碍功能支持也得到了改进。我们解决了VoiceOver焦点的几个问题,并使屏幕阅读器可以在您创建项目时检测NewProject(新建项目)向导中的列表项。我们减少了播放声音的帮助工具提示的数量,以最大限度地降低编码时的干扰。

四、Java

1、用于跟踪不安全字符串的检查

IntelliJIDEA现在会针对SQL注入和XSS缺陷、敏感数据泄漏和不安全的反序列化等危险发出警告。它还可以防止您将不安全的数据传递给安全的方法。这些额外的警告由新的Non-safestringispassedtoasafemethod(不安全字符串被传递至安全方法)检查提供。

要启用此检查,您需要将字符串注解为@Untainted(“安全”)或@Tainted(“不安全”)。这些注解将在添加org.checkerframework.checker.tainting.qual依赖项时生效。

2、其他新的Java检查

我们添加了两个检查,可帮助您简化代码。第一个会建议您将collect(toList())替换为.toList()。您可以在Java16及更高版本中使用此检查。另一个检查会提示您将collection.addAll(List.of("x"))替换为collection.add(x),将map.putAll(Map.of("a","b"))替换为map.put("a","b")。

3、改进的重构

在Java中引入局部变量时,适用的设置不会再出现在弹出窗口中,这个弹出窗口之前会覆盖您编写的代码。更新后,您可以点击变量旁边的齿轮图标或者在macOS上使用O快捷键或在Windows上使用Alt+Shift+O访问这些选项。

我们还改进了Introduceparameter(引入形参)重构。在macOS上使用P或在Windows和Linux上使用Ctrl+Alt+P调用此重构时,IDE会询问您要替换匹配项的位置。完成选择后,将出现一个齿轮图标,点击该图标即可为重构配置更多设置。

4、Run/DebugConfigurations(运行/调试配置)中的可自定义类路径

有时您可能需要在Run/DebugConfigurations(运行/调试配置)对话框中针对不同的配置定义自定义类路径。从这个版本开始,选择Modifyoptions|Modifyclasspath(修改选项|修改类路径)即可完成此操作。

五、Kotlin

1、Extractconstant(提取常量)重构

我们引入了一种新的重构,让您可以在Kotlin中提取常量。要使用这个重构,请将文本光标置于字符串上,然后在macOS上按C或在Windows和Linux上按Ctrl+Alt+C。

2、改进了Possiblyblockingcallinnon-blockingcontext(可能在非阻塞上下文中使用阻塞调用)检查

另外,我们还做出了一些额外改进。此检查现在涵盖更多情况,并且可自定义,能够更好地适应特定环境。

3、范围的内联提示

4、更出色的NewProject(新建项目)向导

我们重新设计了NewProject(新建项目)向导的布局,为所有字段添加了工具提示,让您轻松了解所需信息。模板部分也已更新。我们移除了一些冷门模板并添加了一个新模板,可供创建ComposeWeb应用程序。

最后,项目设置步骤也得到简化。现在只有基本字段需要填写。

六、Scala

1、Scala3支持改进

此版本的主要焦点是Scala3支持。我们为end标记添加了高亮显示、导航和自动补全。现在,given、using和export关键字、软关键字和安静语法已具有自动补全。TASTy阅读器可以解析packageobjects,以及更高级类型中的差异和边界。词法分析器和解析器错误的高亮显示速度已显著提升。与Scala3兼容的检查也已增加。我们改进了given导入的解析并已支持final顶级成员和abstractlazyvals。

2、将Scala3/Scala2交叉编译项目作为Scala2打开的选项

许多应该针对Scala2和Scala3编译的项目被建模针对Scala2交叉编译的Scala3项目,而其实际上是Scala2项目。

将此类项目作为Scala2打开,可以让IDE使用正确的Scala版本,这种操作也更为可靠。

3、Scala的数据流分析

Scala插件现在支持数据流分析,可以帮助您更轻松地检测编程错误。您可以阅读我们最近的博文了解更多信息。

4、Scala编译器选项的自动补全

Scala编译器中选项极多,很少有程序员能够全部掌握。此外,这些选项还因所用Scala版本而异。

您现在可以自动补全适用的选项,还可以查看各个选项的快速文档。

5、范围的内嵌提示

您是否有过这样的疑问:1to3是包含范围还是不包含范围?1until3又是什么?Range(1,3)呢?现在,答案会清楚地呈现在您眼前。

七、JavaScript

1、用于更新依赖项的新检查ULTIMATE

允许您直接从编辑器将npm软件包更新到最新版本!打开package.json文件,将文本光标放在要更新的软件包版本上,在macOS上按或在Windows和Linux上按Alt+Enter,然后选择Update‘packagename’tothelatestversion(将“软件包名称”更新到最新版本)。将鼠标悬停在软件包版本上时,还会显示快速修复。

2、改进了HTML代码补全ULTIMATE

八、SSH

1、SSH连接的代理支持

这项备受期待的新功能允许您在Preferences/Settings|Tools|SSHConfigurations(偏好设置/设置|工具|SSH配置)中为SSH配置指定HTTP或SOCKS代理服务器。在新的HTTP/SOCKSProxy(HTTP/SOCKS代理)部分下,您可以选择代理类型,输入主机名和端口,并在必要时使用用户名和密码应用身份验证。也可以将SSH代理设置与全局IDE设置同步。选中UseglobalIDEproxysettings(使用全局IDE代理设置)复选框即可。

2、性能分析器

比较.jfr快照

比较.jfr快照ULTIMATE

更新后,可以更轻松地检查变更是否适用于程序或导致了回归。为此,只需在Profiler(分析器)工具窗口中打开两个要比较的快照。在最近的快照中,点击差异图标,选择将用作基线的快照。IDE将以火焰图、调用树或方法列表的形式显示结果。

3、Windows上的AsyncProfiler2.0支持ULTIMATE

在v2021.2中,我们为macOS和Linux版本的添加了对AsyncProfiler2.0的支持。从v2021.3开始,Windows版本也将直接支持AsyncProfiler2.0。这一支持将使分析更为流畅,也改进了原生函数在快照中的显示方式。

九、生成工具

1、重新设计了Maven配置

我们在此版本中对运行/调试配置做出了多项改进,其中包括Maven配置的重新设计。关键参数均集中在一个屏幕上,其他选项可通过Modify(修改)选项调取。

.mvn/maven.config支持

如果要在.mvn/maven.config文件中为每个项目配置Maven设置,首先请转到Preferences/Settings|Build,Execution,Deployment|Maven(偏好设置/设置|构建、执行、部署|Maven),然后在屏幕底部选择Usesettingsfrom.mvn/maven.config(使用来自.mvn/maven.config的设置)。请记住,此文件中的设置会覆盖标准的MavenUI设置。

十、版本控制

1、远程分支的CheckoutandRebaseontoCurrent(签出并变基到当前分支)

如果需要签出所选分支并将其变基到当前签出的分支之上,现在您可以使用CheckoutandRebaseontoCurrent(签出并变基到当前分支)操作,该操作此前仅适用于本地分支。在软件中,您也可以将其用于远程分支。

2、重新组织了VCS设置

我们改进了Preferences/Settings|VersionControl(偏好设置/设置|版本控制)中设置的结构,并使部分关键配置更加醒目。VersionControl(版本控制)节点现在是导航的起点,带有指向所有可用设置的链接。转到Git节点后,您可以发现所有设置已被划分为几个部分,对应最重要的流程:Commit(提交)、Push(推送)和Update(更新)。此外,这些部分中的参数现在组织得更合乎逻辑。我们还为Directorymappings(目录映射)添加了一个单独的节点,并将后台操作设为默认开启。Background(背景)节点不再存在。

3、新Changes(变更)工具窗口

从此版本开始,IDE将在位于编辑器左侧的单独的Changes(变更)工具窗口中显示每次提交的数据之间的差异。

4、新的PushAlluptoHere(推送此前所有提交)操作

新增操作允许您只推送您确信的提交,将其他提交留待以后处理。

这将使您可以推送您在Git工具窗口的Log(日志)选项卡中所选及其之前的提交。要使用此操作,首先右键点击停止处的提交,调用上下文菜单,然后选择新的PushAlluptoHere(推送此前所有提交)操作。

5、AlignChangesHighlighting(对齐变更高亮显示)

我们在齿轮图标下的Diff(差异)屏幕设置中添加了新的AlignChangesHighlighting(对齐变更高亮显示)选项。此功能可改良Diff(差异)的易读性,使未更改的行对齐并并排显示,特别适用于复杂修改。这有助于您更清楚地查看已添加或移除的代码。

十一、终端

1、Windows上的ConPTY支持

在v2021.3中,我们在Windows上引入了对新ConPTYAPI的支持。它解决了基于winpty的旧实现上的几个问题,并在终端中增加了对24位颜色的支持。

2、键盘缓冲支持

我们在终端中新添加的键盘缓冲支持可预测文本修改并立即以浅灰色显示。此功能将帮助您在本地和远程计算机上保持同样的终端输入速度。

十二、调试器

1、评估来自调试器的表达式

在此版本中,我们改进了Evaluate(评估)功能的外观。此前,用户在进行评估时大多倾向于使用监视。用户会创建一个监视再将其移除,而不会使用Evaluate(评估)对话框。Evaluate(评估)字段是最便捷的表达式评估方式,更新后将更为醒目,可在Debug(调试)工具窗口中直接访问。

十三、框架与技术

1、HTTP客户端中的gRPC请求ULTIMATE

软件的HTTP客户端为gRPC请求提供了基本支持。当您输入GRPC关键字来启动请求时,HTTP客户端会提供代码补全。因此,您的IDE会提示所有已知的gRPC服务、特定服务器的一元和服务器流方法,以及(最重要的)请求正文的字段。

另一个新功能允许您在HTTP客户端中生成gRPC请求。为此,只需点击.proto文件中的间距图标。

2、HTTP客户端中的二进制响应ULTIMATE

HTTP客户端可以检测响应中的图像并在响应控制台中显示预览。

3、对HTTP客户端中文本流和JSON流的支持ULTIMATE

在程序中测试流应用程序时,HTTP客户端将即时显示输出,您不再需要等待流结束。这是因为我们添加了对以下内容类型的支持:text/event-stream、application/stream+JSON和application/x-ndjson。当流结束时,您也会收到通知。

4、到HTTP客户端中自定义文件或目录的输出重定向ULTIMATE

在HTTP客户端中,可以将输出重定向到自定义文件或目录。您可以使用两个运算符进行强制重定向和软重定向:

运算符始终会创建一个新文件,如果请求的文件名已经存在,则向文件名添加-n后缀。

运算符将重写已经存在的文件。

5、对HTTP请求标识符的支持ULTIMATE

对于请求标识符,您可以通过@name将其添加为注释,也可以在第一个分隔符(###)中将其添加为文本。IDE能够理解这些标识符,并允许您从Services(服务)工具窗口以及RunConfiguration(运行配置)、RunAnything(运行任何内容)和SearchEverywhere(随处搜索)对话框调用其请求。

6、Qute模板语言支持ULTIMATE

Qute现在也是受支持的模板语言。这意味着将提供代码高亮显示、自动补全和其他实用功能,帮助您为Quarkus项目开发模板。

7、辅助规范文件中的引用解析和补全ULTIMATE

可以检测OpenAPI规范是否位于多个文件中并通过$ref链接,也将提供补全。

8、反应式代码的新阻塞和非阻塞注解ULTIMATE

另外,IDE已自动支持来自Micronaut和SmallRyeMutiny的相应注解。

9、改进了Spring和JavaEE中的阻塞代码检测

可以在Spring和JavaEE中检测更多阻塞代码的情况,包括SpringData的JpaRepository与CrudRepository、RestTemplate与JdbcTemplate、SpringFeign接口方法、JPAEntityManager调用以及注解为@Transactional的方法和类。

10、改进了SpringBoot配置ULTIMATE

我们重新设计了SpringBoot项目的Run/DebugConfigurations(运行/调试配置)对话框。新设计类似于先前更新的Java配置。新界面在一个屏幕上显示多个关键设置,并允许您通过ModifyOptions(修改选项)配置更多参数。

11、改进了对SpringBoot应用程序文件的支持ULTIMATE

当spring.config.import键用于引用另一个文件时,将在额外配置文件(属性或.yaml文件)中提供代码补全。它也更擅长设置复杂和自定义SpringBoot配置文件。

12、对application.yaml的引用ULTIMATE

对于SpringBoot项目,IDE现在支持代码补全和从@Value、@Scheduled和Environment.getProperty()中查找对application.yaml的引用的用法。

13、改进了对从SpringData仓库使用的@NamedQuery的支持ULTIMATE

14、Kotlin对JavaEECDI的支持ULTIMATE

从v2021.3开始,您可以在Kotlin文件中使用所有CDI检查。此前,这些检查仅在Java文件中可用。另外,我们还在Kotlin文件中添加了CDI间距图标。这将允许您轻松导航到注入点或注入候选项、Bean标记、处置器方法和事件。

15、改进了UML类图ULTIMATE

我们在Java和Kotlin中加快了UML类图的所有进程。图打开、类别间切换、缩放和撤消/重做功能现在都可以更快完成。其他显著变化包括新网格、成员高亮显示和快速文档预览弹出窗口。

如果需要控制图外观,请使用上下文菜单,选择Appearance(外观)。

十四、数据库工具

1、数据编辑器聚合ULTIMATE

我们增加了显示一系列单元的Aggregate(聚合)视图的功能。这是一项备受期待的功能,可帮助您管理数据并免除编写额外查询的需求!这使数据编辑器更强大、更易用,也更接近Excel和Google电子表格。

选择要查看视图的单元范围,然后点击鼠标右键并选择ShowAggregateView(显示聚合视图)。

2、映射DDL数据源和真实数据源ULTIMATE

上一版本引入了基于真实数据源生成DDL数据源的功能,此版本是其逻辑延续。现在,此工作流已获得完全支持。您可以:

从真实数据源生成DDL数据源:参阅2021.2公告。

将DDL数据源映射到真实数据源。

在两个方向上比较和同步。

请注意,DDL数据源是一种虚拟数据源,其架构基于一组SQL脚本。将这些文件存储在版本控制系统中即可将数据库保留在VCS下。

数据配置属性中新增了DDLmappings(DDL映射)选项卡,用于定义映射到各DDL数据源的真实数据源。

3、映射DDL数据源和真实数据源

新的数据库差异窗口ULTIMATE

上下文菜单提供了新的DatabaseDiff(数据库差异)窗口。它具有更好的UI,并且在右侧窗格中清楚显示了执行同步后您将获得的结果。

右侧窗格中的图例显示了不同颜色潜在结果的含义:

绿色和斜体:对象将被创建。

灰色:对象将被删除。

蓝色:对象将被更改。

Scriptpreview(脚本预览)选项卡显示结果脚本,可在新控制台中打开或从此对话框运行。此脚本的结果是应用变更,使右侧数据库(目标)成为左侧数据库(源)的副本。

除了Scriptpreview(脚本预览)选项卡,底部窗格中还有两个选项卡:ObjectPropertiesDiff(对象属性差异)和DDLDiff(DDL差异)。它们显示源数据库和目标数据库中对象的特定版本之间的差异。

4、内省级别

内省级别ORACLEULTIMATE

我们为Oracle数据库引入了三个级别的内省:

级别1:所有支持对象的名称及其签名,不包括索引列和私有软件包变量的名称

级别2:除源代码外的所有内容

级别3:所有内容

内省在级别1上最快,在级别3上最慢。使用上下文菜单根据需要切换内省级别。

内省级别可针对架构或整个数据库设置。架构从数据库继承内省级别,但也可独立设置。

内省级别由位于数据源图标旁的药丸状图标表示。药丸越满,级别就越高。蓝色图标表示内省级别为直接设置,灰色表示继承。

十五、QA工具

1、页面对象编辑器

编辑Selenium页面对象

此次重大更新带来了对Selenium中UI测试自动化的支持,可视化编辑器可以帮助您维护现有的页面对象类。此前,只能生成新的页面对象类,现在,您可以在没有可视化编辑器的情况下直接更新现有页面对象类。将自动检测页面对象类并在间距面板上以相应图标指示。点击间距面板,即可打开可视化编辑器并查看待添加到页面对象类的新元素。

2、测试数据

TestAutomationKit的最新插件不仅修正了一些小错误,还添加了一个在多个数据生成器设置中使用的实用功能。现在您可以使用多行定义修改前缀、后缀和分隔符。

3、测试管理

测试运行层次结构

4、共享步骤

5、改进了Helm模板的格式设置ULTIMATE

6、Helm模板中块元素的高亮显示ULTIMATE

我们在Helm模板中添加了对if、else、range、with和define等块元素的高亮显示。这将使包含Go模板include的代码更易处理。

7、ConfigMap资源中的语言注入ULTIMATE

现在支持在ConfigMap资源中为带有.yaml、.json、.properties等扩展名的键自动注入语言代码。注入的代码段以绿色高亮显示,支持代码洞察功能,包括代码补全、错误高亮显示等。

8、重复最新命令ULTIMATE

现在,可以从Services(服务)工具窗口重新运行最新的Helm命令。您只需要点击右上角的新图标。例如,运行helmlint命令后,点击图标即可重复执行。

十六、Docker

1、从Minikube连接到Docker

现在可以轻松地从Minikube连接到Docker守护程序。在Preferences/Settings|Build,Execution,Deployment(偏好设置/设置|构建、执行、部署)中,选择Minikube单选按钮。在旁边的字段中,IDE将自动显示检测到的Minikube的docker-daemon环境以供连接。

2、更简单的连接过程

双击必要的节点,或者在macOS上使用Enter或在Windows和Linux上使用Ctrl+Enter快捷键,即可快速连接到Docker。Startcontainer(启动容器)操作也可通过此快捷键调用。

新的Cleanup(清理)操作

新的Cleanup(清理)操作与prune终端命令类似。右键点击Networks(网络)、Volumes(卷)、Containers(容器)或者Images(映像)节点,选择Cleanup(清理),随后IDE将删除未使用的对象。您也可以将此操作应用于Docker根节点,一键修剪所有多余对象。

3、对ComposeV2的支持

支持ComposeV2,这允许您将DockerCompose命令作为dockercompose运行,而不是docker-compose(带破折号)。

要激活此选项,首先转到Preferences/Settings|Build,Execution,Deployment|Docker|Tools(偏好设置/设置|构建、执行、部署|Docker|工具),然后勾选UseComposeV2(使用ComposeV2)复选框。

4、镜像层

镜像层允许您跟踪应用于镜像的所有命令。要访问镜像层,首先选择一个镜像,然后转到Layers(层)选项卡。在这里选择一个命令后,点击屏幕右侧的Analyzeimageformoreinformation(分析镜像以获取更多信息)链接,即可获取应用于各个镜像层的变更的详细信息。

5、将容器另存为镜像

如果您想保留预配置的容器,可以将其另存为本地镜像,并根据需要推送以远程使用。转到Services(服务)工具窗口,右键点击容器,然后选择Image|SaveasanewImage(镜像|另存为新镜像)。

6、注册表更新

我们对Docker注册表进行了多项更改。首先,IDE现在将在Services(服务)工具窗口的单独节点中显示所有可用的注册表。此前,我们只支持DockerHub注册表。在v2021.3中,我们添加了对GitLab(registry.gitlab.com)和JetBrainsSpace(.registry.jetbrains.space)的支持。

您可以在Services(服务)工具窗口中展开注册表节点,选择必要的镜像,并将其拉取到所需位置。如果您有多个Docker连接,IDE会询问您从何处拉取镜像。镜像可被推送到任何添加的注册表,在Push(推送)对话框中,IDE会自动检测给定注册表中的可用命名空间,并让您从下拉列表中进行选择。

最后,您还可以对JetBrainsSpace、GitLab和DockerHub注册表中的镜像使用镜像补全。

7、Podman支持

现在支持以Podman替代通常的Pod、容器和镜像管理方式。在IDE中使用Podman之前,您首先需要自行配置一个连接。

在操作系统上安装和配置Podman后,转到Preferences/Settings|Build,Execution,Deployment|Docker(偏好设置/设置|构建、执行、部署|Docker),选择TCPsocket(TCP套接字)单选按钮,填写必填字段,即可完成连接。

十七、Space集成

1、从IDE创建合并请求和代码审查

您现在可以在Space中为项目创建合并请求和代码审查。您有2种选择:

点击CodeReviews(代码审查)工具窗口顶部工具栏上的+图标,选择所需操作。

在Git工具窗口的Log(日志)选项卡中,右键点击列表中的提交,选择Space|Createmergerequest(Space|创建合并请求)或Createcodereview(创建代码审查)。

2、将文件标记为已查看

执行代码审查时尚未修改的文件都将标有蓝点,蓝点会在您打开文件后消失。这样可以避免错过重要的变更。如果要稍后返回变更,可以从上下文菜单中选择MarkasNotViewed(标记为未查看)。此功能也适用于GitHub拉取请求。

1、智能的选取

在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。

2、丰富的导航模式

提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。

3、历史记录功能

不用通过版本管理服务器,单纯的就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。

4、对重构的优越支持

是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。

5、编码辅助

Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。

6、灵活的排版功能

基本所有的IDE都有重排版功能,但仅有的是人性的,因为它支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。

7、XML的完美支持

xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。

8、动态语法检测

任何不符合java规范、自己预定义的规范、累赘都将在页面中加亮显示。

9、代码检查

对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。

10、对JSP的完全支持

不需要任何的插件,完全支持JSP。

11、智能编辑

代码输入过程中,自动补充方法或类。

12、EJB支持

不需要任何插件完全支持EJB(6、0支持EJB3、0)

13、列编辑模式

用过UtralEdit的肯定对其的列编辑模式赞赏不已,因为它减少了很多无聊的重复工作,而完全支持该模式,从而更加提高了编码效率。

14、预置模板

预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的publicstaticvoidmain(String[]args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,将完成代码的自动输入。

1、光标放在类,方法上显示这个类,方法的作用设置

2、自动导包功能

3、设置行号和分割符

4、忽略大小写提示

5、设置取消单行显示tabs的操作

6、设置字体,字体大小,行间距

可以单独设置编辑区和控制台的字体大小

注释的字体颜色

7、新建文件时候自动生成文件头部信息

8、设置项目编码

单个文件设置可以打开文件直接在右下角设置,有中文的转换可能会有乱码,有3个提示,reload,转换页面显示,但源文件不转换;convert,转换,源文件也转换;

1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。

2、按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非java文件。

3、Ctrl-D复制当前行,Ctrl-Y删除当前行。

4、Ctrl-Shift-U,Ctrl+Shift+Alt+U显示类继承结构图,再按Alt-M。

THE END
1.字体转换器在线转换艺术字体在线生成器设计第一字体网为您提供最全的字体转换器在线转换、艺术字体在线生成器和字体下载,包括书法字体在线转换、毛笔字在线生成器,更有草书字体、篆体字、连笔字、POP字体转换器等中文和英文字体。https://www.diyiziti.com/
2.艺术字体转换器艺术字体在线生成器小清新艺术字览/点图片快速生成气质小清新 造字工房云川小清新 超细小清新字体 俏皮小可爱 小清新画笔 蹒跚学笔 小清新卡通字体 气质超人 文艺海报体 文艺白棋空心简体 彩云空心字体 火柴空心体 文艺空心黑体 空心立体字 空心字体咪咪体 良怀行书空心体 文鼎空心字体 趣味空心字体英文空心字体 . 只能转换英文http://www.akuziti.com/yszt/
3.特殊文字生成器软件排行榜前十名偏玩手游盒子分享十大特殊文字生成器软件排行榜前十名手机应用,编辑为您推荐手机特殊文字生成器软件排行榜第一名到前5名到前十名的应用。找特殊文字生成器软件有哪些、特殊文字生成器软件哪个好用,上偏玩手游盒子https://m.pianwan.com/s/zj-1005968
4.在线签名生成器免费,rpa,机器人,自动化此内容系艺术字体生成器根据您输入的的指令自动生成字体的结果,不代表 常用字体常用字体在线生成 ,支持常用的宋体、新宋体、楷体、微软雅黑、黑体等等 Toggle 方正小标宋方正小标宋简体方正小标宋源自1964年上海印刷技术研究所设计的标题宋,是专门 花鸟字花鸟字生成器:收集了7000多个花鸟字效果,目前是收录最多的版本https://www.wdlinux.cn/html/email/20241211/23845.html
5.在线生成,模拟手写字体,代替手抄在线手写字体生成工具技术文献本文介绍了一款在线手写字体生成工具,该工具能够模拟人工手写效果,将电子文档转换为逼真的手写字体图片。该工具不仅功能强大,而且完全免费,适用于多种场景,如学习、工作、淘宝店手写信封生成等。本文将从高逼真手写功能、多种文字功能参数、多种手写体选择、像素设置以及背景选择等方面对该工具进行详细阐述。 https://blog.csdn.net/xmk120801/article/details/144406990
6.潮流字体转换器可复制字体转换器字体分类发现字体共 5个字体 简介: 潮流字体转换器可复制 Coachella DEMO 语言:英文 下载 Rukin Regular 语言:英文 下载 Atozimple SemiBold 语言:英文 下载 Britany 语言:英文 下载 FSP DEMO - Rustica Bold Regular 语言:英文 下载传图识别字体 免费下载字体http://www.qiuziti.com/fontlist2?id=873700
7.字体生成器字体的大小包括字母的大小,字母的粗细,轮廓的性质。区分耳机的概念。这是一个单一样式,可将一种或多种类型组合在一起,外形,大小,厚度类似。字体的主要内容是创建单个风格的重音符号。它可以由数字,字母,标点符号和其他符号组成。字体由字母组成,不仅仅是以熟悉的形状连接的直线和圆。每个字母都是独立的,由许多具有https://anytexteditor.com/cn/font-generator
8.创意字体转换器创意字体在线编辑生成器2、输入内容: 您可以在上方文本框内输入您需要转换的文字内容,字数不限,然后点击【转换/生成】按钮就可以在字效展示框内看到字体转换后的效果。 3、字效选择: 字体转换器右边有各种字体效果可供选择,不同字效生成的艺术字会在字效编辑框内同步展现。 https://shdnmy.com/fontss/chuangyi.html
9.字体转换器字体生成器在线字体库字体转换器是一款在线直接访问的字体库,拥有网上网友分享的大部分字体,您可以不下载字体文件就能预览该字体的效果,同时还能保存字体生成后的效果图到本地欣赏。https://www.51poca.com/
10.字体吧本站希望给需要艺术字体的朋友一个预览艺术字体,在线生成艺术字体的平台,给广大设计朋友提供便捷的字体服务,本站将不断完善字体及功能,致力于打造全新的艺术字体平台。https://ziti8.cc/
11.美体字字体转换器美体字字体在线生成器字体大小: 40px 字体颜色 背景颜色 使用透明背景 转为繁体字 立即转换 字体在线转换器说明 1,免费字体网字体在线预览转换器是本站为方便设计师及字体爱好者打造的一款多功能字体展示工具,支持字体颜色、背景颜色、字体转换大小及透明背景设置,即时转换,简单方便! https://www.mianfeiziti.com/font_preview-80344.htm
12.常用字体在线生成器艺术字体在线生成器艺术字Sweetheart155. 颜色阴影背景 艺术字体在线生成器之常用字体篇! 花体艺术字体在线生成器精选各类个性字体,完全免费的为您在线生成生成!我们支持超大艺术字体在线生成哦。http://www.yishuzi.com/b/m21.htm
13.Ai艺术字体在线生成艺术字转换器字体转换器上一个艺术字体 下一个艺术字体 艺术字体在线生成控制台(增加倒影、投影、渐变等效果) 艺术字体 叶根卡通恶魔尾巴美呗嘿嘿体庞门正道细线体铁蒺藜体淘淘字体汉仪彩蝶体简汉仪海纹体华康金文字体腾祥相思简下雨了哦足球宝贝甲骨文字体哥特式字体海星田螺听不到啊圆圆字体我初恋了西良文字落落汤圆迷你双线秋生书法虾皮铭记https://www.yishuzi.cn/
14.实用工具!优秀的标签云免费生成工具优设网Tagul是专为网络大师们要放置在网页上漂亮的云彩而准备的。Tagul云可以自定义字体,云的形状,颜色等,为您的网站访问者提供更好的用户体验。 字云 ToCloud是一个网上的自由标签云生成器,你可以设置词的长度和频率。因此,页面生成的字云给出了一个快速了解如何优化某些词的页面。ToCloud也非常好用,他能提取短语,是https://www.uisdc.com/online-word-cloud-generators/
15.广告语生成器3.海报字体在线设计-华康海报体在线生成器怎么用 banner免费生成器-阿里妈妈广告牌生成器(BannerMaker)有没有收费 有谁知道制作banner的软件吗?要好用的 1.Xara3DV6.0 可制作高质的3D标题、动画及banners,使用简单,与U 2.BannerMakerPro6.0.6 制作主页上的BANNER的利器 http://www.chile-dominios.com/zwfw/4250.html
16.艺术字在线生成器免费使用pop字体生成器非常简单。首先,打开pop字体生成器的网站。然后,在输入框中输入你需要展示的文字或句子。接下来,根据你的喜好,选择你喜欢的字体效果。最后,复制并粘贴生成的字体效果到你的文档或设计作品中即可。 pop字体生成器可以用于哪些场景? pop字体生成器适用于各种场景,如商业广告、个人创作、宣传海报等。无http://www.spshc.com/article/3316.html
17.CorelDRAW2017破解版v19.1.0.419(附序列号)麦田一棵葱使用增强的布局功能时,可确保页面上的每个元素正好位于您所需要的位置。对齐辅助线可帮助您快速地放置对象(快速显示并提供与其他相邻对象对齐的辅助线建议)。“轮廓位置”选项允许您挑选轮廓是位于对象内部、对象外部还是内外各占一半。25、QR 码生成器将独特的 QR 码作为设计的移动市场营销工具进行创建和添加。向您的https://www.23mc.com/others/9585.html
18.艺术字体在线生成器可复制粘贴绿色免安装版v1.0最需网服务器 数据库 网站运营 2024-05-06发布者:zhangliang大小:下载:0 文件大小: 软件介绍 艺术字体在线生成器是一个简单实用的字体美化工具,使用起来很方便,并且是绿色免安装版的,只要输入文字就可以快速生成好看的字体,支持对水平视角、垂直视角进行设置,还能添加阴影添加浮雕的效果。同时还可以自定义选择字体文件。生成https://www.zuixu.com/down/566160.html
19.英文字体转换器英文艺术字在线生成器英文艺术字体在线生成器收集了很多好看的英文字体,包括一些手写、艺术字体设计,完全免费的为您在线生成转换!https://www.8qm.cn/
20.手写字体转换器手写字在线转换免费看足球比赛直播 讯飞星火AI助手 下歌吧高清音乐 AI写歌/30秒一首歌 免费蓝光影视 免费AI写作 320.AI-全球顶级AI汇聚地 千图网-2亿素材图库 绿色撸美元 九七电影院-97电影网在线看电影,支持微信微博观看,无需播放器的电影网站,支持迅雷电影下载 九七电影院-97电影网提供最全的最新电视剧,2021https://www.bidianer.com/site/299650
21.第一字体网艺术字体在线生成器用户评分: [ 我要点评 ] 浏览次数:1758 点评次数:0 网站简介:艺术字体在线生成器_字体下载>>>进入第一字体网官网 ChatGTP人工智能免费体验 全网最低价礼品单号网 第一字体网详细介绍 第一字体网是目前最强大、字库最全的字体转换器和艺术字体在线生成器,深受书法爱好者、设计师、老师和学生的喜爱,已成为许多人https://www.xiaolizhijia.com/7637.html
22.奇异字体生成器官网,一个用于创建奇异和花哨字体的工具网站。它是它是创建此类字体的最佳工具,用户可以使用该字体生成器轻松生成独特的文本,并复制和粘贴自己的时尚设计。 奇异字体生成器是什么? 一个用于创建奇异和花哨字体的工具网站。它是创建此类字体的最佳工具,用户可以使用该字体生成器轻松生成独特的文本,并复制和粘贴自己的时尚设计。该网站展示了多种字体样式,包括 Script、https://www.8kmm.com/sites/10420.html
23.艺术字体在线生成器艺术字转换器我们为您提供最全的字体转换器在线转换、艺术字体在线生成器和字体下载,包括书法字体在线转换、毛笔字在线生成器,更有草书字体、篆体字、行书字体、POP字体转换器等中文和英文字体。http://www.ziti66.com/
24.2020年策划人必备的N个策划工具(2.0版)一个比较高质的设计创意网站。 https://www.zcool.com.cn 25. 苹果风高端渐变色 一秒让PPT背景扁平简洁风。 https://uigradients.com/#FacebookMessenger 26. 自动渐变生成器 生成想要的渐变色,调节更方便,在预览图中可看到渐变方向的调整。 同时页面支持颜色,亮度,高光等直接调节,整个页面同步发生变化,很是方便。https://www.niaogebiji.com/article-29065-1.html
25.您可以用于商业项目的14个最佳免费字体网站网站制作,网站建设通过热门,最近,热门字体交易,赃物,生成器,字体标识符,字体对话和博客等类别,可以轻松进行搜索。此外,它还提供了一些过滤器,例如最近添加的,最受欢迎的,今天很热门的,热门的Web字体,几乎免费的语言和铸造厂。除此之外,您还可以通过“查找字体”分类来查找字体。其他过滤器可以帮助您找到适合您项目的正确字体样式和https://www.shejiku.net/shangyexiangmu14ziti.html
26.网名生成器在线制作设计个性网名100个2、《cpnamegenerator》又名《cp取名器》,是当前全网最火的一款cp名在线生成器,操作简单,用户在这里只需要输入一对情侣的名字,就可以一键生成对应的cp名,比如清明、河图;小怪兽、大魔王;老公公我肚子疼、老婆婆我帮你揉;娇巧小萝莉、成熟老大叔等等,有成语版的,还有词语版的,有文艺的,有搞笑的,个性化十足。 http://www.zzfmdn.com/article/356283
27.一键作文生成器字体一键生成器可复制?三、一键建筑生成器怎么用? 一键建筑生成器下载一键建筑生成器,完成,点击开始,点击一键建筑就行了。 四、logo一键生成器logo侵权吗? logo一键生成器生成的logo可能会侵权。1. 因为logo一键生成器使用的图形和字体等元素大多数来自于网络上的原创和设计师作品,如果应用于商业用途,就可能涉及侵犯著作权、商标权等法律问https://tool.a5.cn/article/show/71960.html
28.花藤体在线生成器花藤体字体转换器花藤体在线生成器-是「字体视界」推出的字体在线转换器,为用户提供花藤体转换器在线转换、花藤体在线生成器,花藤体雅黑字体图片字体素材https://m.17font.com/font-editor/huatengti
29.odoo17官方版本发布白皮书,全部功能及重要更新ReleaseNoteOdoo17官方发版通知,全新用户界面设计,提升整体用户体验。新增“查看全部”功能和高级搜索,轻松编辑现有搜索并创建自定义过滤器。头像卡预览显示人力资源和联系信息。https://www.odooai.cn/en/blog/odoo-install-6/odoo17-official-release-all-functions-and-important-updates-315
30.特殊字体生成器可复制2022免费下载应用标签: 聊天 字体 安卓版下载 扫描二维码下载 应用介绍 特殊字体生成器可复制软件当中拥有多种多样的特殊字体素材,大家可以线上编辑自己想要的文字内容,并且去一键点击选择相应的特殊字体,能够快速的转换成特殊字体的效果,文字内容可以随时的点击复制,还能够线上分享,所有的字体看起来都是炫酷的。 《特殊字体生成https://www.juxia.com/sjwy/ruanjian-400081.html
31.艺术字体在线生成器艺术字转换器字体转换器免费书法字体设计找字体网最初是为了黑板报字体参考而创造,现在找字体网已经成为了互联网世界最流行的艺术字体在线生成器工具网站,提供了字体识别.pop字体转换器.英文字体.手机字体大小怎么调.毛笔字体.手写字体.正楷字体.楷书字体,找字体网作为互联网第一款字体转换器一直忠诚且稳定免费https://www.qt86.com/
32.永久免费的生成器软件推荐生成器软件都有哪些生成器软件大全永久免费的生成器软件有哪些?这里为大家准备了可以自动生成的软件,我们只需要输入关键词,系统会自动根据我们描述的关键词自动生成文章、小说等内容,而且生成的内容都是原创的,并支持一键复制提取。那么生成器软件哪个最好用呢?下面我给大家详细介绍一些永久免费的生成https://www.cioinsight.com.cn/tag/shengchengqi/
33.手写体文稿生成器手写体文稿生成器是一个专为个性化定制手写风格而设计的在线工具。不仅提供便捷的文本转换功能,还能帮助您打造独特的视觉效果,使您的文字内容更具吸引力和个性化。 个性化手写风格: 手写字体模拟器允许您将文本转换为逼真的手写体形式。通过简单的复制粘贴操作,您可以将您的文字内容转换为独特的手写风格,使每个文档或设计https://www.jspoo.com/wz/4981.html
34.字体设计软件Glyphs教程.docx字体设计软件Glyphs教程.docx 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 创造出某种字形有许多方法。 大多数方法都具有共同之处,即该应用程序运行一个“配对表生成器”,用于创建所选字形中所有可 能的字偶间距配对。一旦你的配对设定好,你可以用上下箭头一步一 步的调整字偶间距列表,https://max.book118.com/html/2021/0106/8140005006003035.shtm
35.在线免费字体转换生成器:一键生成并独特字体设计3. 自定义性强:客户可以依照本身的喜好调整字体大小、颜色等参数,打造个性化的字体设计。 4. 免费采用:大多数在线字体转换生成器都是免费的,减低了使用者的创作成本。 三、热门在线字体转换生成器推荐 1. Instagram字体生成器 Instagram字体生成器是一款专注于社交媒体字体设计的在线工具。它可帮助客户创建奇特、炫酷的https://www.yanggu.tv/webgov/aixuexi/59460.html
36.设计师签名免费签名设计生成器在线签名生成转换设计师签名网是中国领先的艺术签名制作平台,免费签名生成转换器支持硬笔签、时尚签、立体签、行楷签等效果,集成草体签、瘦金签、板书签、童体签等功能智能实现在线签名设计,可生成png,svg,pdf格式,请牢记设计师签名 www.ssjjss.comhttp://www.ssjjss.com/