Wenn Unternehmen Websites erstellen, ist die Programmiersprache die direkteste Kommunikation zwischen Menschen und Computern. Und Code ist die wichtigste Art der Programmierung. Bei der Codeoptimierung werden gleichwertige Änderungen am Programmcode vorgenommen, ohne die laufenden Ergebnisse des Programms zu ändern. Zu den häufig verwendeten Techniken zur Codeoptimierung gehören das Löschen redundanter Vorgänge, das Extrahieren von schleifeninvariantem Code, die Schwächung der Stärke usw. Nachfolgend stellt Ihnen das IDC Review Network 8 Code-Optimierungsassistenten als Referenz vor.
1. Jalopy
Jalopy ist ein Java-Quellcode-Formatierungstool, das das Layout von Java-Quellcode mithilfe einer Reihe konfigurierbarer Layoutregeln ändern kann.
2. JxBeauty
JxBeauty ist ein sehr ausgefeiltes Tool zum Organisieren von Java-Code. Es kann verwendet werden, um den Java-Code der Benutzer zu organisieren und zu verschönern und Java-Quellprogramme mit gutem Stil zu erstellen.
3.SchönheitJ
Die Hauptfunktion von BeautyJ besteht darin, Java-Code automatisch zu formatieren, um einen sauberen, standardisierten Java-Code zu erzeugen. Es kann auch automatisch Javadoc-Kommentare generieren.
4.Jlint
Jlint ist ein Entwicklungsassistententool, das Ihren Java-Code automatisch überprüfen und automatisch dabei helfen kann, Fehler im Code zu finden. Es ist ein schnelles, leicht zu erlernendes Tool.
5.JAbhängig
JDepend ist ein hervorragendes Open-Source-Tool, mit dem sich die Qualität von Java-Programmen bewerten lässt. Es durchsucht das Dateiverzeichnis von Java-Klassen. Darüber hinaus werden Stabilitäts- und Zuverlässigkeitsberichte sowie andere Bewertungsberichte bereitgestellt, um den Stabilitätsgrad, den Abstraktionsgrad, ob zyklische Abhängigkeiten usw. zu analysieren.
6. DoktorJ
DoctorJ ist eine Reihe von Anwendungen zur Analyse von JAVA-Code. Es erfüllt nicht nur die Funktionen von Javadoc, sondern überprüft auch Dokumente anhand von Standards und Codegenauigkeit. Generieren Sie statistische Informationen für eine Datei oder ein Projekt, einschließlich der Anzahl der Codezeilen für jede Klasse und Methode sowie der Gesamtzahl.
7. Cobertura
Cobertura ist ein Open-Source-Tool, das die Testabdeckung misst, indem es den zugrunde liegenden Code instrumentiert und beobachtet, welcher Code ausgeführt wird und welcher nicht, wenn das Testpaket ausgeführt wird.
8. Entkrustung
Uncrustify ist ein Code-Verschönerungstool, mit dem C-, C++-, C#-, D- und Java-Quellcode verschönert werden kann. Es können Leerzeichen, Tabulatoren und Leerzeichen oder nur Tabulatoren zum Einrücken, Hinzufügen oder Entfernen von Zeilenumbrüchen, zum Anordnen von Code usw. verwendet werden. Es ist hochgradig konfigurierbar und leicht zu ändern.
Ursprüngliche Adresse: http://www.idcps.com/News/20110322/24764.html (Wenn Sie einen Nachdruck benötigen, geben Sie bitte die Quelle an)
Vielen Dank an das IDC Review Network für Ihren Beitrag