Bug:Goland左侧丢失项目结构(Goland常用快捷键)

Goland快捷键&小tips

1 常用快捷键

bash 复制代码
# 格式化代码
option+command+L

# 在项目中搜索文件中的内容
command+shift+F

# 搜索.go文件
shift+shift(按两次shift)

# 修改方法、变量(同时替换引用处的名称)
fn+shift+F6

# 将选中代码抽取为方法
option+command+M


# 当前文件搜索
command+F

# 当前文件替换
command+R

# 快捷导包
option + 回车

# 查看方法入参
command+P

# 进入方法内部
command+鼠标左键

# 回到上一次光标所在位置
option+command+左方向键(←)

2 页面配置

2.1 以管理员身份运行代码(sudo)

2.2 设置默认go build构建环境

Goland - Preference - Go - Build tags

2.3 断点用法

2.4 工具栏

①tool bar

打开快捷工具栏,如果装了git插件也会打开git工具栏,方便我们diff文件,提交代码

  • Git插件:GitToolBox


②bookmark
③structure
④更改默认终端

如果mac上安装了多个终端,比如除了bash我还安装了zsh,现在我想把默认终端更改为zsh

常见Bug

1. 左侧无项目结构

  • View - Tool Windows - Project或者command+1,观察是否是自己没打开
  • 如果开关是打开的,则可能是.idea文件损坏,导致Goland读取项目结构失败。解决办法:删除.idea文件,然后重新open project,让Goland重新生成

2. Goland使用时import导入冒红但是编译运行正常

今天在编写代码新建项目时,import导入github上相关的包,报红,执行go mod tidy也无效,并且goland下面的提示也没用,全是提示 unsolved;但是编译与运行竟然没用问题

解决办法:

  1. Goland-Preference,在GOPath模块下给下面两个路径打钩
  2. 进入Go Modules,配置代理:http://goproxy.cn
相关推荐
NPE~15 小时前
[App逆向]脱壳实战
android·教程·逆向·android逆向·逆向分析
其实防守也摸鱼1 天前
CSDN博客写什么?从0到1打造你的技术影响力
笔记·测试用例·博客·教程·ai写作·ai辅助·高质量
专注VB编程开发20年2 天前
Windows API 所有老式结构体4字节对齐,但是64位VBA,Twinbasic弄成了8字节对齐,大BUG
windows·bug
IT枫斗者2 天前
前端部署后如何判断“页面是不是最新”?一套可落地的版本检测方案(适配 Vite/Vue/React/任意 SPA)
前端·javascript·vue.js·react.js·架构·bug
Java后端的Ai之路3 天前
Kubernetes是什么?(小白入门版)
云原生·容器·kubernetes·教程
『昊纸』℃3 天前
Mac上编译C语言的简易方法
c语言·mac·教程·xcode·编译
半天法师3 天前
Bug 记录:UE 结构体转 JSON 时 Key 字段大小写异常 (Editor 与打包后表现不一致)
ai·ue5·json·bug
张小俊_3 天前
WPF 跨线程 UI 更新与硬编码赋值引发的 Bug 排查
c#·bug·wpf
鸿儒5174 天前
记录一个C++ Windows程序移植到Linux系统的bug
开发语言·c++·bug
推理幻觉4 天前
Claude Code 常用命令
人工智能·开发工具·cc·claude code