首页 > 其他分享 >GoLand常用快捷键(转)

GoLand常用快捷键(转)

时间:2022-12-08 16:31:12浏览次数:30  
标签:常用 CTRL SHIFT 代码 快捷键 查找 GoLand ALT

一、Goland快捷键设置

GoLand支持各种编辑器的快捷键映射:File(文件)->Settings(设置)->Keymap(按键映射)

GoLand常用快捷键(转)_快捷方式

二、GoLand常用快捷键

下面的快捷键都是 windows 系统的,mac系统把 CTRL 都替换成 Command 即可。Alt 对应 mac 的  option。常用快捷键已加粗展示。

1、查询快捷键

CTRL+N 查找类
CTRL+SHIFT+N 查找文件
CTRL+SHIFT+ALT+N 查找类中的方法或变量
CTRL+B 快速打开光标处的类或方法
CTRL+ALT+B 找所有的子类
CTRL+SHIFT+B 找变量的类
CTRL+G 定位行CTRL+F 在当前窗口查找文本CTRL+SHIFT+F 在指定窗口查找文本
CTRL+R 在 当前窗口替换文本
CTRL+SHIFT+R 在指定窗口替换文本
ALT+SHIFT+C 查找修改的文件CTRL+E 最近打开的文件
F3 向下查找关键字出现位置
SHIFT+F3 向上一个关键字出现位置
F4 查找变量来源
CTRL+ALT+F7 选中的字符查找工程出现的地方CTRL+SHIFT+O 弹出显示查找内容
ALT+F1 查找文件所在目录位置
CTRL+H 显示类结构图
CTRL+Q 显示注释文档CTRL+SHIFT+I 简短查看源定义
CTRL+SHIFT+P 查看表达式类型(在表达式上或者表达式末尾使用)

2、自动代码

Alt+Enter 导入包,自动修正
CTRL+ALT+L 格式化代码
CTRL+ALT+I 自动缩进
CTRL+ALT+O 优化导入的类和包
ALT+INSERT 生成代码(如GET,SET方法,构造函数等)
CTRL+SHIFT+SPACE 自动补全代码
CTRL+空格 代码提示
CTRL+ALT+SPACE 类名或接口名提示
CTRL+P 方法参数提示
CTRL+J 自动代码
CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
SHIFT+F6 重构-重命名
CTRL+I 实现接口
CTRL+SHIFT+Space 智能类型推断式返回(return关键字后使用)
CTRL+ALT+V 自动生成表达式返回值
CTRL+ALT+M 重构表达式为函数(光标在表达式末尾)
CTRL+Space 快速返回实现(return关键字后使用)

3、复制快捷方式

CTRL+D 复制行CTRL+X 剪切,删除行

4、其他快捷方式

CIRL+U 大小写切换CTRL+Z 倒退CTRL+SHIFT+Z 向前
CTRL+ALT+F12 资源管理器打开文件夹
SHIFT+ALT+INSERT 竖编辑模式Ctrl+/ 将当前行代码注释或取消注释Ctrl+Shift+/ 在当前光标位置添加​​/**/​​​或将​​/*xxxx*/​​内容取消注释
CTRL+W 选中代码,连续按会有其他效果
ALT+ ←/→ 切换代码视图CTRL+ALT ←/→ 返回上次编辑的位置
ALT+ ↑/↓ 在方法间快速移动定位
ALT+1 快速打开或隐藏工程面板
CTRL+SHIFT+UP/DOWN 代码向上/下移动。
CTRL+UP/DOWN 光标跳转到第一行或最后一行下
ESC 光标返回编辑框
SHIFT+ESC 光标返回编辑框,关闭无用的窗口
ALT+J 相同单词多选
CTRL+SHIFT+A 工具调用
Ctrl+PageUp/PageDown 光标跳转到第一行或最后一行

标签:常用,CTRL,SHIFT,代码,快捷键,查找,GoLand,ALT
From: https://blog.51cto.com/wyf1226/5922745

相关文章

  • Python中12个常用模块的使用教程
    1.time模块importtime*一*#时间戳--》结构化时间--》格式化的字符串时间-----------------------------------------------------------------------------res1=tim......
  • 【Linux】常用
    查看端口占用yuminstalllsoflsof-i:8080:查看8080端口占用lsofabc.txt:显示开启文件abc.txt的进程lsof-cabc:显示abc进程现在打开的文件lsof-c-p1234:列出进程......
  • neo4j常用语法
    查询查询全库:MATCH(n)RETURNnmatch(n)-[r]-(m)returnn,r,m查询某一个图的全部信息:MATCH(n:Subject1)RETURNnmatch(n:Subject1)-[r]-(m)returnn,r,m按属性id查......
  • PCB制造常用的13种测试方法,你掌握了几种?
    印刷电路板(PCB)广泛应用于各种电子设备中,无论是手机、电脑还是复杂的机器,你都可找到电路板。如果PCB存在缺陷或制造问题,则可能导致最终产品出现故障并造成不便。在这些情况......
  • 二、TestDriven.Net常用属性介绍及使用
    准备动作1.      先到http://www.testdriven.net/download.aspx网站上下载PersonalVersion(个人版,就这个是免费的),然后安装,默认安装即可。2.      根据安装路......
  • NetBeans的一些快捷键
    Alt+Insertgetter覆盖toString方法Shift+F6 运行当前文件F6 运行当前项目Tab 完成代码片段ctrl+\ 代码补全Alt+Shift+F格式化代码(这是为了代码更美观的快捷......
  • goland使用技巧
    1、如何显示文件是否发生了修改?   2、添加自定义模板代码如想要生成这段代码的模板:func(this*UserClass)Build(){ this.Handle("GET","/User",this.Ge......
  • Spring Boot常用依赖
    SpringBoot常用依赖:点击查看代码<!--添加父工程坐标--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</a......
  • windwos的网络命令,经常用到!!
    网络安全|九个常用的网络命令,很实用!计算科学与信息化 2022-12-0711:47 发表于重庆收录于合集#计算机网络124个计算科学与信息化知识与生活15篇原创......
  • Kubernetes(K8s) kubectl expose常用命令
    Kubernetes(K8s)中使用Kubectl命令行工具管理Kubernetes集群。kubectl在$HOME/.kube目录中查找一个名为config的配置文件。可以通过设置KUBECONFIG环境变量或......