8 Stimmen

Werkzeuge für das Refactoring von C-Code

Welche Werkzeuge gibt es, die das Refactoring von C-Code unterstützen (Umbenennen von Variablen, Extrahieren von Methoden, Auffinden von Methodenreferenzen, ...)

Vorzugsweise für eine Linux-Umgebung, aber Windows-Tools sind auch in Ordnung. Wenn es etwas für Emacs gibt, umso besser!

6voto

Netbeans 6.7 und höher verfügen über eine recht anständige grundlegende C- (und möglicherweise C++-, aber ich habe es nicht ausprobiert) Refaktorierung. Ich benutze es, wenn ich den JNI-Teil eines meiner Projekte mache, und Dinge wie das Umbenennen von Vars, Makros, Funktionen und das Auffinden von Verwendungen einer Funktion funktionieren alle gut. Definitiv einen Versuch wert, um zu sehen, ob es den Rest von dem, was Sie wollen, tut, wenn Sie noch nicht an Emacs gebunden sind.

Für emacs gibt es xrefactory aber ich habe es nicht selbst ausprobiert.

2voto

DarthNoodles Punkte 390

Ich verwende Eclipse mit CDT als IDE und finde, dass es gut für das Refactoring und die Codesuche funktioniert.

1voto

Andre Adrian Punkte 21

Alt, aber nicht schlecht sind cscope und das GUI-Frontend kscope.

1voto

useraged Punkte 1646

Qt Schöpfer ist eine sehr schnelle und nützliche IDE. Sie ist nicht nur für das Qt Framework geeignet. Sie können sie auch für C- und reine C++-Projekte verwenden. Außerdem hat sie viele Refactoring-Funktionen. Sie ist plattformübergreifend und hat auch eine Vi-Emulation. Für Refactoring-Funktionen bitte siehe die Dokumentation .

0voto

itsaluckyday Punkte 1

Slickedit ist gut im Refactoring.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X