2010-12-15 16 views
4

Ich möchte in der Lage sein, den Quellcode einer iPhone-Anwendung in Windows zu durchsuchen. Ich möchte den Code nicht kompilieren und ausführen, sondern muss nur ein Tool haben, das den Quelltext von Objective-C-Code und iPhone-Anwendung versteht. Etwas, das den Quellcode als Ganzes betrachtet (projektbasiert) und im Idealfall verschiedene Klassen und Methoden verknüpfen kann. Etwas mehr als nur ein einfacher Editor mit Code-Styling und etwas weniger als eine vollständige Feature-IDE. Schlägst du irgendwelche Werkzeuge vor?Jede Windows-basierte IDE zum Anzeigen von Ziel-C-Code?

Antwort

4

Die meisten Editoren unterstützen Objective-C-Syntaxhervorhebung. Persönlich benutze ich VIM oder NotePad ++. Ich würde NotePad ++ für die Benutzerfreundlichkeit empfehlen. Aber soweit ich weiß, gibt es für Objective-C für Windows keine 'IDE'.

2

Ich benutze jEdit, wenn ich den Quellcode in Windows sehen muss. Ziemlich viel behandelt die gesamte Struktur und Syntax-Hervorhebung des Objektivs C.

EDIT: Es ist ein Editor. Keine IDE. Aber mit Ihren Bedürfnissen, nur Code anzusehen, muss es wohl reichen.

1

Wenn Sie ein bisschen mehr als nur Syntax-Highlighting möchten, hat GNUStep eine IDE called PRoject Center. GNUStep kann unter Windows laufen, angeblich auch Project Center.

+0

Ich habe Project Center unter Windows installiert, aber das Problem ist, ich weiß nicht, wie man es benutzt! Es ist so anders als eine typische IDE und scheint eine Menge Bugs zu haben. Zu Beginn weiß ich nicht, wie man Dateien zu einem Projekt hinzufügt, und mit der rechten Maustaste wird ein "Zombie" -Fenster auf dem Bildschirm erstellt. Das war meine Erfahrung mit Project Center 0.50. – aligf

+0

Klingt dann ziemlich schlecht. Ich habe "angeblich" gesagt :-) – JeremyP

+0

Ja, ich weiß ... Ich war am Anfang aufgeregt, aber dann ... :) – aligf

0

Wenn Sie so etwas wie ctags verwenden, um Ihren Quellcode zu markieren, können Sie any editor mit Unterstützung für Ctags verwenden.

Es sieht aus wie ctags does not support Objective-C direkt, aber es ist ziemlich einfach zu add a new language Konfiguration zu Ctags.

1

Emacs hat eine gute Syntax und Einrückung Unterstützung für Objective-C, zum Beispiel kann es die Methode fordert den Weg Xcode (basierend auf ':') und es gibt eine Windows-Version davon verfügbar here.

Obwohl es keine IDE ist, benutze ich die meiste Zeit für Obj-C/GNUstep ohne viel Probleme.

Verwandte Themen