Goland激活2022.3.4(GoLand 2022中文激活成功教程版)
一、泛型
1、改进和错误修复
我们在此版本中最重要的任务是修复误报和误报错误。到目前为止,我们已经修复了200多个与泛型相关的问题。
2、完成
我们还为类型参数添加了几个功能。
只要您键入一个左括号,GoLand就会为您插入一个右括号。
GoLand在完成建议中显示类型参数,并在您接受其中一项建议时插入括号。
3、实施缺少的方法快速修复
如果类型参数不具有受其约束的接口中的所有方法,GoLand会显示错误。您可以通过使用错误消息中的快速修复来实现缺失的方法。
或者,单击红色灯泡或按Alt+Enter,然后选择实施缺失的方法。
二、去工作区
您可以打开任何包含go.work文件的目录并照常继续开发。稍后我们还将在go.work.
三、微服务
1、查找用法和导航
注意:构建微服务的新功能目前仅适用于标准库。
现在,您的 Go 文件中的每个端点旁边都有一个地球图标。当您单击该图标时,GoLand 会建议几个选项。
第一个选项可让您找到端点的所有用法并导航到它们。您还可以通过按下Ctrl并单击端点来查看使用情况。
2、生成请求
当您单击地球图标时,您将看到的第二个选项是 Generate request in HTTP client。选择相应的选项,IDE 将打开一个捆绑的 HTTP 客户端。此操作可用于为每个有效 URL 生成请求。
我们的 HTTP 客户端现在为端点提供代码完成。完成适用于来自 Go 文件(目前仅支持标准库)、Swagger 规范、.proto文件和 JavaScript 文件的端点。
3、端点工具窗口
第三个选项是Show all endpoints of module。如果您选择此选项,GoLand 将打开新的端点工具窗口,您可以在其中查看项目的所有端点。
您可以使用Jump to source from here,也可以单击任何端点并直接从 HTTP 客户端选项卡运行请求。
4、方法和标头的完成
代码完成现在适用于 Go 文件中的 HTTP 方法和标头。
5、链接和端点带有下划线
Go 文件中的所有链接和端点现在都带有下划线,因此您可以在代码中轻松查看它们。这些链接是可的,并且可以在浏览器中打开。
6、gRPC 反射支持
如果您的项目没有.proto文件但服务器支持 gRPC 反射,您将能够直接从正在运行的服务器运行请求并完成服务和方法名称。
四、测试
字符串格式化为testify/assert
如果您在函数中使用错误的格式动词,GoLand 现在会报告错误 testify/assert。
五、调试器
使选项卡标签在“调试”窗口中可见
为了最大化调试工具窗口中的可用空间,我们默认隐藏了选项卡标签。要使它们再次可见或自定义它们的位置,请使用Layout Settings中的Show Tab Labels选项。
六、Kubernetes
1、编辑集群上的资源
注意:Kubernetes 插件可以安装在 Settings | 插件。
现在可以从编辑器选项卡修改从集群加载的资源。
2、kubectl 的自定义路径
如果 kubectl 不在标准位置,您现在可以手动配置路径。要设置您的自定义路径,请转到 设置| 构建、执行、部署| Kubernetes | kubectl 可执行文件的路径。
3、转发端口
我们为 pod 添加了端口转发功能。要转发端口,您可以使用工具栏上的图标或右键单击 Pod 并从上下文菜单中 选择转发端口…。
4、在服务视图中描述资源操作
“服务”视图中的所有资源都有 一个新的“描述资源”操作。您可以从上下文菜单中调用它或使用工具栏按钮
5、集群事件节点
集群事件现在显示在服务视图的单独节点中,提供有关系统中最近事件的数据。
6、院子支持
我们为werf.yaml 相关的 Helm 模板文件引入了有限的编辑器支持。最初的支持包括代码完成、检查和快速修复建议、重构和重命名.Values.werf.image.*以及对某些字段(如boolean和)的验证int。
七、码头工人
1、新服务视图 UI
我们对服务工具窗口中的 Docker UI 进行了重大修改。改造为容器、图像、网络和卷带来了改进。
2、支持 Docker Compose 目标
我们添加了对 Docker Compose 目标的支持。要添加目标,请转到运行| 管理目标并单击添加新目标。
3、Docker Goland激活2022.3.4 Registry V2 支持
GoLand 现在提供对 Docker Registry HTTP API V2 的支持。
八、降价
1、复制代码图标
我们在 Markdown Goland激活2022.3.4 块中添加了复制代码图标,以帮助您轻松地将内容复制到剪贴板。
2、运行命令
如果 Markdown 文件包含您需要在终端中执行的命令指令,您可以使用装订线中的运行图标直接从 Markdown 文件运行这些命令。
3、改进的浮动工具栏
为了更容易格式化 Markdown 文件,我们重新设计了出现在文本选择上的浮动工具栏。除了新设计之外,工具栏现在还提供列表创建功能和允许您选择标题样式的下拉菜单。
九、用户体验
1、新的通知工具窗口
我们已将事件日志实例替换为新的 通知工具窗口,以突出显示来自 IDE 的重要且有用的通知。
2、更新了结构搜索和替换对话框
结构搜索和替换对话框已经过重新设计,以包含所有模板 的列表,使其更容易在它们之间导航。
对于结构搜索和替换,GoLand 支持 XML、HTML、SQL 和 JavaScript。
3、均匀拆分选项卡
您现在可以将编辑器中的工作空间均匀地分配给各个选项卡。要进行此设置,请转到 设置| 高级设置| 编辑器选项卡并选择 Equalize ratios in nested splits。
4、将 UML 图导出为其他格式
现在可以将 UML 图导出为 yEd .graphml、 JGraph .drawio、 Graphviz .dot、 Graphviz .dotwith Positions 、 Mermaid .md、 Plantuml 和 IDEA.uml文件,这使得它们与第三方工具兼容。
十、版本控制
1、更新了Git工具窗口中的提交详细信息窗格
提交详细信息窗格现在包含详细 的GPG 签名信息。
2、使用 Git Blame改进注释
我们改进了使用 Git Blame进行注释的功能,使调查更改更容易。当您将鼠标悬停在注释上时,IDE 会在编辑器中突出显示行中的差异,并在您单击 某个注释时打开Git 日志工具窗口。
十一、数据库
1、复制多个对象
您现在可以选择多个表并将它们复制到另一个模式。
选择表并按下F5以打开导出对话框。与导出单个表一样,您可以映射列、查看新表的 DDL 并对其进行更改。
2、MongoDB:编辑结果中的字段
您现在可以像在关系数据库中一样编辑 MongoDB 集合中的结果。
十二、Web开发
1、Vue 的改进
我们对 Vue 3 进行了多项改进。如果您将组件定义为全局,IDE 现在将在您的.vue文件中识别它们。
GoLand 也应该支持createApp语法。它将正确匹配使用createApp其相关素创建的应用程序。此版本还包括对 Nuxt 3 的支持,这是流行的 Vue 框架的新版本。
2、Next.js 更新
我们已经修复了对页面的支持。GoLand 解析 组件href属性中使用的路径Link。代码完成、导航和重构(如重命名)也可以工作。
3、ESM 对 webpack 配置的支持
从现在开始,webpack 编码辅助将与您webpack.config.js文件中的 ES 模块一起使用。
4、与 Volta 集成
GoLand 现在已与 JavaScript 工具管理器 Volta 集成。它会自动识别使用 Volta 安装的 Yarn 和 npm。
十三、辅助功能更新
屏幕阅读器现在可以读取日志选项卡 中分支树的名称和描述, 并提供语音提示以用于Ctrl+L 浏览其他日志过滤器。
此外,还引入了一些对 VoiceOver 支持的更新,以改进对 macOS 用户的辅助功能支持。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/177248.html