Αυτό το πρόγραμμα έχει ως στόχο να δημιουργήσει μια εργαλειοθήκη για την C / C ++ ανάπτυξης. Μεταξύ αυτών, έχουμε την πρόθεση να αναπτύξει ένα πανί, έναν κωδικό καλλωπιστής, ορισμένα εργαλεία refactoring, και οποιαδήποτε άλλη που μπορεί να συρρικνωθεί ένα μήνα μακρά εργασία σε ένα κλειδί χτύπημα.
Cpptools είναι ένα σύνολο εργαλείων για την C / C ++ ανάπτυξης. Προσπαθεί να απλοποιήσει πολλές κοινές εργασίες ανάπτυξης. Έχει ως στόχο να υποστηρίξει την παραγωγή κώδικα, ανάλυση κώδικα, κώδικα refactoring και τεκμηρίωση του συστήματος.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "cpptools":
· Cpptools κωδικοποιείται σχεδόν αποκλειστικά στην Python. Είναι ανεξάρτητη πλατφόρμα, που τρέχει σε οποιαδήποτε πλατφόρμα που υποστηρίζει την Python.
· Χρησιμοποιεί Graphviz να καταστήσει διανυσματική διαγράμματα.
CppClassHierarchy αναλύει τα αρχεία προέλευσης και δημιουργεί διαγράμματα ιεραρχία κλάσεων, που δείχνει τις σχέσεις κληρονομιά και κάποιες περιπτώσεις instantiations πρότυπο.
Σύνταξη
CppClassHierarchy.py [-f format] [-o εξόδου] [sourcefiles ...]
-f Καθορίζει τη μορφή εξόδου. Υπάρχουν δύο έγκυρες μορφές: xml και τελεία). Προεπιλογή = τελεία.
-o Ορίζει το όνομα αρχείου εξόδου. Αν -o παραλείπεται, οι πληροφορίες θα αποστέλλονται στην κανονική έξοδο.
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.6
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 4
Τα σχόλια δεν βρέθηκε