gpt4 book ai didi

visual-studio-2013 - 与 Extract Method 重构相反

转载 作者:行者123 更新时间:2023-12-04 12:25:55 26 4
gpt4 key购买 nike

有没有办法在 Visual Studio 中执行与“提取方法”重构相反的操作?

我有一个遗留代码库,它有大约 50 个非常短的私有(private)函数,每个函数只使用一次,我的任务是内联它们。

如果无法进行自动内联重构,是否可以减少内联这些函数调用所需的时间?我目前的工作流程是:

  • 复制函数中的代码。
  • 找到它被调用的地方。
  • 用复制的代码替换函数调用。
  • 替换函数中的局部变量名称。
  • 删除函数。
  • 最佳答案

    您正在寻找的重构称为 "Inline Method" .

    虽然 Visual Studio 没有提供这种现成的重构,但您可以通过安装 Jetbrains ReSharper 来访问它(以及许多其他有用的重构)。 Visual Studio 的扩展。

    安装扩展后,您需要做的就是单击方法声明或方法调用,然后调用 'Inline Method'重构。这将自动内联所有出现的方法并将其删除。

    关于visual-studio-2013 - 与 Extract Method 重构相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25551028/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com