goland高效编码技巧 - 第三部分(完)

剪贴板操作

与剪贴板比较

Ctrl + D(Windows/Linux)或Command + D(macOS)

通过使用Windows/Linux 上的Ctrl + D、macOS 上的Command + D快捷键,可以方便地比较文件内容,选中两个文件,按下快捷键,就可以对比两个文件的差异,如果选中单个文件再按下快捷键,则会提示你从文件夹中选择某个文件进行比较;除此之外,还可以选中单个文件后,再选择View -> Compare with Clipboard 来将选中文件内容和你复制的剪贴板中的内容进行对比。

历史复制粘贴内容

Ctrl + Shift + V(Windows/Linux)或Command + Shift + V(macOS)

说到剪贴板,GoLand 会跟踪您放入剪贴板的所有内容。任何时候你要粘贴以前复制的项目,按下以上快捷键去选择内容粘贴。

从剪贴板添加包

只要 IDE 在剪贴板中检测到包的可能导入路径,它就会建议将其安装为模块或将其添加到 GOPATH,具体取决于项目类型。

通用提示

切换到编辑器

Esc
当我们开发时鼠标可能会脱离编辑器点击到菜单栏,或者选中文件。我们怎样才能快速回到编辑器?我们可以按 Esc 键,焦点将切换回编辑器。在这种情况下,您要切换的工具窗口将保留其可见性状态。

隐藏所有工具窗口

Ctrl + Shift + F12(Windows/Linux)或Command + Shift + F12(macOS)

您可以隐藏 IDE 中的所有工具窗口,并通过Windows/Linux 上的Ctrl+Shift+F12和macOS上的Command + Shift + F12快速切换到编辑器。

快速打字

它能够在列表中键入任何内容并过滤结果。然后您可以使用箭头键在列表中移动,或按Esc关闭过滤器。(注意,快速打字在编辑器内不生效)

全局搜索

Shift + Shift

如果您需要搜索任何内容——从 IDE 设置到部分代码——那么Search Everywhere、Shift+Shift可以提供帮助。您甚至可以从搜索结果中切换设置,它可以与模糊搜索一起使用。

本地历史(local history)

你有没有做过一些编辑,有一些东西可以工作,然后经过一些编辑,事情就停止了?或者您不小心删除了当天(或一周)所做的所有工作,因为命令错误?
然后本地历史将派上用场。
您可以通过“全局搜索”或右键单击文件夹/文件,使用“本地历史”命令随时调用它。

您还可以查看不同时间点之间的差异,并且可以在已知时间点上贴上标签,以确保您始终可以返回到安全状态。例如,当测试通过时会自动添加标签。

到这里goland的编码技巧就告一段落了,后续有新的编码技巧会再分享出来供大家探讨。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值