代码之家  ›  专栏  ›  技术社区  ›  Puppe

C代码重构工具[关闭]

  •  7
  • Puppe  · 技术社区  · 15 年前

    有哪些工具支持重构C代码(重命名变量、提取方法、查找方法引用…)

    最好是对于Linux环境,但是Windows工具也可以。 如果有什么东西可供Emacs使用,那就更好了!

    7 回复  |  直到 9 年前
        1
  •  6
  •   user186053    15 年前

    NETBeaS 6.7及以上具有相当好的基本C(可能是C++,但没有尝试过)重构。我在做我的一个项目的JNI部分时使用它,像重命名变量、宏、函数、查找函数的用法都很好。当然值得一试,看看它是否能满足你的其他需求,如果你还没有嫁给Emacs。

    对于Emacs,有 xrefactory 但我自己没试过。

        2
  •  2
  •   DarthNoodles    15 年前

    我使用Eclipse和CDT作为一个IDE,发现它在重构和搜索代码方面工作得很好。

        3
  •  1
  •   useraged    9 年前

    Qt Creator 是非常快速和有用的IDE。它不仅适用于qt框架。你也可以用它来做C和纯C++项目。它还具有许多重构特性。它是跨平台的,也有vi仿真。对于重构功能,请 refer it's documentation .

        4
  •  0
  •   itsaluckyday    15 年前

    Slickedit擅长重构。

        5
  •  0
  •   Andre Adrian    13 年前

    CScope和GUI前端kscope虽然旧,但也不错。

        6
  •  0
  •   Community datashaman    7 年前

    Maybe this previous question could help 至少在加速编译运行周期方面。

    快速编译(或者更贴切、快速的词汇分析)是创建支持重构的系统所需要的东西之一。

        7
  •  0
  •   casualcoder    13 年前

    This article 讨论VisualStudio中的一些C++重构工具。