工具技巧

插件快捷键

装置插件

文件 =》设置 -》Plugins -》搜寻包名称(留神你搜的是曾经装置的插件还是插件商城的插件)-》点击装置。

翻译插件 - Translation

选中一段内容,按 ctrl + shift + y 即可翻译。

小地图

在插件的地位搜寻曾经装置的插件,找到 CodeGlance 勾销勾选即可勾销小地图。

编辑器技巧

参考:https://www.cnblogs.com/yanbu...。

主动换行

文件 =》编辑器 =》主动换行:退出 go 文件。

正文信息

  1. 进入正确地位:文件 =》设置 =》编辑器 =》File and Code Templates;
  2. 设置正文内容:点击或者新建一个模板,在其中写入正文内容。以作者信息为例:

而后,创立相干文件的时候,会主动写入增加的内容。

疾速正文

参考:https://blog.csdn.net/weixin_...

从设置顺次找到:Settings-》Editor(编辑器)-》Live Templates(流动模板)

自定义选项卡:点击左边的 + 号,抉择 live ..,呈现 user 选项卡,在其中设置本人的模块:

远程管理

远程管理:工具 =》部署(高低箭头)=》浏览近程主机 =》点击三个点(...)=》写入名称和抉择连贯形式 =》编写相干信息连贯近程主机。

主动上传:工具 =》部署 =》主动上传。

近程终端:工具 =》Start SSH session =》抉择配置好的配置名。

黄色背景高亮勾销

选中按 alt + enter,点击 ignore explicitily 选项的三角形,抉择 禁用xx。

编程技巧

加载扩大包

文件 =》Go =》GoModules:

勾选 “Enable Go Modules integration” =》 设置 Environment 为 GOPROXY=https://goproxy.cn,direct 。

快捷键

参考:https://xiaoxingping.top/book...。

序号快捷键快捷键含意
1Ctrl+Shift+V显示复制目录
2Ctrl + Shift + Z勾销撤销
3Ctrl + Alt + Z复原到未编辑之前的版本
4Ctrl+Shift+J合并行
5Ctrl+Alt+I主动缩进
6Alt + 鼠标点击对多点进行编辑操作
7Alt+J疾速选中雷同关键词
8Ctrl + r替换
9Ctrl + Alt + L代码主动格式化
10Ctrl + Alt + /块正文
11Ctrl + E关上最近的文件
12Alt + Insert新建文件/目录

疾速实现接口办法

前提:有编写好的接口和构造体。

实现:在构造体所在页面(也能够在页面创立新的构造体)按快捷键 ctrl+i,而后抉择须要继承的接口回车即可(能够提前赋值接口名称)。

疾速工厂办法

光标挪动到构造体上 =》按 alt + enter 抉择 Generate Constructor 即可,成果:

 type Hello struct {  }  ---------------- 依照以上形式会生成 ----------------  func NewHello() *Hello {     return &Hello{} }

疾速生成测试文件

光标挪动到办法或者函数上,按快捷键 ctrl + shift + t

参考:https://mojotv.cn/go/goland-tips。