应用简介
GoLand2022中文版是一款优秀的编程开发软件。该软件为GO语言设计,这个版本有两个新的后缀用于将字符串转换为数字,一个新的模板用于带有testify断言的表测试,以及更好地完成结构标签中的值,心动的话可以体验下。
【功能特点】
一、【Go模块改进】
1、围棋1.13的环境变量GOPROXY,GOPRIVATE,GOSUMDB,GONOPROXY,和GONOSUMB现在支持。使用Go Modules项目模板配置其默认值。只需单击“ 环境”字段中的“ 浏览”图标即可打开新的“ 环境变量”对话框。
2、代码完成为go,module,require, replace,exclude关键字,依赖关系的名字,并在本地路径替换为可用于go.mod文件。
3、重命名和移动重构也在业务中。当您重命名或移动replace语句引用的目录时,该软件将相应地更改go.mod文件中的路径。
4、现在,您还可以通过“ 项目视图”调用“ 查找用法”,以探索go.mod文件中特定目录的路径。
5、在GoLand 2021中文破解版中,您可以获取缺少的依赖项,并通过删除未使用的依赖项Alt-Enter。
6、最后但并非最不重要的一点是,如果存在本地路径的替换,新版本将在您提交之前显示一条通知,这样您就不会意外提交它们。
二、【您不需要学习如何使用的代码完成功能】
1、该软件将建议if err != nil { ... }您完成错误处理模式。只需if在表达式中输入。
2、只需输入type关键字or struct和,即可更快地定义结构和接口类型interface。
3、格式规则要求时, “ 填充字段”操作会在冒号后面添加空格。它还在复合文字的声明中的语句末尾添加了逗号。
4、现在,当您使用地图时,完成键类型后,代码完成将光标移到右括号后面。
5、对于函数的返回类型,完成功能将提供适合于相应返回值类型的局部变量和零值的建议。
三、【智能代码完成(⌥⇧空格或Ctrl + Shift +空格)】
1、智能代码完成建议使用指向结构初始化程序的指针。
2、它还建议在断言和类型切换用例中首先使用兼容类型。
3、在类型断言中,它提供分配变量的类型。
4、最后,它提供了表达式中可能的指针的建议列表。
四、【基本代码完成(⌃空格或Ctrl +空格)】
1、请欢迎在“ 基本代码完成”中发表评论,这使编写文档更加容易!它为当前程序包声明提供名称,并为函数和方法提供参数名称。
2、除此之外,“ 基本代码完成”还将建议文字和转换。
【软件优势】
1、现在,为结构中的所有导出字段创建JSON和XML标记要容易得多。
2、通过Alt + Enter调用将密钥添加到结构或结构中任何字段上的标签。该软件使用字段名称将标记添加到结构中的所有字段。如果要更改所有标签中的字段名称样式,请再次按任意键再按Alt + Enter,然后选择“更改标签中的字段名称样式”。支持的样式为fieldName,FieldName,field-name和field_name。标记意图操作中的更新键值将在每个字段的标记值末尾添加插入符号,以使您可以一次全部更新它们。通过Alt + Enter在结构中的任何标记值上调用它。
3、此外,IDE还为SDK提供的json,xml和asn1标记值内的知名令牌提供了补全。
4、在从JSON生成类型的意图将转换JSON在只有几秒钟的字段和标记的结构。复制JSON格式的数据,然后调用Alt + Enter或通过“生成”菜单选择此目的。该软件将使用复制的JSON打开从JSON生成生成类型窗口。然后,您只需要按Generate按钮即可开始构建结构。当然,也可以在窗口中手动粘贴JSON。
5、另外,可以在一个已经存在的空结构中转换JSON。使用Alt + Enter或在空结构中使用Generate菜单,从JSON意向操作中调用Generate struct字段。
6、如果您的JSON在通过JSON生成Go类型窗口中无效,那么该软件会通知您。