热门排行
简介
GoLand是由JetBrains官方推出的专门为开发Go制作的一款IDE(Go语言集成开发环境),旨在为Go开发提供符合人体工程学的环境。go语言在近年越来越流行了,由Google公司提供支持,JetBrains公司开发了一系列编程语言集成开发环境,这些开发环境都非常优秀,一旦使用上就会爱不离手,而这款GoLand使用起来和IDEA一样强大。GoLand 2018.3 正式版发布了,值得关注的更新包括用于重构的 Change Signature、支持 Testify 以及调试器中的许多新工具如 Google App Engine, Go core dumps 和 Mozilla rr、改进代码的自动补全功能、支持 diagrams、以及 VCS, Docker, Kubernetes 等工具的更新。
本站为用户提供GoLand 2018.3绿色破解版下载,该版本由果核剥壳提供,破解软件,永久授权不过期,便携制作,修改配置保存为本地目录,可以直接放在U盘使用,同时,软件中还集成了两款插件:翻译和代码缩略插件,打开即用,非常方便,有需求的用户请下载体验。
功能特色
1、强大的代码洞察力
GoLand使读取,编写和更改代码变得非常容易
即时错误检测和修复建议,快速和安全的重构,一步撤销,智能代码完成,死代码检测和文档提示,帮助所有Go开发人员,从新手到经验丰富的专业人员,创建快速,高效,可靠的代码。
2、导航和搜索
在类型,文件和其他符号之间跳转
探索和理解团队,遗留或外国项目需要花费大量的时间和精力。GoLand代码导航可帮助您快速切换到类型实现的阴影方法,实现,用法,声明或接口。在类型,文件或任何其他符号之间跳转,或查找其用法并按使用类型方便分组进行检查。
3、运行和调试
强大的内置工具有助于运行和调试您的应用程序
强大的内置工具有助于运行和调试您的应用程序。您无需任何额外的插件或配置工作即可编写和调试测试,并在IDE中直接测试应用程序。内置的代码覆盖率工具可以确保您的测试不会遗漏任何重要的内容。
4、与VCS集成
开箱即用,支持Git,GitHub和Mercurial
与版本控制系统的内置集成包括对Git,GitHub和Mercurial的开箱即用支持。用户可安装的插件支持Perforce,ClearCase和其他插件。
5、不仅仅是Go IDE
没有丰富的工具,GoLand将不是真正的IDE
GoLand将不是一个真正的IDE,如果没有丰富的工具集,除了核心Go开发之外,还支持JavaScript,TypeScript,NodeJS,SQL,数据库,Docker,Kubernetes和Terraform,这些工具可以完美地配合任何工作。任务,无论是现代Web应用程序还是DevOps工具。
6、可扩展性
根据您的口味定制,扩展和更改所有内容
丰富的生态系统包含1000多个插件,可用于根据您的特定需求定制GoLand。根据您的喜好自定义,扩展和更改所有内容:从添加对Angular和AngularJS项目的支持,或获取Nyan Cat进度条,到设置完全不同的IDE主题。
GoLand 2018.3绿色破解版修改说明
破解软件,永久授权不过期
便携制作,修改配置保存为本地目录,可以直接放在U盘使用
集成两款插件,翻译和代码缩略插件
JetBrains GoLand 2018.3新功能
1、新变更签名重构
新的Change Signature重构为您提供了许多方法,只需单击几下即可修改功能,方法或方法规范签名!
您可以轻松更改其名称并添加,删除,重新排序和重命名参数。当您重构方法规范时,GoLand甚至会询问您是否要更新实现。
2、改进了重构
①重命名重构
在重命名重构为您提供了一个洞察到潜在的冲突,可能被重命名,介绍如果有的话。
②内联重构
GoLand现在在应用Inline重构后突出显示内联代码,以帮助您 捕获实际发生的事情。
3、调试GAE应用程序
GoLand现在允许您在本地轻松运行和调试 Google App Engine应用程序 。
我们还添加了一个新的App Engine项目模板。
4、核心转储支持
有时,标准调试工具无法帮助您了解代码的错误。这就是核心垃圾场拯救的地方!
GoLand 无需任何第三方工具即可轻松探索核心转储,因为您只需选择Run | 打开核心转储。
要创建崩溃转储自动,只需输入GOTRACEBACK=crash在环境 领域的运行配置设置。
请注意,核心转储默认情况下仅在Linux计算机上可用。但是,您可以分析任何类型的macOS,Windows或Linux上的内存转储。
5、作证支持
现在,您可以直接从编辑器中将套件和方法作为常规测试函数运行。
在比较失败窗口有助于探索期望值和实际值之间的差异列表失败的断言。
在相关更改中,可通过“ 生成”弹出菜单获取“ 空测试文件”,“ 测试功能”,“ 测试文件 ”和“ 测试包”。
6、代码检查
①未处理的错误
在处理错误的代码检查提醒您有关每当返回一个错误的函数或方法没有被检查错误。
②无法访问的代码
“ 无法访问代码”检查检测到永远无法执行的代码部分。
7、添加格式字符串参数
的添加格式字符串参数意图动作产生用于任何提供表达的占位符通过弹出。它将占位符插入到格式字符串中,并将表达式作为占位符的参数传递。
此外,您可以为将使用相应参数替换占位符的格式字符串启用代码折叠。
8、产生意图行动
①生成构造函数
该生成的构造意图作用产生用于创建结构类型的值的函数。
通过Generate弹出菜单可以生成构造函数,以及生成getter / setter和Generate getter和setter。
②生成getter和setter
意图动作生成getter / setter和Generate getter和setter 现在创建样板代码并让你自定义指针/非指针接收器类型及其名称。
9、代码完成
GoLand 2018.3 为函数添加了类似方法的完成。当您具有ttype T和write的值时t.Foo,可以查看接受type类型的函数 T作为第一个参数。
调用Basic completion(Ctrl + Space + Space)两次以查看所有可用的完成选项。
10、代码编辑器
①完整的当前声明
现在,Complete Current Statement会在任何复合文字(例如struct,slice等)中自动插入所需的尾随逗号,并将插入符号放在下一个语句的位置。只需按下Cmd + Shift + EntermacOS或Ctrl + Shift + EnterWindows / Linux。
②点阴影/阴影方法
新的装订线图标可让您更好地发现嵌入式类型的阴影/阴影方法。您也可以单击一下来回导航,或者Cmd+U在MacOS或Ctrl+U Windows / Linux上按下。
③不要格式化这组文件
在GoLand 2018.3及更高版本中,您可以 从代码操作重新格式代码,优化导入和重新排列中排除一组特定文件。11、去模板(html /模板)
当您使用Go模板(html /模板)时,享受代码完成,查找用法,重命名重构和改进的代码格式。
12、调试器更新
调试器为“ 评估表达式”对话框和“ 观察者”面板提供代码完成,检查和快速修复。
13、支持Mozilla rr
我们在Linux上的调试器中添加了对Mozilla rr的支持。它记录程序执行,直到您看到故障,然后您可以根据需要在调试器下重播失败的执行。
一旦安装Mozilla rr,一切都可以正常工作。放置断点并从编辑器中的Run / Debug gutter图标中选择Record and Debug选项。此操作将在“ 运行”窗口中打开“ 调试器”选项卡,其中包含一个专用的“ 倒带”按钮,该按钮允许您向后运行程序,直到达到上一个断点。
14、图表支持
图表允许您可视化和探索:
①转到模块依赖项(仅在go.mod 文件的上下文菜单中可用)。
②在JavaScript和TypeScript项目中导入和导出上下文。
③表及其在数据库和SQL中的关系。
15、搜索和导航
①改进了Search Everywhere弹出窗口
该搜索无处不在弹出(双班)有一个新的用户界面和更快的感谢异步的方式工作。
它还提供对Go to type,Go to file,Go to symbol和Find的快速访问。使用TAB键在它们之间切换。
②在“路径”对话框中查找和替换
“ 在路径中查找”和“ 在路径中替换”对话框更适合支持多行代码片段。
16、多行TODO评论
GoLand 2018.3支持Go,JavaScript,TypeScript,CSS和SCSS的多行TODO注释。
17、GitHub拉请求
新的GitHub Pull Requests工具窗口显示来自GitHub的所有拉取请求及其描述,当前标签,更改的文件和受理人。在那里,您可以按州,受让人,作者,之后,之前或使用排序进行搜索。IDE还可以帮助您在GitHub上创建新的本地分支或打开拉取请求。要打开新工具窗口,请在菜单VCS |中选择View Pull Requests Git。
18、工具
①Docker插件
您现在可以为构建部件使用CLI选项:在Dockerfiles 运行配置中,您将找到新的构建选项字段。现在,以下CLI选项的支持:cache-from,cpu-shares, cpuset-cpus,force-rm,标签, memory, memory-swap,shm-size,no-cache,pull, quiet,和rm。
②Kubernetes插件更新
在使用Helm资源模板文件时,请享受代码完成,重命名 重构,代码检查和快速修复。
19、无障碍
我们努力使每个人都可以访问我们的IDE,这个更新朝着这个方向迈出了一大步。
我们添加了一个新的高对比度主题,可以使用Settings |下主题选项的下拉列表进行访问 外观和行为或只需按 Ctrl + `。
此外,IDE可以更好地支持屏幕阅读器。GoLand现在允许屏幕阅读器读取行号,VCS注释,断点和其他装订图标。
20、JavaScript和TypeScript
①JavaScript中的自动导入
GoLand现在不仅自动为项目中定义的符号添加导入,还为项目依赖项中的符号添加导入。
②JavaScript中的参数提示
您可能知道,我们在Go,TypeScript和SQL中都有参数提示,因此他们也会使用JavaScript。
③更好的'null'和'undefined'检查
当您获得TypeError时,检查Object为null或undefined会通知您,因为对值为undefined或者调用方法null,或者将其传递给函数,或者使用其属性。
④在package.json中完成
GoLand提供了最新版本的建议,以及之前的依赖关系package.json。
21、Cassandra数据库支持
感谢DataGrip团队中出色的同事,GoLand现在支持Cassandra数据库。
22、更多变化
①“ 附加”操作可通过“ 打开项目”弹出窗口获得。它允许您将目录附加到已打开的项目。单击文件| 打开,然后选择要附加的项目。
②将文件和项目拖到“欢迎”屏幕以打开它们。
③该活动监视器显示多少CPU的各个子系统和插件正在消耗:帮助| 活动监视器。
④“ 设置”中的 “ 插件”页面 插件已经完全重新设计,包括所有功能和UI。
⑤索引现在明显加快了。