分类 GoLand教程 下的文章

使用Rename重构来更改符号、文件的名称以及在整个代码中对它们的所有引用。重命名局部变量或私有方法可以很容易地内联完成,因为只有有限的范围受到影响。重命名类型、接口或公共方法可能会影响大量文件。在重构之前预览潜在的变化。当您重命名接口中声明的方法时,您还可以查看和重命名它们的实现。重构更改显示在“查找”工具窗口的“重构预览”选项卡上。原地重命名代码

- 阅读剩余部分 -

Change Signature重构结合了几种不同的修改,这些修改可以应用于函数、方法或方法规范。您可以使用此重构来:更改方法/函数名称添加、删除和重新排序参数为新的非可变参数分配默认值更改方法/函数签名时,GoLand 会搜索该方法/函数的所有用法,并更新可以安全修改以反映更改的方法/函数的所有调用、实现和覆盖替换。当您重构方法规范时,您将看到一个通知对话框,您可以在其中选择更新所有实现。

- 阅读剩余部分 -

重构是在不创建新功能的情况下改进源代码的过程。重构可帮助您保持代码稳且易于维护。调用重构选择要重构的项目。您可以在项目工具窗口中选择文件/文件夹或在编辑器中选择表达式/符号。按下Ctrl+Alt+Shift+T以打开可以选择的重构列表。或者,您可以使用键盘快捷键进行特定的重构。

- 阅读剩余部分 -

生成构造函数Generate 构造函数操作生成一个函数,该函数创建一个结构类型的值。将插入符号放在您的代码上,然后按Alt+Insert。或者,您可以使用意图操作Alt+Enter。在“生成”窗口中,选择“生成构造函数” 。在“选择字段”对话框中,选择要在构造函数中使用的字段。

- 阅读剩余部分 -

基本代码完成可帮助您在可见性范围内完成类型、接口、方法和关键字的名称。当您调用代码完成时,GoLand 会分析上下文并建议可从当前插入符号位置访问的选项(建议还包括实时模板)。代码完成可用于自定义文件类型。但是,GoLand 不识别此类文件的结构,并建议选项,无论它们是否适合当前上下文。如果将基本代码完成应用于字段、参数或变量声明的一部分,GoLand 会根据项目类型建议可能的名称列表。调用基本完成默认情况下,GoLand 会在您键入时自动显示代码完成弹出窗口。或者,您可以按Ctrl+Space或选择代码 | 代码完成 | 主菜单中的基本。

- 阅读剩余部分 -

GoLand 允许您根据您在当前代码样式方案或.editorconfig文件中指定的要求重新格式化您的代码。如果 中未定义任何内容.editorconfig,则从项目设置中获取。您可以重新格式化代码的一部分、整个文件、文件组、目录和模块。您还可以从重新格式化中排除部分代码或某些文件。重新格式化代码片段在编辑器中,选择要重新格式化的代码片段。

- 阅读剩余部分 -

如果您处理大型项目,搜索文件和文件夹可能会很耗时。对于这种情况,GoLand 提供书签。您可以为必要的代码行添加书签,以便更轻松地找到它们。您还可以为比其他项目项目更经常需要的文件、文件夹添加书签。您的所有书签都分组在书签工具窗口中的列表中,您可以通过选择查看 |打开该窗口。工具窗口 | 主菜单中的书签或按Alt+2。工具窗口还显示所有断点,一旦您将它们放入代码中,它们就会自动添加到专用列表中。

- 阅读剩余部分 -

使用 GoLand,您可以检查类型、方法和调用的层次结构,并探索源文件的结构。构建层次结构类型层次结构显示了该类型实现了哪些接口以及实现了该接口的类型。调用层次结构显示方法或函数的调用者或被调用者。构建后,可以立即在层次结构工具窗口中查看和检查层次结构。默认情况下,每个新构建的层次结构都会覆盖当前选项卡的内容。您可以保留当前选项卡并在新选项卡中构建下一个层次结构。构建类型层次结构在编辑器中选择所需的类型或接口。

- 阅读剩余部分 -

您可以在您的数据库或一组数据库中搜索数据,而无需知道数据的确切位置。在数据库、方案和单独的表中搜索数据在数据库工具窗口(查看 | 工具窗口 | 数据库)中,选择要在其中执行搜索的对象。您可以选择一个数据库或一组数据库、一个或多个方案,甚至是单独的表。右键单击所选内容并选择全文搜索。或者,按Ctrl+Alt+Shift+F。在全文搜索对话框的搜索字段中,输入您的搜索请求并单击搜索。

- 阅读剩余部分 -