GoLand中如何实现类似WebStorm的跳转测试文件快捷键功能?
在GoLand中实现目标文件与测试文件的快速跳转
GoLand原生就支持这个跳转功能,不需要额外安装插件,下面是几种实用的实现方式:
快捷键直接切换
- Windows/Linux系统:按下
Ctrl + Shift + T - macOS系统:按下
Cmd + Shift + T
这个快捷键会直接在当前打开的源文件和对应的测试文件之间跳转;如果对应的测试文件尚未创建,IDE会弹出提示帮你快速生成。
- Windows/Linux系统:按下
通过菜单/右键操作跳转
- 在编辑器顶部的文件标签上右键,选择Go to Test/Test Subject选项即可跳转
- 也可以点击顶部菜单栏的Navigate,找到Test/Test Subject选项执行跳转
注意:GoLand是通过文件命名规则识别对应关系的,源文件和测试文件需要遵循Go的命名规范——比如源文件是demo.go,对应的测试文件要命名为demo_test.go,放在同一目录或者test目录下(两种结构IDE都能正确识别)。
内容的提问来源于stack exchange,提问作者geoM
相关产品推荐
相关产品推荐

