中国软件网

您现在的位置是:网站首页>会员软件

会员软件

GoLand 迎来五周年20223 发布

中国软件网2023-06-28会员软件不要会员的电影软件
会员超市软件,不要会员的电影软件,炒股软件会员,GoLand迎来五周年20223发布,会员超市软件,不要会员的电影软件,炒股软件会员GoLand2022.3提供了性能增强以及针对泛型和Go工作区的新功能。新版本集成了GoP

GoLand 迎来五周年20223 发布

GoLand 迎来五周年20223 发布,

  会员超市软件,不要会员的电影软件,炒股软件会员GoLand 2022.3 提供了性能增强以及针对泛型和 Go 工作区的新功能。新版本集成了 Go Playground,添加了改进 Go 文档注释的支持,为 HTTP 客户端和 Docker 引入了新功能,并提供了新 UI。

  打开项目时,GoLand 会为文件编制索引并运行[go list]()命令,该命令会报告有关项目结构的信息。 索引编制会在go list运行时暂停,在索引编制完成之前您无法访问代码洞察功能。

  此前,GoLand 在某些情况下会运行两次go list。 我们更改了 API,减少了go list启动的数量。 我们希望这一改变能够显著提高具有许多模块的大型项目的性能。

  现在,打开项目时,go list报告的信息将被保存到磁盘缓存。 再次打开该项目时,项目结构相关数据将从内存加载并在索引编制开始时被纳入考量。

  由此,索引编制可以不间断地继续,更快完成,并且代码洞察功能在打开项目后可以更快可用。

  GoLand 还获得了许多其他性能改进,旨在减少启动应用程序以及在 JetBrains IDE 中打开项目所需的时间。

  在 New(新建)上下文菜单中,您现在会找到 Go Workspace File(Go 工作区文件)操作。 选择时,根文件夹中将出现一个go.work文件。 现有 Go 模块将自动添加到go.work文件中。

  如果有replace指令,您现在可以从go.mod生成go.work。 将文本光标置于replace指令上,按 ?? 查看所有可用意图操作,然后选择 Add … module to workspace…(将 … 模块添加到工作区)快速修复。

  Go 1.19 在文档注释中添加了对链接、列表和新标题的支持。 GoLand 2022.3 也支持这些新功能。

  我们在 GoLand 中添加了对文档链接的引用。 点击它们可以前往引用的元素,点击文本链接会前往文本链接定义。

  文本和文档链接在 Quick Documentation(快速文档)弹出窗口和 Documentation(文档)工具窗口中都呈现为链接。

  从 Go 1.19 开始,标题是以数字符号 (#) 开头后跟空格和标题文本的行。

  您可以选择一段代码,选择 Open In(打开方式)选项,然后点击 Playground。 这将打开带有工具栏的?scratch?文件,工具栏中的选项与 Go Playground 相同。

  您可以格式化和共享您的代码、更改 Go 版本、使用 Go Playground 服务器运行代码,或在本地运行。

  如果类型包含自身,您将收到 “Invalid recursive type”(无效递归类型)错误。 为避免这种情况,您应该包含一个指向类型的指针,而不是类型本身。 我们现在提供了快速修复。

  我们已经开始实现 Code Vision 功能。 目前,启用版本控制集成后会显示代码作者。 点击代码作者姓名将打开 Annotate with Git blame(使用 Git 追溯注解)边栏,显示是谁引入了更改。

  我们还引入了在所有函数和类型附近显示的用法,显示函数或类型在当前项目中被引用的次数。

  GoLand 现在会显示常量定义块的内嵌提示。 这在iota派生的常量块中特别实用,其中提示显示了与每个位置关联的iota值。

  调用 Fill all fields(填充所有字段)意图操作时,IDE 会忽略以XXX_开头的自动生成的协议缓冲区字段。 这些字段仅在第二次调用补全后显示。

  IDE 现在始终

很赞哦!