从 Visual Studio Code 迁移到 GoLand
本指南介绍如何从 Visual Studio Code 迁移到 GoLand。
Visual Studio Code (VS Code) 使用扩展程序提供 Go 支持。 GoLand 是用于 Go 开发的 IDE,包含代码补全、重构和调试工具。
内容
本指南涵盖以下主题:
准备迁移 :备份要保留的 Visual Studio Code 设置和项目。
安装和配置 GoLand :要安装和配置 GoLand,请使用 JetBrains Toolbox App。 安装后,配置 Go SDK、选择按键映射,并安装所需插件。
用户界面差异 :从 Visual Studio Code 迁移到 GoLand 时,您会注意到它们的用户界面存在差异。 本主题描述了其中最显著的差异。
工作流差异 :本节概述两个 IDE 之间的工作流差异,包括自动保存、保存时的操作以及 Search Everywhere。
GoLand 功能
从 Visual Studio Code 迁移时,以下功能可能会很有用:
设置和按键映射 :GoLand 可以在首次运行期间导入选定的 VS Code 设置。 还可以在 中手动选择 VS Code 按键映射。 有关更多信息,请参阅 设置 Visual Studio Code 按键映射。
调试器 :在 IDE 中运行和调试 Go 应用程序。
Full Line 代码补全 :本地代码补全,不会通过互联网发送代码。
重构 :可用的重构包括:
Terraform 和 OpenTofu 支持 :代码补全、实时模板、快速文档和导航。
意图操作和快速修复 :建议和修复,例如实现接口方法或转换循环样式。
测试 :运行和调试测试、导航到失败的测试,以及查看覆盖率报告。
捆绑的 数据库和 SQL 工具 :连接到数据库、浏览数据,以及编写 SQL 查询。
Kubernetes 支持:连接到集群、查看资源和日志,以及管理部署。
IdeaVim 插件 :向 IDE 添加 Vim 模拟。