Προγραμματισμός

Ο πλοηγός κώδικα Sourcetrail είναι τώρα δωρεάν ανοιχτού κώδικα

Το Sourcetrail, ένα εργαλείο που αποσκοπεί στην απλοποίηση της πλοήγησης στον πηγαίο κώδικα, είναι τώρα διαθέσιμο ως δωρεάν λογισμικό ανοιχτού κώδικα.

Με την ανοικτή προμήθεια, ο προγραμματιστής της Sourcetrail Coati Software εγκαταλείπει έτσι το μοντέλο εμπορικής άδειας. Τοποθετημένος ως εξερευνητής πηγαίου κώδικα πολλαπλών πλατφορμών, το Sourcetrail είναι ένα εργαλείο που βοηθά τους προγραμματιστές να είναι παραγωγικοί με άγνωστο πηγαίο κώδικα. Ο στόχος είναι να απαντήσετε σε όλες τις ερωτήσεις σχετικά με τον πηγαίο κώδικα.

Η στατική ανάλυση γίνεται σε κώδικα C, C ++, Java και Python για την ευρετηρίαση αρχείων προέλευσης. Οι προγραμματιστές μπορούν στη συνέχεια να χρησιμοποιήσουν το Sourcetrail για πλοήγηση στη βάση κώδικα μέσα σε μια διεπαφή χρήστη που συνδυάζει την εμφάνιση κώδικα και την απεικόνιση γραφημάτων. Μετά τη δημιουργία ενός έργου, το Sourcetrail θα ευρετηριάσει αρχεία προέλευσης για να γνωρίζει τάξεις, συναρτήσεις και τύπους μέσα σε μια βάση κώδικα. Η ευρετηρίαση γίνεται εκτός σύνδεσης. Στη συνέχεια, μόνο τα αλλαγμένα αρχεία πρέπει να ανανεωθούν.

Το Sourcetrail θα συνεχίσει να ενημερώνεται κάθε τρίμηνο. Η Coati θα συνεχίσει να εκπληρώνει τις υποχρεώσεις υποστήριξης πελατών για εμπορικούς πελάτες. Ο Coati εξέφρασε την ελπίδα ότι όσοι είχαν πληρώσει για μια άδεια δεν μετανιώνουν που το έκαναν, λέγοντας ότι η χρηματοδότηση είχε μεγάλη αξία. Αλλά δεν υπήρχαν αρκετοί αμειβόμενοι πελάτες για να αποζημιώσουν επαρκώς την εταιρεία για το έργο της.

Δεν είδαν όλοι οι προγραμματιστές την αξία του εργαλείου, το οποίο δυσκολεύτηκε να πουλήσει. Το εργαλείο είχε επίσης προβλήματα κλιμάκωσης, αν και μπορεί να χειριστεί έργα με πολλές εκατομμύρια γραμμές κώδικα. Η Coati αναζητά τώρα συνεισφορές μέσω Patreon για τη χρηματοδότηση της συντήρησης και της υποστήριξης του Sourcetrail.

Πού να κατεβάσετε το Sourcetrail

Μπορείτε να κατεβάσετε το Sourcetrail από το GitHub. Είναι διαθέσιμο με την άδεια GNU General Public License.

$config[zx-auto] not found$config[zx-overlay] not found