![]() |
1
jsooo 19 天前
我也遇到这个问题,每次重新 go mod tidy 一下,等一会儿才正常,不知道为什么,代码中使用了新包也不会自己 import
|
2
Rudefish 19 天前
用久了习惯就好
|
3
vkleo 19 天前
augment code 有 idea 的插件哦
|
5
bbao 19 天前
方法调用 goland 你可以使用时候自动弹出方法,cursor 或者 vscode 使用时,提示的方法不一定对呢(再没正确倒入 package 之前)也在磨合
|
![]() |
6
Hyxiao 19 天前
实在适应不了,就双开呗,我现在左边屏幕一个 cursor ,右边一个 idea😅
|
7
joey9696 OP @Hyxiao 我目前是这样,但是有痛点,第一个是 cursor 这边修改了,goalnd 会提示,用系统的文件还是内存的文件的弹窗,第二个是有时候项目开多了太乱了不好切
|
8
Razio 19 天前
|
9
apkapb 19 天前 ![]() 说白了,就是这样。这就是商业软件的“细节”之处。
从使用 go 开始用 vscode 的人,是很难理解 jb->vscode 的不习惯的,会觉得 “真就这么难用吗”,其实也还好,但是一些细节确实没法。 这个问题其实无解,唯一解在我看来就是坚持用 vscode,用到你忘记了 jb 软件给你的细节。 |
10
pakholeung372 19 天前
vscode 好像就有这个问题,python 插件也是这样,auto import 都难用,所以我几乎都得靠 ai 来补全,勉强能用
|
![]() |
11
CEBBCAT 19 天前
那个包导入我猜测是 gopl 的功能,我给你说吧,我现在已经做好 Goland+Cursor 双持的打算了😁
Goland 可以用 EAP 或者 fallback version ,小打小闹也够了 Goland 还可以筛选一个字段的写入、读出。还可以重构函数。 关于你说的文件冲突,你调整一下保存时机,一般都是“窗口失去焦点后自动保存” |
![]() |
12
Hyxiao 19 天前 ![]() @joey9696 你用 cursor 修改的时候,goalnd 不要停留在当前要修改的文件中,切换到其他文件,等 cursor 修改完之后,再去 goalnd 切换到修改的文件之后,应该会重新加载。我用 idea 一直都这么用的
|
![]() |
13
Norths 19 天前
双开,想要直接在 Cursor 、Windsurf 打开当前在 Goland 打开的文件,可以用这个插件
https://plugins.jetbrains.com/plugin/26824-editorjumper |
![]() |
14
chengYT 19 天前
我 vsc 用多了反而习惯不了 jetbrains 家的 IDE 了
|
15
a1078539713 19 天前
写 go 可能还好,强行 gopls 也不是不能用,我之前用 nvim 也能写 go 。但现在写 PHP ,高度依赖 PHPstorm 。只能双开了
|
![]() |
16
weilongs 19 天前 via iPhone
@a1078539713 我也是双持状态。PHP 还是得 storm 装了个插件,快捷键互相切同一个文件。
|
17
a1078539713 12 天前
@weilongs 什么插件呀
|
![]() |
19
qloog 12 天前
已经完全从 jetbrains 切换到了 vs code ,配合上相关的插件,还是很不错的,多种语言同一个 ide 搞定
|
20
Miranquil 7 天前
实际上压根就不可能完全无缝切换,除非你 goland 用的也就是洒洒水写点 hello world 这种的。。。
并且 vsc 或者其他所有基于 gopls 的编辑器都有一个致命问题:在检查面向非当前操作系统的代码时会报错。 另外 vsc 没有一个 vim 模拟插件能和 ideavim 媲美,没有。 |
21
a1078539713 6 天前
@weilongs 牛,谢谢!
|
![]() |
22
weilongs 6 天前
@a1078539713 还有一个是 switch 2 cursor 的。我目前就是两个快捷键切换。 习惯 JB 家的各种操作,AI 嘛目前还是用 Cursor 。
|
23
waterloocode 3 天前 via Android
gopls 卡的一批,我在 mac 上就没卡的情况。最近用 windows 卡的怀疑人生了,有没有一样的
|