bakgul/renamer

一个用于重命名文件和文件夹,以及更新相关文件内容的包。

v4.0.1 2023-02-22 17:20 UTC

This package is auto-updated.

Last update: 2024-09-22 20:28:26 UTC


README

这是一个非常方便的文件和文件夹重命名工具。它不仅可以重命名,还可以更新所有使用新名称的文件。当目录被重命名时,命名空间也会相应更新。

如果你犯了错误,可以使用由 File History 提供的 "undo-log" 命令来回滚更改。

有一点需要说明。如果存在同名文件或文件夹,它们都将被重命名。

免责声明

由于此包会修改你的文件,请在备份代码之前绝不要使用它。

安装

sail composer require bakgul/renamer --dev

接下来,你需要执行以下命令来发布设置。

sail artisan vendor:publish --provider="Bakgul\Renamer\RenamerServiceProvider"

命令

sail artisan rename {from} {to} {--f|folder}

参数

  • from:文件或文件夹名称。可以指定扩展名,例如 "MyClass.php",但默认扩展名为 "php"。
  • to:新的文件或文件夹名称。扩展名将与 "from" 的扩展名相同,除非在此处指定,例如 "MyNewClass.js"。

选项

  • folder:当此选项为 true 时,将只在文件夹上执行重命名。