Wer schätzt nicht die Möglichkeit auf einen Klick einen einheitlichen, nach gleichen Regeln formatierten und somit gut leserlichen Source Code zu haben. Für viele Entwickler ist es nicht mehr wegzudenken und wer in Java oder auch der Datenbank-Programmierung unterwegs ist, weiß dieses Feature in seinem Editor zu schätzen.
Nur der Oracle Forms Entwickler muss auf solche Möglichkeiten verzichten, wenn er nicht umständlich jeden Code mühsam kopieren, formatieren und wieder einfügen will.
Mit dem neuen Release des SQLDevelopers und PITSS.CON keimt aber Hoffnung auf und unleserliche Programm Units in Forms gehören der Vergangenheit an. Im Oracle Blog von Inoue Katsumi wird beschrieben, wie der SQL Developer im Kommando-Zeilen-Modus aufgerufen werden kann und weiter verlinkt beschreibt Jeff Smith, welche Möglichkeiten die Profileinstellungen für unterschiedliche Formatierungen bieten.
Wie bekomme ich nun Forms dazu, diese Formatierungen zu nutzen?
Im Release 12.1.3 von PITSS.CON ist das Modul Source Code Analytics um einen Beautifier für Forms erweitert worden. Beim Ein- und Auschecken der Module können Sie jede Unit nach den gewählten Einstellungen des SQL Developers formatieren lassen. DB-Code gleicht Forms-Code und ist stets und überall gleich gut zu lesen.
Ganz nebenbei prüft das Modul auch, ob Sie Namens- und Code-Conventionen eingehalten haben. Das Regelset passen Sie ihren Vorgaben an und die Prüfungen und die Formatierungen passen perfekt ins „Nightly Build“.