GoLand
runzhliu
毕业于中山大学,目前专注于容器和大规模并行计算
展开
-
【Goland】文件类型
Goland 是支持通过文件名来识别文件类型的,就像我们经常编写的 Dockerfile,对原创 2022-03-10 08:59:18 · 682 阅读 · 0 评论 -
【Goland】Protoc Buffers插件问题
作为 Goland 的付费用户,Protocol Buffers 插件在 import 之后不能找到源文件,如下图,很难接受,于是尝试看了下配置的问题。最后发现,下面这个是默认的配置,因为我的 GOPATH 不太一样,因为自定义的东西多了,可能这个自动发现没有生效,于是取消了,手动指定到需要的文件夹。来看看最后能够成功找到源文件的界面,舒服多了。...原创 2022-03-04 11:44:24 · 790 阅读 · 0 评论 -
【Goland】软件常规更新
本文主要讲一下Goland的日常更新众所周知 Goland 是 JB 旗下的主要写 Go 的 IDE,很多同学下载了试用版或者购买了 License 之后,就一直用到天荒地老,其实这样会错过很多重要的功能和 Bug 修复的,本文就举个例子比如 Goland 的一个问题,需要通过更新最新版才能修复的情况,来解释一下及时更新的重要性。如下图,这个红色的波浪线,对于强迫症来说不能忍,但是为什么之前的 Goland 不会针对这个 panic(err) 的用法报错,现在报错呢。这个问题,其实之前就有人反馈.原创 2022-02-07 11:00:40 · 7354 阅读 · 0 评论 -
【Goland】文件树出现时间戳
今天不知道误触了什么快键键,导致 Goland 的文件浏览器那里有出现文件的时间戳,本来文件数的文件名就比较小了,再多一点时间戳,实在受不了…见下图。一开始不知道要怎么取消这个显示,但是按着 IDEA, Goland, file, tree, timestamp, create, modified time,之类的关键词,终于搜到取消的方法。https://intellij-support.jetbrains.com/hc/en-us/community/posts/360004622019-Dis原创 2021-05-18 15:03:44 · 196 阅读 · 0 评论 -
【Goland】巧妙用批量替换Replace
今天想提一嘴 IDE 的一个功能,就是批量替换,Replace in Path,大家可以按快键键 commnd + , 进入 Preference,然后搜索 Keymap,也就是快键键,然后搜索 Replace,找到批量替换的快键键(因为快键键就是快而且方便)。OK,知道了快键键在哪里,就说一下场景。组里有几个项目的 module path 有问题,在转 go mod 的时候,如果这个 module path 不存在在远程仓库,就无法由 go mod 去 go get 了(不考虑在go.mod里的rep原创 2021-03-31 08:55:44 · 11574 阅读 · 0 评论 -
【Goland】远程开发
远程开发有很多种类型,有直接线上环境的云端IDE,文件、编译、测试都可以在云端的 IDE 实现,跟本地的 IDE 差别不大,这种方案本质上就是一个 web console。另外的类型就是通过同步本地开发文件夹里的文件,至少实现文件从本地 --> 远程同步的功能,这种方案本质上就是通过 sftp 等方法,同步文件,真正的编译还是在远程做的,当然也可以在本地编译好之后直接同步上传到远程运行。本文主要讲的是第二种方式,Goland 上的配置跟普通的 JetBrains 其他产品如 IDEA 无异,就是通原创 2021-02-09 14:09:42 · 1426 阅读 · 0 评论 -
【Goland】关掉所有代码折叠folding
代码折叠在 Goland 里叫做 Code Folding 是指对于一些模板化的代码片段进行折叠来显示得更精简。但是我非常不习惯也不喜欢这种折叠,多少会影响我阅读代码,所以必须找方法关掉,关掉也很简答只要按下快捷键 command + , 把 Goland 的 Preference 弹出来然后搜索 fold 关键词就能找到地方关掉了,下面两个图分别展示了没关代码折叠和关掉之后的效果。...原创 2020-09-01 09:49:27 · 4899 阅读 · 1 评论 -
【Goland】#{key}=#{value},字符串被格式化了?
不喜欢看这种格式 #{key}=#{value}不知道什么时候,Goland 的 Editor 默认的字符串,尤其是涉及到 Format 的时候,总会被缩写成这样,很不习惯,非常讨厌,忍无可忍,终于花时间研究了一下怎么取消了,Google 了很久,都没找到答案,于是一个个选项扫下来,终于发现问题了,大家可以按下图去取消 Format strings 。...原创 2020-07-20 22:51:57 · 303 阅读 · 0 评论