Indent-Finder

Indent-Finder berechnet die Einrückung, die in einer Quelldatei oder einem Quellbaum verwendet wird.
Jetzt downloaden

Indent-Finder Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Philippe Fremy
  • Website des Verlags:
  • http://www.freehackers.org/Indent_Finder

Indent-Finder Stichworte


Indent-Finder Beschreibung

InDent Finder berechnet die Einrückung, die in einer Quelldatei oder einer Quellbaum verwendet wird. InDent Finder berechnet die Einrückung, die in einer Quelldatei oder einer Quellbaum verwendet wird. Die Incent-Finder-Software kann verwendet werden, um einen Editor oder die Überprüfung der Quellbaum-Einrückungskonsistenz korrekt zu konfigurieren. Freisetzung von externen Quellen ist ein häufiges Problem. Einige Leute verwenden zwei Räume, einige Räume, einige Tabellanien, einige (Horror!) Mischen Sie Tab und Leerzeichen. Textredakteure haben in der Regel Optionen, die dazu beitragen, sich damit umzugehen, wie Sie Ihre Dateien einstellen. Die Registerkarte "Durch Drücken von Registerkarten wird die Räume von Tabellen in Abhängigkeit von Ihren Einstellungen einfügen. Es funktioniert jedoch nur ordnungsgemäß mit Ihren eigenen Dateien, die auf Ihre Weise eingerückt wurden. Sobald Sie externe Quellen bearbeiten, sind Sie wahrscheinlich zu einer anderen Einrückung. Dann findet Ihre sorgfältige Editoreinstellung einfach die Datei, die Sie bearbeiten, es sei denn, der Typ hat denselben Einzug als Ihre verwendet. Und Sie dürfen es nicht bemerken. Wenn ich beispielsweise mit der Registerkarte zufällig bin, legt sie jedoch ein, dass sie als vier Spalten angezeigt werden sollen, und wenn ich eine mit 4 Räume eingerückte Datei bearbeite, wird alle Zeilen, die ich erstellen, mit der Registerkarte eingerückt. Sie werden auf meinem Herausgeber gut rendern, aber wahrscheinlich nicht auf dem Herausgeber eines anderen anderen. Es ist besonders ärgerlich, wenn Sie in Python programmieren, da die Einrückung Teil der Programmstruktur ist. Ich habe mich noch nicht gefunden (noch) einen Editor, der sich ordnungsgemäß mit diesem Problem befasst. Die Lösung ist jedoch einfach: Der Texteditor muss die in einer Datei verwendete Einrückung finden und seine Einstellungen entsprechend einstellen. Dies ist, welchen Indent-Finder tut Eine solche Linie gilt als ordnungsgemäß eingerückte Codezeile. Leere Linien und gemischte Einrücklinien werden sicher ignoriert. Linien, die nach einer Zeile kommen, die in '' endet, haben eine höhere Chance, nicht ordnungsgemäß eingerückt zu werden, und werden somit auch ignoriert. Ein Array speichert die Anzahl der Zeilen, die über eine bestimmte Einrückung verfügen: Registerkarte, Anzahl der Räume zwischen 2 und 8 Somit erhöht ein Indeaiton von 4 Räumen die 2-Leerzeichen und die Zählung von 4-Feldern. Am Ende der Scan-Phase wird die Einrückung, die mit der höchsten Anzahl von Zeilen verwendet wurde, genommen. Für Räume, um die Probleme von Multiples wie 2 und 4 zu vermeiden, ist die höchste Einrückungsnummer bevorzugt. Eine niedrigere Zahl wird ausgewählt, wenn sie mit dieser Einrückung mindestens 10% mehr Zeilen berührt. Der Schritt jeder Einrückungsanstieg ist auch ein starker Hauch von der aktuellen Einrückung der Datei. Der Schritt gewährt einen 10-Punkte-Bonus auf die Anzahl der verwendeten Leerzeichen. Muageon Die Befehlszeile im Befehlszeilenmodus erzeugt eine einfache Ausgabe wie: Speicherplatz 4 oder Tab 8 indent_finder.py --separate Tests /*.* tests / debugclient.py: space 4tests / iotest.java: space 4tests / testrunner.cpp: space 2tests / cml.py: space 4tests / diffmodel.cpp: tasche 8tests / hübsch- machen 8INGSISTENT-Einrückung für test_indent_finder.py: Registerkarte 8Eage: indent_finder.py File1 File2 ... filendisPlay-Vertiefung in der Liste der Dateien verwendet. Mögliche Antworten sind (mit xbesing die Anzahl der für die Einrückung verwendeten Leerzeichen): Space XTAB 8 - Trennen: Analysieren Sie jede Datei separat und berichten Sie die Ergebnisse als: File1: Space XFile2: TAB 8 - VIM-Ausgang: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: Ausgabe: OUTPATION: ENTWICKLUNG ENTWICKLUNG INSER VIM : Set sts = 0 | Tabstop set = 4 | Set noexpandtab | Set Shiftwidth = 4QEquirements:? Python Was ist neu in dieser Version: · Das VIM-Plugin funktionierte nicht.


Indent-Finder Zugehörige Software

ddcli.

DDCLI ist ein Rahmen für das Bauen von Befehlszeilen-basierten Objektiv-C-Werkzeugen. ...

175

Herunterladen

CPROF.

CPROF ist ein erweitertes Performance-Profiler-Tool, das in C zur Verwendung mit C / C-Programmen unter GNU / Linux geschrieben ist. ...

730

Herunterladen