是否可以使用 OmniPascal 进行重构?

Is it possible to apply refactoring using OmniPascal?

我已经在 Visual Studio 代码中安装了 OmniPascal 扩展,以便在 Delphi 中使用它进行编码,我很喜欢它。代码补全、参数提示、声明,一切正常 100%!尽管如此,我还是缺少重命名 (CTRL+SHIFT+E) 等重构命令。 OmniPascal 中已经实现了吗?

OmniPascal 目前没有实现任何重构工具。 重命名提取方法计划在未来使用,但在 OmniPascal 变成 之前还需要实现其他功能可靠 重构工具。

只要 OmniPascal 不能正确处理所有语言特性(如 with-blocks 或 class helpers),重命名命令就会产生错误的结果。您不想使用这样的重构工具。