分类 GoLand教程 下的文章

如果您不需要复杂的依赖管理并准备将所有项目文件存储在 GOPATH 下,您可能希望创建这种类型的项目。创建一个 Go (GOPATH) 项目单击文件 | 新 | 项目。或者,在欢迎屏幕上,单击新建项目。在New Project对话框中,选择Go (GOPATH)。在位置字段中,指定要存储项目的位置。

- 阅读剩余部分 -

默认情况下,GoLand 建议创建一个 Go 模块项目。使用 Go 模块,您无需将项目文件保存在 GOPATH 下,并且可以轻松管理项目中的依赖项。使用 Go 模块集成创建项目选择文件 | 新 | 项目……或者,在Welcome to GoLand对话框中单击New Project 。在位置字段中,指定要存储项目的路径。在New Project对话框中,从可用项目列表中选择Go 。

- 阅读剩余部分 -

GoLand 附带一个预定义的最流行浏览器列表,您可以在运行、调试或预览 HTML 文件的输出期间从 IDE 自动安装和启动这些浏览器。GoLand 假定您根据标准程序安装浏览器,并为每个安装分配一个别名,该别名代表浏览器的可执行文件或 macOS 应用程序的默认路径。除了默认列表中的浏览器之外,您还可以配置自定义浏览器安装。GoLand 有一个内置的 Web 服务器,可用于预览和调试您的应用程序。此服务器始终在运行,不需要任何手动配置。就项目结构而言,所有项目文件都使用根 URL http://localhost:<built-in server port> /<project root>在内置服务器上提供服务。默认情况下,内置服务器端口设置为默认 GoLand 端口63342, GoLand通过该端口接受来自服务的连接。要更改此默认值,请打开Settings/Preferences对话框 ( Ctrl+Alt+S),转到Build、Execution、Deployment | Debugger,并在内置服务器中指定从 1024 开始的任何其他值。

- 阅读剩余部分 -

对于代表不同语言和技术的文件中的语言特定功能(例如语法突出显示和代码分析),GoLand 维护一个文件类型列表,每个文件类型都将语言服务与一个或多个文件名模式链接起来。文件类型的默认列表涵盖所有相关的文件名模式,但您可以为自定义语言文件添加新文件类型并更改现有文件类型的关联文件名模式。如果您正在使用 GoLand 默认不支持的语言,则可能有支持该语言的插件。当您在编辑器中打开文件时,GoLand 会根据文件名模式选择文件类型和相应的语言服务。如果文件名与为文件类型注册的任何模式都不匹配,您可以将文件名模式与特定文件类型相关联。除此之外,您还可以将 GoLand 设为从操作系统上的文件管理器打开特定文件类型的默认应用程序。

- 阅读剩余部分 -

要正确显示和编辑文件,GoLand 需要知道使用哪种编码。通常,源代码文件大多采用 UTF-8 格式。除非您有其他要求,否则这是推荐的编码。为了确定文件的编码,GoLand 使用以下步骤:如果存在字节顺序标记(BOM),GoLand 将使用相应的 Unicode 编码,而不考虑所有其他设置。如果文件明确声明了编码,GoLand 将使用指定的编码。例如,这可以应用于 XML、HTML 和 JSP 文件。显式声明也会覆盖所有其他设置,但您可以在编辑器中更改它。如果文件中没有 BOM 且没有明确的编码声明,GoLand 将使用文件编码设置中为文件或目录配置的编码。如果没有为文件或目录配置编码,GoLand 将使用父目录的编码。如果父目录编码也未配置,GoLand 将回退到Project Encoding,如果没有项目,则回退到Global Encoding。

- 阅读剩余部分 -

File Watcher是一个 GoLand 工具,当您在 IDE 中更改或保存文件时,它允许您自动运行编译器、格式化程序或 linter 等命令行工具。File Watcher有两个专门的代码检查:File Watcher可用检查在预定义File Watcher适用的每个文件中运行。如果项目没有配置相关的 File Watcher,GoLand 建议添加一个。File Watcher 问题检查由正在运行的File Watcher 调用,并突出显示特定于它的错误。

- 阅读剩余部分 -

作为开发人员,您使用大量文本资源:编辑器中的源代码、搜索结果、调试器信息、控制台输入和输出等等。颜色和字体样式用于格式化此文本并帮助您更好地一目了然地理解它。GoLand 允许您在定义 IDE 文本中使用的颜色和字体的可配置配色方案之间进行选择。您可以使用预定义的配色方案或根据自己的喜好对其进行自定义。也可以共享方案。

- 阅读剩余部分 -

GoLand的大多数与编辑、导航、重构、调试和其他任务相关的命令都有键盘快捷键。记住这些热键可以帮助您将手放在键盘上,从而提高工作效率。所有默认快捷方式都是可配置的,您还可以将快捷方式分配给默认情况下没有它们的任何操作。如果您的键盘没有英文布局,GoLand 可能无法正确检测所有快捷键。下表列出了一些最有用的学习捷径:

- 阅读剩余部分 -

本教程快速入门指南将向您介绍关键概念,并帮助您在 GoLand 中迈出第一步。步骤 1. 在 GoLand 中打开或创建 Go 项目首次安装并启动 GoLand 后,您需要创建一个项目。您在 GoLand 中所做的一切都是在项目的上下文中完成的。它是编码辅助、批量重构、编码风格一致性和其他功能的基础。您可以通过三个选项开始在 IDE 中处理项目:打开现有项目从版本控制系统 (VCS) 中签出项目创建一个新项目

- 阅读剩余部分 -