2022年4月

要正确显示和编辑文件,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) 中签出项目创建一个新项目

- 阅读剩余部分 -

您可以将任何图像设置为 GoLand 中编辑器和所有工具窗口的自定义背景。打开Settings/Preferences对话框Ctrl+Alt+S,选择Appearance & Behavior | 外观,然后单击背景图像按钮。在“背景图像”对话框中,指定要用作背景的图像、其不透明度、填充和放置选项。如有必要,垂直或水平镜像图像。您可以为编辑器和工具窗口以及空框架(当编辑器中没有打开文件时)设置单独的图像。

- 阅读剩余部分 -

工具窗口提供对开发任务的访问:查看项目结构、运行和调试应用程序、与版本控制系统和其他外部工具集成、代码分析、搜索、导航等。默认情况下,工具窗口附加到主窗口的底部和侧面。但是,您可以重新排列甚至分离它们以用作单独的窗口,例如,在另一台显示器上。项目工具窗口结构工具窗口运行工具窗口数据库工具窗口有些工具窗口始终可用,有些工具窗口在启用特定插件时激活,有些工具窗口仅在您执行特定操作时出现(例如Run、Debug和Find)。打开工具窗口要显示或隐藏工具窗口,请执行以下操作之一:从主菜单中,选择View |下的工具窗口。工具窗口。使用相应的快捷方式,例如,Alt+1打开项目工具窗口。如果工具窗口没有快捷方式,您可以按照键盘快捷方式中的说明进行分配。

- 阅读剩余部分 -

使用HTTP 客户端插件,您可以直接在 WebStorm代码编辑器中创建、编辑和执行 HTTP 请求 。当您需要编写和运行 HTTP 请求时,有两个主要用例:当您正在开发 RESTful Web 服务并希望确保它按预期工作、可按照规范访问并正确响应时。当您正在开发处理 RESTful Web 服务的应用程序时。在这种情况下,在开始开发之前调查对服务的访问和所需的输入数据会很有帮助。在开发过程中,您还可以从应用程序外部调用此 Web 服务。当您的应用程序导致意外输出而您的代码中没有检测到逻辑错误并且您怀疑瓶颈是与 Web 服务的交互时,这可能有助于定位错误。

- 阅读剩余部分 -