7种命令行工具让您的生活更轻松

命令行是功能最强大的开发人员工具之一。 命令行允许任何开发人员快速完成许多任务。 有经验的开发人员仅使用命令行即​​可完成的操作数量没有限制。

为了使您的命令行体验更加轻松,我们创建了七个可以使用的命令行工具的列表。 您应该真正尝试一下它们,因为每种工具以其各自的方式都是有用的。

1.增强

终端中最常用的命令之一是cd命令。 但是,此命令非常简单,因为它缺少帮助您的工具。 另外,您必须提供标准目录名称才能使此命令生效。 您无法提供目录的一部分,因为那将无法工作。

救援帮助! Enhancd将记住用户访问的所有目录,并将使用它们来解析路径。 如果增强日志中列出了多个具有相同名称的目录路径,这将为用户提供一种选择正确目录的简便方法。

2.他妈的

是的,你没看错……而且,不是我们在战斗。 哎呀,这是修复以前的控制台命令中的错误的好工具。 我们都会不时混淆我们招募的命令。 甚至更频繁一些。

因此,每当您在命令中输入错误时,都输入fuck命令。 该软件包为您提供了建议的选项,然后可以执行该选项。

假设是gti分支,我们输入的文本带有git错误。 您将看到类似于找不到命令“ gti”的消息。 无需再次输入整个命令,只需输入fuck。 这将告诉您是否要执行git分支。 您所要做的就是按Enter键,您的命令将被执行。

3. Git统计

Git Stats工具可让您显示在给定时间内的提交次数时的所有统计信息。 您还可以获取每个作者对资源库的所有贡献的统计信息。

不用担心,您也不必从头开始创建git commit日历,因为还有可用的Git统计信息导入包。

4.自动跳转

自动跳转使您可以更快地浏览文件系统。 它通过命令行跟踪您最常使用的目录,并将此信息存储在数据库中。 这就是为什么必须先访问目录然后才能将其导航到的原因。

您可以通过键入很长的autojump来使用autojump,但是也可以使用其别名j。

j图像被移动到包含图像的目录,例如。 Autojump具有更多用于浏览文件系统的选项。

5.蝙蝠

Bat本质上是cat命令的克隆,具有语法突出显示和Git集成。 Bat支持多种程序设计和标记语言的语法突出显示。

如果您不喜欢语法突出显示的外观,则可以使用其他可用的语法突出显示主题之一。 如果您不喜欢任何默认主题,也可以选择添加自己的主题。

6.哦,我的ZSH

哦,我的ZSH将您的终端带入新的水平。 安装完成后,您可以在命令行上的每个击键中使用数百个功能强大的插件和精美的主题。

哦,我的ZSH是完全可定制的,因此,如果您缺少插件,可以手动添加。 如果您不喜欢特定的插件,则同样适用。 您还可以选择卸载插件。

由于我的ZSH包含太多功能,因此我们强烈建议您亲自检查一下。

7. Fony

Fony是一个简单的命令行工具,可从提供的模板生成伪JSON数据。 该应用程序使用Chance.js。 这意味着fony也支持Chance.js支持的任何数据类型。

Fony旨在为最常见的数据生成需求提供一种简单的解决方案。 关于fony最好的部分是您可以使用命令行将输出通过管道传输到其他工具,并将其集成到您的工作流中。

Sidebar