如果你是一名经验丰富的软件工程师,可能正在使用iTerm2,Terminal或Command Prompt等工具作为日常工作的一部分。虽然使用它们没有什么错,但有一种更聪明的方法可以更快地完成工作,使用 iTerm2 Snippets。
Snippets是一段保存的文本,当你点击它时可以快速粘贴到命令行。文本可以是任何东西。
iTerm2中的Snippets
以下是一些使用Snippets如何帮助提高生产力的示例:
有限的脑RAM容量
你是否因为不记得确切的命令而不得不回到 StackOverflow 一遍又一遍地复制粘贴相同的命令而感到沮丧?由于 Snippets 包含了我所有的命令,我所需要做的就是浏览snippets的菜单,然后单击我想要执行的代码段名称。不过,一定要用一个容易记住的名字。这节省了我在 StackOverflow上 25% 的时间。
快速轻松访问所有常用命令
你常用的命令是不是到处都有保存,散落在各种笔记软件中?有了 Snippets ,我可以快速执行任何命令。Snippets 是我所有有用命令的一站式存储库。
避免执行错误的命令
每次我们在终端中键入或复制粘贴命令时,我们都很容易出错。特别是在处理生产环境的时候,这是一个严重的问题。因此,将这些关键命令制作成 Snippets 将保证当您单击其中一个时,它将执行您想要的确切命令。没有更多的愚蠢的错误和打字错误,耶!
减少重复打字
在我的日常工作中,我发现自己多次键入相同的命令。对于 Snippets 我只需单击一下,而无需大量输入。这使我有更多的时间专注于编写更好的代码。
分享是关怀
通常情况下,您拥有的 Snippets 集合可能对其他人也有用。为什么不和他们分享你的收藏呢?iTerm2使您能够轻松地导出和导入代码段集合。了解如何在下面。
- 转到 iTerm2 > Preferences
- 转到 Profiles 选项卡并选择 Session 选项卡。
- 选中 Status bar enabled
- 单击 Configure Status Bar 按钮。
- 将 Snippet... 拖到活动组件中,然后单击确定。
选中 Status bar enabled
将 Snippet... 拖到 Active Components 中,然后单击 Ok
如何添加一个 Snippet
- 点击 Send Snippet...
- 点击 Edit Snippet...
- 点击 " +" 按钮,并添加您的 Snippet 名称和实际的命令。
- 单击"Ok" 以保存 Snippet。你会在"Send Snippet..."下拉菜单中看到新的 Snippet
单击 Send Snippet...
点击 Edit Snippet...
添加一个新的 Snippet 并单击 OK 保存它
如何导出和导入代码段集合
- 点击 Send Snippet...
- 点击 Edit Snippet...
- 要导出,请选择所有片段,然后单击导出图标。
- 要导入,请单击导入图标并选择扩展名为 .it2snippets 的 Snippets 集合文件(即:snippets.it2snippets)。
导出 Snippets 集合
导入 Snippets 集合
如何使用iTem2中的Snippet
- 打开 iTerm2
- 点击 Send Snippet... 你会看到一个 Snippet 菜单。
- 单击要执行的 Snippet 名称
- 然后,您将看到命令粘贴到 iTerm2 上了。
在 iTerm2 中执行代码段