Finden Sie Edify-Syntaxfehler mit dem EdiSense-Code-Editor

Wenn Sie jemals ein benutzerdefiniertes ROM geflasht haben, ist Ihnen wahrscheinlich aufgefallen, dass Ihre benutzerdefinierte Wiederherstellung eine Art Skript liest, um Ihre Systempartition zu formatieren, Symlinks zu erstellen usw. Dieser Befehlssatz wird als Edify bezeichnet. Normalerweise besteht Edify aus zwei Teilen: Updater-Skript, eine Textdatei mit Anweisungen zur Wiederherstellung; Und Updater-Binärdatei, wodurch das Skript geladen wird. Open-Source-Projekte generieren die Updater-Skript direkt aus dem Quellcode, aber nicht jedes ROM wird aus dem Quellcode erstellt.

Es ist extrem einfach, die Syntax des Edify-Skripts zu knacken. Ein fehlendes Semikolon kann den Flash unterbrechen und einen schlimmen Fehler verursachen. Wenn Sie das Wiederherstellungsprotokoll nicht lesen, ist es problematisch, einen Fehler zu finden. Aus diesem Grund ein Tool von XDA Senior Member yashade2001 dürfte dich interessieren.

Yashade2001 hat eine reine Windows-Anwendung erstellt, die beim Auffinden von Syntaxfehlern sehr hilfreich ist. Je nach Art des Codes verwendet EdiSense unterschiedliche Farben. So sind beispielsweise Kommentare grün und verschiedene Befehle dunkelblau. EdiSense kann Ihnen viel Zeit sparen und einen Fehler innerhalb weniger Sekunden finden.

Derzeit ist dieses Tool nur für Windows verfügbar. Hoffentlich wird der Entwickler es auch auf andere Betriebssysteme portieren. Wenn Sie Ihre ändern Updater-Skript, Sie sollten unbedingt die besuchen Originalthread und probieren Sie EdiSense aus.