#重构 #撤销 #差异 #文本搜索 #工具 #正则表达式 #堆栈

app spacemod

一个易于理解和强大的文本搜索和替换工具

2 个版本

0.1.1 2023年6月25日
0.1.0 2023年6月25日

#1210文本处理

MIT 许可证

98KB
1K SLoC

spacemod

spacemod 是一个针对重构代码优化的文本搜索和替换工具。

它与 fastmod 非常相似,但有一些额外的功能

  • 撤销堆栈。 过早批准了一个差异?按 [u]ndo 撤销。
  • 对类似的所有差异说“是”。 自动批准未来具有相同内容的差异。
  • 括号匹配(实验性)。 除了正则表达式外,spacemod 还支持一种类似正则表达式的自定义语言,它需要更少的转义和空白处理。
  • 并行性。 spacemod 的 CPU 效率并不像 fastmod 那么高,但它通过在您批准差异的同时使用后台线程来搜索文件来补偿。

安装

请访问 网站 了解安装选项。

匹配模式

默认情况下,您使用正则表达式进行文本替换。有关 spacemod 支持的其他替代模式的更多信息,请参阅 匹配模式

替代方案

有许多类似 spacemod 的工具,其中一些可能更适合您的需求。请参阅 替代方案

许可证

根据 MIT 许可证授权,请参阅 ./LICENSE

依赖项

~10–20MB
~273K SLoC