【问题标题】:How can I sort method implementations according to their declaration order如何根据声明顺序对方法实现进行排序
【发布时间】:2012-02-13 12:27:19
【问题描述】:

是否有任何 Visual Studio 2008 插件或宏可以根据 .h 文件中声明的顺序对 .cpp 文件中的方法实现进行排序? 编辑:任何最近的 Visual Studio(2010、2013、2015、2017、2019)

【问题讨论】:

  • 不太可能。重构工具通常不适用于 C++。到底有什么意义?
  • @sehe :有一个名为 Visual Assist X 的 Visual Studio 插件,它允许您重构 C++ 代码 - 它不是那么好,但至少是一些东西。
  • 重点是自动执行此操作。我喜欢以某种方式对 cpp 文件中的方法进行排序。而且更容易在头文件中重新排序。
  • @LihO:我已经在使用 Visual Assist X。而且它似乎没有提供这样的功能(我可以使用 VA 大纲选项卡中的拖放来重新排序 cpp 中的方法实现,但那是不是我要找的)
  • +1 我通常也手动执行此操作。使包含看起来更好!有工具支持会很好。

标签: c++ visual-studio add-in


【解决方案1】:

虽然不是提交者要求的工具.... 我个人折叠所有函数体(CTRL+M+O),然后手动排序...

但 VA 再次允许您在下拉文本编辑器控件中按字母顺序查找方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多