PowerToys Renamed column values erroneously duplicate regex insert value after rename operation

2wnc66cl  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(56)

Microsoft PowerToys版本

0.71.0

安装方法

Chocolatey

以管理员身份运行

是的

存在问题的区域?

PowerRename

重现步骤:

步骤A(设置):

  • 创建文件夹'FolderA'
  • 将文件'FileA1.txt', 'FileA2.txt'添加到文件夹中
  • 将NAME字段设置为'(.*)'
  • 勾选'使用正则表达式'和'区分大小写'
  • 将RENAME-TO字段设置为'CP-$1'
  • 将Apply-to设置为'仅文件名'
  • 打开:'包括文件','包括文件夹','包括子文件夹'

步骤B(应用重命名):

  • 点击'应用'并等待重命名操作完成

步骤A后:

✔️预期行为:

  • 如果Renamed列的值表示结果将是什么,那么在执行步骤B后,Renamed列保持不变。
  • 如果Renamed列的值表示当前值,那么在执行步骤B后,Renamed列将显示更新后的值。

❌实际行为:

  • 在按下“应用”之前,Renamed列具有预期的重命名值。
  • 在按下“应用”之后,Renamed列在插入值“CP-”之后重复。
2sbarzqh

2sbarzqh1#

快速思考:我认为,文件被重命名后,列表会更新,然后会出现一个预览,显示即将被重命名的情况。

6qftjkof

6qftjkof2#

  • 哈哈,这是一个很好的观点,我同意。
  • 那么这并不是一个真正的bug,只是在你不理解该列的含义之前会让人感到困惑。
  • 'To rename as' 或者 'Will rename as' 或许是该列的一个更好的名称,以阻止某些人不必要的编写bug报告!

相关问题