GNOME Builder

Screenshot Λογισμικό:
GNOME Builder
Στοιχεία Λογισμικού:
Εκδοχή: 3.28.4 / 3.30.0 Beta 2 επικαιροποιημένο
Ανεβάστε ημερομηνία: 16 Aug 18
Προγραμματιστής: GNOME Builder Team
Άδεια: Δωρεάν
Δημοτικότητα: 61

Rating: 2.5/5 (Total Votes: 2)

Το GNOME Builder είναι μια πλήρως ελεύθερη, νέας γενιάς, πλούσια σε χαρακτηριστικά και ανοιχτού κώδικα γραφική εφαρμογή που έχει σχεδιαστεί από το offset και λειτουργεί ως ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) για το περιβάλλον εργασίας GNOME. Είναι ειδικά σχεδιασμένο για προγραμματιστές που θέλουν να δημιουργήσουν ισχυρές εφαρμογές για το GNOME.


Χαρακτηριστικά με μια ματιά
Βασικά χαρακτηριστικά περιλαμβάνουν τη διαχείριση έργου, την αυτόματη συμπλήρωση, τον κατάλογο περιουσιακών στοιχείων, την αυτόματη κατάτμηση, την εξερεύνηση API (Application Programming Interface), ισχυρά αποσπάσματα, σύγχρονη διεπαφή με διαχωρισμένες προβολές, χρήσιμα μαθήματα, ανίχνευση διαρροών, tracker, μεταβείτε σε ένα σύμβολο.

Επιπλέον, η εφαρμογή διαθέτει λειτουργικότητα παγκόσμιας αναζήτησης που σας επιτρέπει να ψάξετε μία φορά σε όλα τα αρχεία πηγαίου κώδικα, προεπισκοπήσεις HTML και Markdown, ζωντανά θέματα, παρακολούθηση εκδόσεων (ενσωμάτωση με το Git), υποστήριξη στιγμιότυπων, scripting IDE, , και το GNU Simulator.

Μεταξύ άλλων αξιοσημείωτων χαρακτηριστικών, μπορούμε να αναφέρουμε την υποστήριξη για τη γλώσσα προγραμματισμού Python, υποστήριξη για τη γλώσσα JavaScript JavaScript, υποστήριξη για σύνδεση με συσκευές υλικού (tablet, τηλέφωνα κλπ.), ισχυρή επεξεργασία στυλ VIM, γραφικό debugger και Υποστήριξη D-Bus.

Εύχρηστη και διαισθητική γραφική διεπαφή χρήστη

Το GUI του έργου (Graphical User Interface) είναι εύκολο στη χρήση και διαισθητικό. Ενσωματώνεται πλήρως στο GNOME Shell, περιβάλλον εργασίας χρήστη επόμενης γενιάς του GNOME και ακολουθεί τις προδιαγραφές GNOME HIG (Human Interface Guidelines). Διαθέτει παράθυρο διπλού παραθύρου, το οποίο επιτρέπει στους προγραμματιστές να επεξεργάζονται ταυτόχρονα δύο διαφορετικά αρχεία.


Ενσωματώνεται με την Glade

Ένα άλλο ενδιαφέρον χαρακτηριστικό της εφαρμογής GNOME Builder είναι ότι ενσωματώνει το Glade, ένα γραφικό λογισμικό ανοικτού κώδικα που επιτρέπει στους προγραμματιστές του GNOME και του GTK + να δημιουργήσουν σύγχρονα και όμορφα GUI (Graphical User Interfaces) για τα έργα τους. Το Glade σάς επιτρέπει να δημιουργείτε UI που ακολουθούν τις προδιαγραφές του GNOME HIG (Human Interface Guidelines).


Σχεδιασμένο για το GNOME

Όπως υποδηλώνει το όνομά του, το GNOME Builder έχει σχεδιαστεί ειδικά για το γραφικό desktop περιβάλλον GNOME, ώστε να μπορείτε να δημιουργήσετε ισχυρή εφαρμογή για την πλατφόρμα GNOME. Αν και εξαρτάται από ορισμένα βασικά στοιχεία του έργου GNOME, όπως το GTK + ή το GtkSourceView, η εφαρμογή μπορεί επίσης να εγκατασταθεί σε άλλα περιβάλλοντα επιφάνειας εργασίας ανοιχτού κώδικα.

Τι νέο υπάρχει απελευθέρωση:

  • βελτιώσεις ελέγχου gbb breakpoint
  • Δημιουργήστε βελτιώσεις συστήματος για NixOS και Flatpak
  • Πολλές βελτιώσεις στη μνήμη και τη διαρροή
  • Η εγκατάσταση του εικονιδίου έχει αλλάξει ελαφρώς. Ενημερώστε μας αν έχετε προβλήματα σχετικά με τη διανομή σας.
  • Προστέθηκε ένας παρονομαστής για το πρωτόκολλο διακομιστή γλώσσας, συμπεριλαμβανομένου του rls.
  • Ο διαχειριστής προσωρινής μνήμης αποφεύγει τώρα την επισήμανση κατά τη φόρτωση των υποκείμενων buffer από την αποθήκευση.
  • Τερματικά τώρα χρησιμοποιούν --login όταν χρησιμοποιείτε bash.
  • Το SIGPIPE είναι απενεργοποιημένο κατά την εκκίνηση.
  • Ένας νέος διαχειριστής συνεδριών που μπορεί να αποκαταστήσει τις κάθετες και οριζόντιες διαιρέσεις.
  • Οι εφαρμογές μπορούν τώρα να μιλούν με πύλες από προεπιλογή όταν χρησιμοποιούν flatpak.
  • Βελτιώσεις στις προεπιλογές γλώσσας ενσωματωμένων αποσπασμάτων.
  • Αποφύγετε ξανά τη λήψη αντικειμένων όταν είναι δυνατό.
  • Ενημερωμένες μεταφράσεις:
  • Σουηδικά, Γερμανικά, Λιθουανικά, Ισπανικά, Τουρκικά, Καταλανικά, Ιταλικά, Πορτογαλικά Βραζιλίας, Πολωνικά

Τι νέο υπάρχει στην έκδοση 3.28.3:

  • Ο επεξεργαστής επαναφέρει πιο αξιόπιστα τη θέση του δρομέα.
  • Το πρόσθετο todo αγνοεί πιο επιθετικά κάποιους κοινούς καταλόγους εργαλείων κατασκευής

Τι νέο υπάρχει στην έκδοση:

  • Η σάρωση με το gdb έχει βελτιωθεί για να μεταφράσει μονοπάτια όταν τρέχετε μέσα σε ένα χώρο ονομάτων mount όπως flatpak.
  • Βελτιώσεις στο eslint και στους ευρετηριακούς κώδικες GJS να είναι πιο ευέλικτοι με άλλους χρόνους JS, όπως το NodeJS.
  • Ένας αριθμός διορθώσεων ορθότητας στις υδραυλικές εγκαταστάσεις και για διαρροές μνήμης.
  • Έχει προστεθεί μια νέα διεπαφή παροχέα στόχου δημιουργίας, ώστε ο δρομέας του έργου να μπορεί να υποστηρίζει εντολές εκτέλεσης που εξάγονται από συστήματα όπως flatpak.
  • Ενσωμάτωση Night Light GNOME.
  • Βελτιωμένες ενότητες greeter με υποστήριξη για την αφαίρεση αρχείων δεδομένων.
  • Ο κατασκευαστής θα προσπαθήσει να καταργήσει τα δεδομένα της προσωρινής μνήμης cache κατά την εκκίνηση και τον τερματισμό λειτουργίας, για να βοηθήσει στην απελευθέρωση κάποιου δίσκου.
  • Τα δεδομένα της προσωρινής μνήμης του έργου έχουν μεταφερθεί σε κατάλογο ανά έργο, καθιστώντας ευκολότερη την αφαίρεση δεδομένων cache κατά την κατάργηση ενός έργου.
  • Βελτιωμένες ευθυγραμμίσεις για συντομεύσεις στο σπίτι / στο τέλος.
  • Ο αγωγός κατασκευής χρησιμοποιεί τώρα PTY και VteTerminal για να αποκτήσει υποστήριξη χρώματος και εξαγωγή των ακολουθιών PTY. Αυτό επιτρέπει τους κατάλληλους τίτλους μηνυμάτων στο omnibar κατά την οικοδόμηση. Μια παλινδρόμηση αυτή τη στιγμή είναι ότι δεν εξάγουμε πλέον μηνύματα λάθους βασισμένα στο Regex.
  • Τώρα μπορείτε να εκτελείτε έργα με βάση το φορτίο χρησιμοποιώντας την εκτέλεση φορτίου.
  • Η πρόσβαση στο / usr και / etc από το κεντρικό σύστημα όταν εκτελείται με το Flatpak (μέσω / run / host) επιτρέπει στο Builder να αναπτυχθεί έναντι ενός κεντρικού συστήματος. Οι χρήστες του Builder σε διανομές CentOS / RHEL / LTS είναι πιθανότερο να επωφεληθούν από αυτό το χαρακτηριστικό.
  • Ο αγωγός κατασκευής προσπαθεί να είναι πιο λεπτομερής για γνωστά μηνύματα σφάλματος στο GLib ορίζοντας G_ENABLE_DIAGNOSTIC.
  • Ο οικοδόμος χρησιμοποιεί τώρα - state-dir με flatpak-builder όταν ανιχνεύεται 0.10.5 ή περισσότερο του flatpak-builder.
  • Το δέντρο έργου υποστηρίζει τώρα Drag'n'Drop, τόσο εσωτερικά όσο και χρησιμοποιώντας επιλογές text / uri-list από εξωτερικές εφαρμογές.
  • Μία έγκαιρη προεπισκόπηση της ενσωμάτωσης της κατάστασης του VCS στο δέντρο έργου έχει συμπεριληφθεί σε αυτήν την έκδοση.

Τι νέο υπάρχει στην έκδοση 3.27.2:

  • Βελτιώσεις τεκμηρίωσης.
  • Διορθώσεις σφαλμάτων για το backend του συστήματος δημιουργίας μηνυμάτων.
  • Διορθώσεις σφαλμάτων στην υποστήριξη του compile_commands.json.
  • Διορθώσεις σφαλμάτων στην ενσωμάτωση GJS
  • Πρότυπα έργων Meson κέρδισαν μια λύση για ένα bug glade.
  • Το plugin CMake μεταφέρθηκε στο C, ακολουθώντας τη σχεδίαση του plugin mezon.
  • Ο συλλέκτης αφαιρέθηκε για να επιτρέψει τα πρόσθετα να επεκτείνουν αυτό που είναι ορατό.
  • Έχει προστεθεί ένα πρόσθετο νεοεισερχόμενων που εμφανίζει τα έργα νεοφερμένου GNOME στο greeter.
  • Προστέθηκε υποστήριξη για το Yaml κατά τη χρήση του GNOME Code Assistance.
  • Η Appdata εγκαθιστά τώρα στην προτιμώμενη θέση του spec.
  • Ο χρόνος εκκίνησης έχει βελτιωθεί αποφεύγοντας ορισμένες δαπανηρές εργασίες σε gtk και glib. Τα patches upstream βελτιώνουν τα πράγματα περαιτέρω.
  • Μια νέα ρύθμιση επιτρέπει την παρακολούθηση της νυχτερινής λειτουργίας του GNOME για νυχτερινή λειτουργία.
  • Χρησιμοποιούμε τώρα συγκεκριμένες μακροεντολές εξαγωγής για απλοποίηση της διαχείρισης ABI. Δεν είμαστε ακόμα ABI σταθεροί, αλλά προχωρούμε προς αυτήν την κατεύθυνση.
  • Το plugin μας clang υποστηρίζει πλέον την επιλογή KeepGoing, για να προσπαθήσουμε σκληρότερα μετά την εμφάνιση των βλαβών.
  • Υποστήριξη για την ευρετηρίαση κώδικα της γλώσσας προγραμματισμού Vala.
  • Το plugin ctags θα προσπαθήσει να αποφύγει την ενεργοποίηση ορισμένων λέξεων-κλειδιών γλώσσας.
  • Το plugin "Εύρεση άλλου αρχείου" εμφανίζει τώρα τα αποτελέσματα σε παγκόσμια αποτελέσματα αναζήτησης.
  • Η παγκόσμια αναζήτηση μπορεί τώρα να πλοηγηθεί με ctrl + n / p σε λειτουργία Vim.
  • Μπορείτε τώρα να απενεργοποιήσετε τις "Άνοιγμα σελίδων" τμήμα της πλευρικής γραμμής στις προτιμήσεις.
  • Το plugin flatpak δεν ενημερώνει αυτόματα τις εξαρτήσεις έργου όταν ενεργοποιείται το σύστημα build για πρώτη φορά. Μπορείτε να ενημερώσετε με μη αυτόματο τρόπο τις εξαρτήσεις από το μενού του workbench.
  • Βελτιώσεις τοποθέτησης δρομέα για κάποιες κινήσεις επεξεργαστή κειμένου.
  • Βασική υποστήριξη για δοκιμές μονάδων σε έργα που βασίζονται σε Meson.
  • Η υποδιαίρεση PATH θα προτιμήσει τώρα / bin over / usr / bin.
  • Έχουν αποκατασταθεί διάφορες συντομεύσεις πληκτρολογίου του workbench.
  • Η υποστήριξη για τους ανθρακωρύχους έργων έχει πέσει.
  • Ενημερωμένες μεταφράσεις:
  • Σερβικά, Γερμανικά, Σλοβενικά, Τσέχικα, Ισπανικά

Τι νέο υπάρχει στην έκδοση 3.26.0:

  • Αλλαγές από την τελευταία έκδοση:
  • Διάφορες επιδιορθώσεις στο plugin eslint.
  • Διάφορες βελτιώσεις τεκμηρίωσης.
  • Κατάργηση περιττής συμπίεσης από διάφορα αρχεία .ui.
  • Αποφύγετε τη χρήση των "mips" σταθερή για να διορθώσετε τα mips builds.
  • Διαγράψτε το διακοπτόμενο σημείο διακοπής αν το πρόγραμμα εντοπισμού σφαλμάτων εξέρχεται ακάθαρτα.
  • Διορθώστε μια συντριβή στην προσθήκη κώδικα-δείκτη.
  • Επιδιόρθωση για να διασφαλιστεί ότι οι σειρές στο omnibar είναι ανακυκλώσιμες.
  • Επιδιόρθωση για μη ολοκλήρωση του GTask στο IdeBuffer.
  • Διορθώστε το κλείσιμο του προγράμματος επιλογής χρωμάτων και τη δημιουργία πλαισίου αναβολής.
  • Διορθώστε μια συντριβή σε .ui κατά τη δημιουργία κλάσεων στυλ.
  • Λύστε υποστήριξη για εκδόσεις Vala παλαιότερες από 0,34
  • Ενημερωμένες μεταφράσεις:
  • Κορεάτικα, Γαλικιανά, Τουρκικά, Ινδονησιακά, Τσέχικα, Γερμανικά, Πολωνικά, Πορτογαλικά Βραζιλίας, Ιταλικά, Δανικά, Λιθουανικά, Ουγγρικά, Καταλανικά, Σερβικά,

Τι νέο υπάρχει στην έκδοση 3.25.5:

  • Η συντόμευση HTML Preview είναι σταθερή
  • Διάφορες συνδέσεις με κλειδιά έχουν βελτιωθεί στο πρόγραμμα libdazzle
  • Συνδέουμε τώρα την κατάλληλη έκδοση libdazzle ως υποέργο
  • Το IdeSourceViewMode περιέχει τώρα μια αναφορά στην προβολή και αντιγράφει όλα τα GValues ​​κατά την ταξινόμηση στο κλείδωμα proxied
  • Η παρακολούθηση εστίασης έχει καθοριστεί για στοίβες σε μία στήλη
  • Η δράση γειτονιάς-γείτονας λειτουργεί ξανά, επιτρέποντας στην ^ w ^ w και σε άλλες συνδέσεις κλειδιών στυλ Vim να λειτουργούν σωστά
  • Ενεργοποίηση των πλήκτρων F ενώ βρίσκεστε σε "κανονική λειτουργία" vim. έχει καθοριστεί
  • Ο οικοδόμος εξαρτάται από τη σωστή έκδοση του GLib για πρόσβαση στο g_ptr_array_find_with_equal_func ()
  • Η άδεια MIT / X11 ενημερώθηκε για να συμπεριλάβει μια σφήνα που λείπει
  • Επιδιορθώσεις printf με αρχιτεκτονική

Τι νέο υπάρχει στην έκδοση 3.25.3:

  • Το "αυγό" πακέτο συμβολαίου έχει διαχωριστεί σε libdazzle. Εάν δεν έχετε libdazzle, θα κατασκευαστεί ως υποπρόγραμμα. http://git.gnome.org/browse/libdazzle
  • Το "jsonrpc-glib" πακέτο συμβολαίων συνεισέφερε σε ένα αυτόνομο έργο. Θα κατασκευαστεί ως υποέργο εάν δεν το έχετε εγκαταστήσει. http://git.gnome.org/browse/jsonrpc-glib
  • Το "πρότυπο-glib" πακέτο συμβολαίων συνεισέφερε σε ένα αυτόνομο έργο. Θα κατασκευαστεί ως υποέργο εάν δεν το έχετε εγκαταστήσει. http://git.gnome.org/browse/template-glib
  • Η προτεραιότητα ολοκλήρωσης Ctags έχει μειωθεί
  • Πολλά εσωτερικά έχουν μεταφερθεί σε μια ενημερωμένη έκδοση libdazzle. Αυτό περιλαμβάνει πολλές διορθώσεις θεμάτων, καθώς και βελτιωμένα πάνελ και ενοποιημένη θεματολογία. Πολλές δομές δεδομένων αναζήτησης διαχωρίστηκαν επίσης σε libdazzle.
  • Ο πάροχος αναζήτησης έχει ξαναγραφεί για να χρησιμοποιήσει το libdazzle και τη νέα καταχώρηση προτάσεων. Αναμένουμε περισσότερες αλλαγές εδώ πριν από το 3.26.
  • Ο οικοδόμος χρησιμοποιεί τώρα τα μεταδεδομένα GVFS για να αποθηκεύσει τη θέση του δρομέα. Αυτό θα βελτιώσει τις πιθανότητες να καταλήξετε στη σωστή θέση όταν ανοίξετε εκ νέου ένα buffer.
  • Οι πίνακες διατηρούν σωστά την κατάσταση ορατότητας μεταξύ των διαδρομών του Builder.
  • Το plugin flatpak αγνοεί σωστά τους χρόνους εκτέλεσης που τελειώνουν σε ".Sources".
  • Ο Builder καθαρίζει σωστά τα σχέδια που επιδιορθώνουν ένα πρόβλημα όπου τα αρχεία με σφάλματα κωδικοποίησης θα ανοίξουν ξανά κατά την επαναφορά της εσωτερικής κατάστασης του Builder.
  • Α "μετρητές" παράθυρο έχει προστεθεί στον υπάλληλο κατά τη διαδικασία εντοπισμού σφαλμάτων.
  • Ο κατασκευαστής προσπαθεί τώρα να κάνει πολύ λιγότερη εργασία ενώ ανοίγει το buffer. Αυτό θα επιταχύνει τη φόρτωση αρχείων σε μεγαλύτερα αρχεία.
  • Για να αποφευχθεί η απόσβεση του κύριου βρόχου Gtk, έχουν μειωθεί οι διάφορες προτεραιότητες λειτουργίας του async.
  • Τα αρχεία UI απογυμνώνουν τώρα τον κενό χώρο τους, ο οποίος θα πρέπει να μειώσει το μέγεθος της λίβης σε μια μικρή ποσότητα.
  • Η IdePerspective έχει τώρα ένα vfunc της εντολής restore_state. Αυτό βοηθά να διασφαλιστεί ότι το widget αποκαθιστά την κατάσταση μετά το διακανονισμό του διεπαφή χρήστη. Αυτό μπορεί να βοηθήσει στην αποφυγή hickups στο UI κατά την εκκίνηση.
  • Αντιστοιχίες Python Ide.py τώρα έχουν βοηθοί για να συνδεθούν με το g_warning () κλπ. Δείτε Ide.warning (), Ide.debug (), Ide.critical (), κτλ.
  • Πρόσθετη τεκμηρίωση.
  • Ενημερωμένες μεταφράσεις:
  • Ισπανικά, Καζακικά

Τι νέο υπάρχει στην έκδοση 3.25.2:

  • Βελτιώσεις στο πρόσθετο Todo
  • Υποστήριξη πολλαπλών δρομέων στον επεξεργαστή κειμένου
  • Βελτιώσεις στις ακυρώσεις πίσω από widgets για κοντέινερ gtk
  • Χρήση μετά από δωρεάν διορθώσεις
  • Διόρθωση διαρροών μνήμης
  • Βελτιώσεις JSON στο plugin flatpak
  • Διορθώσεις llvm για το FreeBSD
  • Βελτιώσεις μετακίνησης για την δημιουργία αρχείου καταγραφής
  • Ενημερωμένες μεταφράσεις:
  • Ουγγρικά, Καζακικά, Ισπανικά, Ινδονησιακά, Γερμανικά, Πολωνικά, Πορτογαλικά Βραζιλίας, Σερβικά

Τι νέο υπάρχει στην έκδοση 3.24.1:

  • Υποστήριξη για ζωντανή επεξεργασία τεκμηρίωσης Sphinx
  • Η "εγκατάσταση" η ενέργεια μπορεί να ενεργοποιηθεί από τη γραμμή εντολών για να εγκαταστήσετε το έργο χωρίς να το εκτελέσετε.
  • Διορθώστε τη διάδοση σφαλμάτων σε autotools και jsonrpc
  • Αναβολή στο ninja για εγκατάσταση του έργου
  • Διορθώνονται διάφορα συστήματα δημιουργίας συστήματος
  • Μειώστε την προτεραιότητα διάγνωσης για τη βελτίωση της διαδραστικότητας του UI
  • Διορθώστε τις αντιστοιχίσεις FG των αριθμών FG στις διαδικασίες των εργαζομένων
  • Πάντα να χτίζετε με V = 0 για λιγότερες γενικές κατασκευές
  • Μεταφράστε διαδρομές για κατασκευές εκτός των δέντρων όταν χειρίζεστε διαγνωστικά
  • Να επιτρέπεται στα στάδια του αγωγού η ένδειξη stdout πρέπει να ελέγχεται για σφάλματα
  • Να επιτρέπεται η πρόσβαση στο δίκτυο από τον εκκινητή flatpak fallback
  • Χρησιμοποιήστε το flatpak-builder -run όταν είναι δυνατό
  • Χρησιμοποιήστε build-args από το δηλωτικό όταν χτίζετε με build flatpak
  • Διαμορφώνονται διάφορα RLS σκουριάς
  • Κυμαινόμενο ref fix για jsonrpc
  • Υποστήριξη Rustfmt για σκουριά
  • Υποστήριξη για επαναδιαμόρφωση-επιλογή με gq σε λειτουργία vim όταν το υποστηρίζει η γλώσσα. C-c C-f σε λειτουργία Emacs. Προς το παρόν υπάρχει μόνο υποστήριξη Rust / RLS.
  • Το Symbol Resolvers μπορεί τώρα να υποστηρίξει τον εντοπισμό όλων των αναφορών σε ένα σύμβολο έτσι ώστε ο επεξεργαστής να μπορεί να μετακινηθεί μεταξύ τους. Προς το παρόν, υποστηρίζεται μόνο το Rust / RLS. Ctrl + shift + space θα εμφανίσει το αναδυόμενο παράθυρο.
  • Οι διαρθρώσεις θα είναι σωστά "προετοιμασμένες" πάλι όταν αλλάζετε χρόνο εκτέλεσης έτσι ώστε να μπορεί να εφαρμοστεί ένα νέο προθέμα.
  • Η ανακάλυψη φαινομένων Flatpak έχει αλλάξει σε πρώτη αναζήτηση
  • Οι εκδόσεις Flatpak του Builder θα εξακολουθήσουν να αναζητούν plugins στον κεντρικό υπολογιστή ~ / .local / share / gnome-builder / plugins για λόγους συνέπειας.
  • Απορρίπτεται η αυτόματη αποθήκευση του buffer όταν εμφανίζεται η αποθήκευση που ξεκίνησε από τον χρήστη
  • Έχουν συνδεθεί διάφορες διαρροές μνήμης
  • Βελτιώσεις παρακολούθησης αρχείων κατά τη διάρκεια της μετονομασίας συμβάντων
  • Ο greeter θα εμφανίσει τον τύπο του build system για να βοηθήσει τους χρήστες να μεταβούν σε νέα συστήματα όπως Meson.
  • Έχει προστεθεί ένα στοιχείο μενού για την εκκίνηση ενός τερματικού στο flatpak. Παρόλο που αυτό δεν είναι συγκεκριμένο, είναι ο γενικός τρόπος σκέψης των χρηστών.
  • Βελτιώσεις τεκμηρίωσης
  • Ενημερώσεις μεταβάσεων:
  • Σουηδική, δανική, λιθουανική, ουγγρική, κορεατική, ισπανική, ινδονησιακή, γερμανική, σλοβακική, πολωνική, πορτογαλική Βραζιλίας, λετονική, ρωσική

Τι νέο υπάρχει στην έκδοση 3.24.0:

  • Πολλές βελτιώσεις στην τεκμηρίωση
  • Διάφορες βελτιώσεις Flatpak
  • Υποστηρίξτε τις εντολές οικοδόμησης και τα πεδία μετά την εγκατάσταση του json
  • Βεβαιωθείτε ότι υπάρχουν απομακρυσμένα προγράμματα GNOME για πρόσθετες διαδρομές κώδικα
  • Ανανέωση των εγκαταστάσεων flatpak μετά τις εγκαταστάσεις
  • Ένας αριθμός διορθώσεων ορθότητας στην εκτέλεση υποεργασίας μέσω του HostCommand
  • Η υποστήριξη CCache λειτουργεί ξανά κατά την κατασκευή του Flatpak
  • Ο υπεύθυνος διεργασιών προσπαθεί πιο σκληρά για να αποτρέψει την πτώση της υποεπεξεργασίας
  • Υποστήριξη προεπισκόπησης HTML για ανασύνταξη του κειμένου
  • βελτιώσεις αναβάθμισης κατά την εκτέλεση του Flatpak
  • phpize δημιουργία συστήματος υποστήριξης
  • Η βοήθεια θα εντοπίζει πιο σωστά την πρόσβαση στον ιστότοπο τεκμηρίωσης πριν επιστρέψει στην τοπικά εγκατεστημένη τεκμηρίωση
  • Το Jsonrpc-GLib έχει ενημερωθεί για να υποστηρίζει ένα API που βασίζεται στο GVariant, έτσι ώστε τα plugins να μπορούν να αναβαθμίσουν το IPC σε μορφή κωδικοποίησης που μειώνει τον κατακερματισμό της μνήμης.
  • Η υποστήριξη CTgs έχει βελτιωθεί ώστε να είναι πιο αποτελεσματική σε μεγαλύτερα έργα
  • Ενημερώσεις μεταβάσεων:
  • Σουηδικά, Ινδονησιακά, Δανικά, Λιθουανικά, Ουγγρικά, Καζακικά, Κορεάτικα, Ισπανικά, Φριουλιανά, Γαλικιανά, Γαλλικά, Τσέχικα,

Τι νέο υπάρχει στην έκδοση 3.22.4 / 3.24.0 Beta 2:

  • Πολλές βελτιώσεις στη μηχανή μεταφοράς
  • Αλλαγές στυλ Omnibar
  • Η υποστήριξη για flatpak έχει σταθεροποιηθεί σε μεγάλο βαθμό
  • Νέες συμβουλές πληκτρολογίου για διάφορα στοιχεία γραμμής κεφαλίδας
  • Αναζήτηση μέσα στο τερματικό χρησιμοποιώντας ctrl + shift + f
  • Διορθώσεις ιδιοτήτων PTY fd για RustUp
  • Η αναζήτηση αρχείων αγνοεί τώρα το λευκό διάστημα

  • Οι συνδέσεις
  • libidemm και glibmm / gtkmm εγκαταλείφθηκαν καθώς κανείς δεν τους χρησιμοποίησε και θα επιβραδύνει τη μετάβασή τους σε meson.
  • Διάφορες βελτιώσεις Jsonrpc για επικοινωνία με διακομιστή γλωσσών.
  • Ένα νέο plug-in για την παρακολούθηση διαρροών κατά τη δοκιμή της εφαρμογής σας.
  • Βελτιώσεις Meson όταν τρέχετε κάτω από flatpak.
  • Μπορείτε τώρα να ξεκινήσετε ένα νέο τερματικό μέσα στο runtime χρησιμοποιώντας το ctrl + alt + shift + t.
  • Ορισμένες νέες τεκμηρίωση βρίσκονται στις εργασίες και διατίθενται στο διαδίκτυο στη διεύθυνση https://builder.readthedocs.io. Θα θέλαμε τις συνεισφορές σας εδώ.
  • Το παράθυρο διαλόγου Άνοιγμα έργου είναι τώρα προεπιλεγμένο ώστε να μπορείτε να επιλέξετε οποιοδήποτε τύπο έργου με το προεπιλεγμένο φίλτρο αρχείου.
  • Περισσότεροι καλλιεργητές προέλευσης, συμπεριλαμβανομένου ενός για τα makefiles.
  • Μια λύση για ένα αδιέξοδο στο σύστημα τύπου GObject όπως προστέθηκε. Αυτό λειτουργεί γύρω από ένα ζήτημα όπου το σύστημα τύπου θα αγωνιζόταν για την προετοιμασία του τύπου GZlibDecompressor από πολλαπλά θέματα.
  • Δημιουργία εκτοξευτών υποπεξεργαστών αγωγών τώρα κληρονομούν το περιβάλλον που διαμορφώνεται από τη διαμόρφωση δημιουργίας
  • Το Makecache μπορεί τώρα να χειριστεί απαντήσεις εκτός σειράς από τη δημιουργία για λίστες με δυαδικά αρχεία προορισμού. Αυτό θα βελτιώσει την ικανότητα του Builder να εκτελέσει επιτυχώς το έργο σας.
  • Το plugin Flatpak δεν προσπαθεί πλέον να δημιουργήσει το έργο σας από το / run / build / $ project εξαιτίας του σπασίματος του mtime και των γενικών δυσκολιών στη διατήρηση των συνεπειών μεταξύ εκτελέσεων υποεπεξεργασίας. Αυτό έχει την παρενέργεια της μείωσης της προβλεψιμότητας της θέσης προέλευσης στα σύμβολα εντοπισμού σφαλμάτων. Όμως, όπως θα έπρεπε να χρησιμοποιηθεί το build-flatpak για τη δημιουργία κυκλοφορίας, αυτό φαίνεται καλό.
  • Διάφορες βελτιώσεις του UI του workbench.
  • Ο προφίλ που βασίζεται στο Sysprof του Builder μπορεί τώρα να προφίλ εφαρμογών που εκκινούν μέσα σε χώρους mount-namespaces, όπως το Flatpak.
  • Ο κατασκευαστής που πραγματοποιήθηκε λήψη μέσω του Flatpak περιλαμβάνει ενημερώσεις κώδικα για επικοινωνία με την βοήθεια κώδικα GNOME από μια εγκατάσταση κεντρικού υπολογιστή.
  • Διάφορες διορθώσεις διαρροής μνήμης.
  • Οι διαμορφώσεις Flatpak έχουν βελτιώσει τη μη καταστρεπτική επιστροφή τους στο δίσκο κατά τις αλλαγές.
  • Τα έργα που βασίζονται σε Autogen έχουν απλοποιημένα σενάρια init.
  • Ενημερωμένες μεταφράσεις:
  • Πορτογαλικά Βραζιλίας, Πολωνικά, Ισπανικά, Γερμανικά, Καζακικά και Ουγγρικά.

Τι νέο υπάρχει στην έκδοση 3.22.4:

  • Ορισμένες δευτερεύουσες βελτιώσεις στην αυτόματη συμπλήρωση του vala
  • Τροποποιήσεις UI σε προβολή δημιουργίας έργου για καλύτερη ανακάλυψη
  • Επιτρέψτε ευρύτερο περιεχόμενο στην επιλογή επιλογής αρχείου
  • Βελτίωση της απομάκρυνσης της προσωρινής μνήμης όταν αλλάζουν ορισμένα αρχεία έργου
  • Να επιτρέπεται η ομιλία στη διεπαφή DBM του FileManager1 από flatpak
  • Μια χούφτα διορθώσεις διαρροών
  • Βελτιωμένες δοκιμές μονάδων
  • Αποφύγετε τη δημιουργία έργων με υπερβολικό υπόβαθρο
  • Οι χρόνοι εκτέλεσης μπορούν πλέον να μεταφράζουν διαδρομές σε αρχεία, όπως κεφαλίδες, έτσι ώστε οι διαδικασίες εκτός του χρόνου εκτέλεσης να έχουν πρόσβαση σε αυτές.
  • Να επιτρέπεται στο libclang να αναλύει τα αρχεία εντός των χρόνων εκτέλεσης Flatpak. Αυτό εξασφαλίζει ότι η αυτόματη ολοκλήρωση και η διάγνωση λειτουργούν κατά την οικοδόμηση ενάντια στο org.gnome.Sdk
  • Το Autotools θα ανακαλύψει το gmake vs make από το runtime
  • Α "κλώνος και επεξεργασία αυτού του flatpak" όπως προστέθηκε χρησιμοποιώντας την επιλογή γραμμής εντολών -m. Αυτό ενσωματώνεται με ορισμένους συνθέτες με βάση το GNOME για να επιτρέπεται η "επεξεργασία αυτής της εφαρμογής" χαρακτηριστικό.
  • Διάφορες βελτιώσεις συστήματος δημιουργίας
  • Βελτιωμένη υποστήριξη για τη δημιουργία flatpaks
  • Βελτιωμένη υποστήριξη για το σύστημα δημιουργίας μεσοσμών
  • Ο οικοδόμος εξαρτάται από ένα νεότερο VTE για διάφορες λειτουργίες regex και τώρα ο έλεγχος διαμόρφωσης του συστήματος κατασκευής αντικατοπτρίζει αυτό.
  • Ορισμένες βελτιώσεις του vim
  • Ενημερωμένες μεταφράσεις:
  • Ουγγρικά, Καζακικά, Γερμανικά, Ισπανικά, Εσπεράντο, Τσεχικά, Πολωνικά και Πορτογαλικά Βραζιλίας

Τι νέο υπάρχει στην έκδοση 3.22.3:

  • Περίληψη των αλλαγών από το 3.22.3:
  • Εισαγωγή και βαθμολόγηση αποσπάσματος αυτόματης συμπλήρωσης clang
  • Διάφορες διορθώσεις συμπεριφοράς μη προκαθορισμένης και απροσδιόριστης συμπεριφοράς
  • Οι προεπιλεγμένες γλώσσες είναι τώρα εγκατεστημένες
  • Υποστήριξη για την κατασκευή με llvm 3.9
  • Αφαιρέστε τα ζεύγη όταν δημιουργείτε backspacing
  • Υποστήριξη που προστέθηκε για την κατασκευή και την εκτέλεση εφαρμογών Flatpak, μεταξύ άλλων από το Builder που διανέμεται μέσω Flatpak
  • ολοκλήρωση flatpak-builder χρησιμοποιώντας json δηλώσεις
  • Το δέντρο έργου επεκτείνεται στην προηγούμενη θέση μετά την ανανέωση περιεχομένων
  • Οι αποθηκευτικοί χώροι αποθηκεύονται πριν από την εκτέλεση της λειτουργίας εγκατάστασης συστήματος κατασκευής
  • Προβολή εκτύπωσης flatpak prebuild και postbuild στο panel Build Output
  • Αποθήκευση αναγνωριστικού εφαρμογής σε buildconfig
  • Εισαγωγή / Επιστροφή έχει ενεργοποιηθεί εκ νέου για αυτόματη συμπλήρωση
  • Το Goto Line popover δεν χρησιμοποιεί πια animation / καθυστέρηση
  • Αποφύγετε την ενεργοποίηση των ctags, clang και άλλων παροχέων ολοκλήρωσης
  • Ρυθμίστε το LD_LIBRARY_PATH για το διακομιστή γλώσσας Rust rls
  • Ανατρέξτε στο ptsname () όταν είναι απαραίτητο
  • Βελτιώσεις στυλ CSS Workbench
  • Καρτέλα "Διόρθωση" για να μετακινηθείτε μεταξύ κομμάτια αποσπάσματος κατά την αυτόματη συμπλήρωση
  • Υποστήριξη TTY για το FreeBSD όταν διεξάγονται διαδικασίες αναπαραγωγής
  • Έχει προστεθεί ένας νέος πίνακας εξόδου εκτέλεσης
  • Διόρθωση για εισαγωγή ορισμένων μεθόδων εισαγωγής δίπλα σε τιμές
  • Ο επεξεργαστής πλέον επιτρέπει την αντικατάσταση ·
  • Το τερματικό υποστηρίζει τώρα την επισήμανση και την ενεργοποίηση διευθύνσεων URL
  • Διορθώσεις για εντολές αντιγραφής και επικόλλησης σε τερματικό
  • Η υποστήριξη για την εκτύπωση κώδικα C έξω από τα έργα του autotools έχει βελτιωθεί ώστε να ανακαλυφθούν σωστά τα συνηθισμένα αρχεία
  • Οι βελτιώσεις SSL και SSH μέσω της κατασκευής Flatpak
  • Ενημερωμένες μεταφράσεις:
  • Λιθουανικά, Ουγγρικά, Καζακικά, Γερμανικά, Ισπανικά, Τσεχικά, Πολωνικά, Βραζιλίας, Λετονίας, Σερβίας

Τι νέο υπάρχει στην έκδοση 3.22.2:

  • Οι κατασκευές Flatpak του Builder μπορούν τώρα να στοχεύσουν σε ένα πρόγραμμα Flatpak κατά την κατασκευή του έργου. Περισσότερες εργασίες είναι σε εξέλιξη για να υποστηρίξετε την εκτέλεση του έργου σας με runtimes.
  • Βελτιώσεις μετάφρασης
  • Περισσότερες βελτιώσεις RTL
  • Πολλές διορθώσεις διαρροών μνήμης που βρέθηκαν με το ASAN
  • Ο Builder θα καθαρίσει τώρα τον κατάλογο makecache για παλιά προσωρινά αρχεία που θα μπορούσαν να μείνουν πίσω.
  • Η υποεπεξεργασία Flatpak breakout διορθώνεται για να επιτρέπει σύγχρονη χρήση από τον κύριο βρόχο. Αυτό διορθώνει πιθανές κλειδώσεις στις εκδόσεις Flatpak του Builder.
  • Ο μηχανισμός διάγνωσης έχει αναδιαμορφωθεί για να επιτρέψει την ενημέρωση εκτός διαστήματος για τα διαγνωστικά.
  • Το Create-project εξαρτάται από το git, καθώς χρησιμοποιεί το git για την προετοιμασία ενός νέου έργου.
  • GObject Βελτιώσεις ενδοσκόπησης.
  • Βελτίωση της απόδοσης της διαγνωστικής δημιουργίας υπό βαριά χρήση. Αυτό διορθώνει ένα στάβλο κεντρικού βρόχου κατά την εξαγωγή χιλιάδων διαγνωστικών από ένα έργο.
  • Ο πίνακας διαγνωστικών έχει αλλάξει για να χρησιμοποιήσει το GtkTreeView για να υποστηρίξει μεγαλύτερους καταλόγους διαγνωστικών όπως βρέθηκαν σε ορισμένα έργα.
  • Προσθέστε προβολές κενής κατάστασης για σύμβολα και διαγνωστικούς πίνακες.
  • Η υποστήριξη Sysprof περιλαμβάνει οπτικοποιητές, ζουμ και εύρη επιλογής.
  • Οι Ctags μπορούν τώρα να χρησιμοποιηθούν για την κατασκευή δέντρων συμβόλων, συμπεριλαμβανομένης της Python
  • Το IdeSubprocessSupervisor έχει προστεθεί για να επιτρέψει τα πρόσθετα να διαχειρίζονται εύκολα μια εξωτερική διαδικασία.
  • Έχει προστεθεί πελάτης για το "Πρωτόκολλο διακομιστή γλωσσών" για να είναι εύκολο να δημιουργήσετε plugins με βάση το διακομιστή γλώσσας-διακομιστή.
  • Έχουν προστεθεί υποστήριξη για τα συστήματα κατασκευής Meson και Cargo. Η εκτέλεση υποστήριξης με το Meson θα απαιτήσει 0.36.0 του Meson.
  • Διορθώσεις απόσβεσης για διάφορα υπερθεματισμένα API gtk +.
  • Οι χρόνοι εκτέλεσης έχουν βελτιωθεί για να συνδεθούν στη διαδικασία δημιουργίας εφαρμογών.
  • Η υποστήριξη Vim βελτιώθηκε για να υποστηρίξει καλύτερα τις μετρήσεις για να αλλάξει τις λειτουργίες.
  • Δημιουργία και βελτίωση του χρόνου εκτέλεσης του editorconfig.
  • Χειριστείτε alt + 0..n σωστά κατά την αυτόματη ολοκλήρωση.
  • Ο οικοδόμος εξαρτάται τώρα από το json-glib-1.0. Αυτό ήταν ήδη πιθανό να απαιτείται από εξαρτήσεις πριν, αλλά τώρα είναι σαφές.
  • 3.22.2 Περιλαμβάνει επίσης μια προεπισκόπηση της τεχνολογίας για υποστήριξη σκουριάς. Μπορείτε να το δοκιμάσετε εγκαθιστώντας το Rust το βράδυ και το "rustls" πακέτο ολοκληρωμένων διαγνωστικών, αυτόματη συμπλήρωση και υποστήριξη sybmol-tree.
  • Έχουν υπάρξει επίσης μια δέσμη ενημερώσεων μετάφρασης αυτού του κύκλου. Χάρη σε όλους τους μεταφραστές μας από το 3.22.1: Dusan Kazik, Aurimas Cernius, Balazs Mesko, Benedikt M. Thoma, ChenYang Li, Kjartan Maraas, Marek Cernocky, Mario Blattermann, Piotr Drag, Rafael Fontenelle

Τι νέο υπάρχει στην έκδοση 3.22.1:

  • Πολλές διορθώσεις διάταξης widget για γλώσσες RTL Εβραϊκά.
  • Δημιουργία διορθώσεων συστήματος (λείπει -lm σε ορισμένες πλατφόρμες, διορθώσεις για pipe2 σε macOS).
  • Χρησιμοποιήστε το "passant passage" για να αποκτήσετε το τρέχον passwd όταν εντοπίζετε το προτιμώμενο κέλυφος χρήστη.
  • Φόρτωση χρόνου εκτέλεσης flatpak του χρήστη και του συστήματος
  • Προσθήκη υποστήριξης για Sysprof Visualizers (απαιτεί Sysprof 3.22.1)
  • Προσθήκη κενών, αποτυχημένων και καταγεγραμμένων καταστάσεων για το plugin Sysprof.
  • Προτιμήστε το GtkNativeFileChooser όταν ισχύει.
  • Υποστήριξη για την εκτέλεση ορισμένων έργων GJS με τη χρήση αυτόματων εργαλείων. Συγκεκριμένα, προσπαθούμε να ανακαλύψουμε το "πρότυπο GJS" Makefile.am στυλ.
  • Διορθώστε τη χρήση του gettext από τα plugins της Python.
  • Η προοπτική των προτιμήσεων είναι πλέον πιο ανεκτική σε μικρότερα μεγέθη οθόνης, όπως 1280xH.
  • Διάφορα λειαντικά UI.
  • Πολλές ενημερώσεις μετάφρασης.

Τι νέο υπάρχει στην έκδοση 3.20.4 / 3.22.0 Beta:

  • Νέα αναζήτηση και αντικατάσταση της εφαρμογής
  • Γραμμή νέας κατασκευής, η οποία παρέχει μια επισκόπηση του παραδοτέου δημιουργίας, του κλάδου VCS και άλλων σημαντικών μηνυμάτων.
  • Ένας νέος profiler βασισμένος στο sysprof
  • Οι προοπτικές αναβαθμίστηκαν και αφαιρέσαμε την πλευρική γραμμή όπως αναφέρθηκε πριν από 3,20.
  • Βελτιωμένα πρότυπα έργων
  • Υποστήριξη διαμόρφωσης συστημάτων ελέγχου έκδοσης
  • 'ide' μετονομάστηκε σε 'gnome-builder-cli'
  • Νέο εικονίδιο δημιουργίας
  • Βελτιώσεις Vim
  • Νέο πρόσθετο επιλογής χρωμάτων
  • Το plugin Autotools μπορεί τώρα να εξαγάγει διάφορους στόχους δημιουργίας
  • Νέος σχεδιασμός greeter, ο οποίος περιλαμβάνει τον ανανεωμένο κλώνο git, τον επιλογέα αρχείων και τον οδηγό προτύπου.

Τι νέο υπάρχει στην έκδοση 3.20.4:


Νέα στο GNOME Builder 3.20.2 (29 Απριλίου 2016)

Τι νέο υπάρχει στην έκδοση 3.18.1 / 3.20 Beta 2:

  • Νέος διαγνωστικός παροχέας για κοινά σφάλματα gettext (Daiki Ueno)
  • Builder δεν είναι πλέον σελιδοδείκτες γνωστοί προσωρινοί κατάλογοι. Αυτό θα κάνει τα πράγματα λιγότερο ενοχλητικά όταν ανοίγετε ένα μόνο αρχείο με το Builder. (Akshaya Kakkilaya)
  • Το πλαίσιο για τη Βοήθεια χρήστη έχει προσγειωθεί και χρειαζόμαστε τη βοήθειά σας για να βάλουμε μαζί μια καλή ιστορία βοήθειας στο Builder! (Alexandre Franke)
  • Το τελικό styling για τη Σκοτεινή λειτουργία έχει καθοριστεί (Carlos Soriano)
  • Η διάταξη των προτιμήσεων εξήχθη στο EggColumnLayout και διορθώθηκαν διάφορα θέματα Ύψος για πλάτος. Δείτε https://blogs.gnome.org/chergert/2016/02/05/eggcolumnlayout/
  • Προστέθηκαν οι προτιμήσεις για την απενεργοποίηση διαφόρων μηχανών διάγνωσης.
  • Βελτιώσεις στο πρότυπο κοινόχρηστης βιβλιοθήκης μας (Philip Withnall, Igor Gnatenko) Βλέπε `ide create-project --help` για περισσότερες πληροφορίες.
  • Έχει προστεθεί ένας διαχειριστής διαμόρφωσης, ο οποίος επιτρέπει την κατασκευή διαφόρων διαμορφώσεων έργου. Ένας επεξεργαστής ρύθμισης παραμέτρων σας επιτρέπει να δημιουργήσετε νέες και να τροποποιήσετε τις υπάρχουσες διαμορφώσεις.
  • Υποστηρίξτε τα κτίρια εντός του χρόνου εκτέλεσης xdg-app, χρησιμοποιώντας το "build xdg-app"
  • Υποστήριξη για την οικοδόμηση μέσα σε ένα runtime του jhbuild (Patrick Griffis)
  • Στο user interface προστέθηκαν διάφορα εργαλεία (Piotr Drag, Adrian Zatreanu)
  • Η γραμμή αλλαγής γραμμής έχει υποστήριξη για την απόδοση γραμμών που έχουν διαγραφεί.
  • Το Ctags έλαβε υποστήριξη για τη συγχώνευση παρόμοιων αποτελεσμάτων ολοκλήρωσης. (chandu)
  • Το ιστορικό τοποθεσίας του δρομέα και τα ctags μετακινήθηκαν σε καταλόγους .cache. (Megh Parikh)
  • Οι κεφαλίδες Libide, Egg και Template-GLib είναι τώρα εγκατεστημένες στο $ (includedir) / gnome-builder- @ VERSION @. Αυτό επιτρέπει την κατασκευή δομών C και vala από το δέντρο.
  • Προστέθηκε υποστήριξη για την ενεργοποίηση του pylint μέσω του GNOME Code Assistance.
  • Μπορείτε να αναζητήσετε έργα στο greeter χρησιμοποιώντας το όνομα του καταλόγου.
  • Ένας κενός εκτοξευτικός φάκελος προστέθηκε στον επεξεργαστή.
  • Διάφορες λύσεις για τις πρόσφατες αλλαγές στο Vala.
  • Διάφορες επιδιορθώσεις στη διαθεσιμότητα της γραμμής εντολών (Sebastien Lafargue)
  • Βελτιώσεις Vim (Sebastien Lafargue)
  • Οι προσθήκες μπορούν να καταργήσουν τις προτιμήσεις κατά την εκφόρτωση (Sebastien Lafargue)
  • Πολλές βελτιώσεις στις μεταφράσεις (Alexandre Franke, Anders Jonsson, Artur de Aquino Morais, Aurimas Cernius, Balazs Mesko, Baurzhan Muftakhidinov, Chao-Hsiung Liao, Daniel Mustieles, Dusan Kazik, Fran Dieguez, Gabor Kelemen, Mario Blattermann, Piotr Drag , Rafael Fontenelle, Rudolfs Mazurs)

Τι νέο υπάρχει στην έκδοση 3.18.1:

  • Αρχική υποστήριξη για το Vala. Μέχρι να το μετακινήσουμε εκτός διαδικασίας, αναμένουμε ότι τα πράγματα είναι λίγο διαρρεύσιμα. Αυτό το plugin είναι γραμμένο στο Vala και απαιτεί libvala-0.30. Υποστηρίζει την αυτόματη ολοκλήρωση, την επισήμανση εσφαλμένων τύπων τύπου σφάλματος, μια δέντρο συμβόλων και την μετάβαση στον ορισμό. Θα θέλαμε να συνεχίσουμε να βοηθάμε την κοινότητα της Βαλα να κάνει το plugin αυτό μεγάλο.
  • Μπορείτε τώρα να γράψετε plugins στο Vala. * .vapi δημιουργούνται για libide-1.0 και gnome-builder-1.0.
  • Η αυτόματη συμπλήρωση, στα περισσότερα σενάρια, θα είναι πολύ ταχύτερη. Ανατρέξτε στο https://blogs.gnome.org/chergert/2015/10/05/post-guadec-catchup/ για περισσότερες πληροφορίες σχετικά με το πώς έγινε αυτό.
  • Οι περισσότεροι κινητήρες αυτόματης συμπλήρωσης υποστηρίζουν τώρα την ασαφή ολοκλήρωση. Αυτό σημαίνει ότι "gtkwidshow" θα ταιριάζει με το "gtk_widget_show".
  • Καθορίστηκαν μερικά crashers.
  • - ενεργοποίηση - * - plugin τώρα λειτουργεί σωστά.
  • Η φόρτωση τύπου περιεχομένου διορθώθηκε έτσι ώστε το Makefile.am να μην ανοίγει πλέον από τοτέμ.
  • Η ολοκλήρωση της Python jedi έχει βελτιωθεί.
  • Διορθώστε ορισμένες προειδοποιήσεις κάλυψης.
  • Έχει προστεθεί ένα νέο κουμπί στον επεξεργαστή για να μεταβείτε στην επόμενη προειδοποίηση ή σφάλμα.
  • Το πακέτο C είναι λίγο πιο φιλικό προς εναλλαγή στυλ κωδικοποίησης.
  • Η υποστήριξη γραμμής επαναφοράς έχει προσγειωθεί (καρτέλα σε emacs, == στο vim, ctrl + alt + i ως προεπιλογή).
  • Έχει ενεργοποιηθεί μια νέα γραμματοσειρά για το χάρτη επισκόπησης. Ονομάζεται BuilderBlocks και είναι μια γενική γραμματοσειρά με βάση το Tofu από Behdad Esfahbod.
  • Το plugin ctags μπορεί τώρα να αναβάλει την παραγωγή των ετικετών στα automakes `make ctags`.
  • Μπορείτε τώρα να σχεδιάσετε σημάδια για διαστήματα, καρτέλες, νέες γραμμές, μη ευκρινείς κενές διαστήματα, τελικούς και κύριους χώρους.
  • Πολλές ενημερώσεις μετάφρασης περιλαμβάνουν (Γαλλικά, Ουγγρικά, Καζακικά, Κορεάτικα, Ισπανικά, Φινλανδικά, Εσπεράντο, Τσεχικά, Ιταλικά, Βραζιλίας, Πολωνικά, Γερμανικά και Σερβικά).
  • Βελτιώσεις στη ροή εργασίας αναζήτησης.
  • Διάφορες βελτιώσεις συμβιβασιμότητας και σταθερότητας vim και emacs.
  • Οι προτάσεις ολοκλήρωσης Jedi δείχνουν τώρα τη σωστή λέξη και τη χαμηλότερη πιθανότητα λειτουργιών που αρχίζουν με __.
  • Βελτιώσεις σταθερότητας πίνακα συμβόλων συμβόλων.

Τι νέο υπάρχει στην έκδοση 3.18.0:

  • buffer: απελευθέρωση επιλυτή συμβόλων επιθετικά
  • build: απενεργοποιήστε από προεπιλογή τους διαχειριστές συσκευών / plug-in των συσκευών mingw
  • cindent: βεβαιωθείτε ότι δεν βγάζουμε βρόχο για πάντα αναζήτηση περιβάλλοντος
  • μετρητές: προσθέστε το backup στο linux και δεν υπάρχει οδηγία rdtscp
  • μετρητές: μάσκα CPU bits από οδηγίες rdtscp σε x86_64
  • συντάκτης: απελευθερώστε το υποκείμενο έγγραφο επιθετικά για να αποφύγετε διαρροές
  • επεξεργαστής: k στη λειτουργία vim για να ζητήσετε τεκμηρίωση
  • συντάκτης: προσθέστε απλή γραμμή εντοπισμού γραμμής, ενεργοποιήστε με το ctr + i στη λειτουργία gedit
  • συντάκτης: διορθώστε τη συντριβή από το DnD στο πρόγραμμα επεξεργασίας
  • πληκτρολόγια: χρησιμοποιήστε το συνδυασμό πλήκτρων ctrl + alt + o για παγκόσμια αναζήτηση σε λειτουργία gedit.
  • map-bin: αγνοήστε τη ρύθμιση μεγέθους όταν δεν χρησιμοποιείται πλωτή ράβδος
  • plugins: εμφάνιση του πρόσθετου με γκρι χρώμα εάν είναι απενεργοποιημένο
  • αναζήτηση: απενεργοποίηση της γραμμής προόδου στα αποτελέσματα αναζήτησης
  • αναζήτηση: διορθώστε το σφάλμα εμφάνισης κατά την εκκαθάριση κειμένου αναζήτησης
  • αναζήτηση: Κάντε την καταχώρηση αναζήτησης πιο επιεική σε μικρότερα μεγέθη
  • αναζήτηση: εμφάνιση περισσότερων αποτελεσμάτων αναζήτησης
  • δέντρο συμβόλων: καθορίστε το χρονικό όριο της προσωρινής μνήμης cache για να χρησιμοποιήσετε τα χιλιοστά του δευτερολέπτου
  • θέμα: διορθώστε το στυλ των στοιχείων ελέγχου στην κεφαλίδα στοίβας
  • στοίβα προβολής: επιτρέψτε την εστίαση της στοίβας προβολής κάνοντας κλικ στην κεφαλίδα

Τι νέο υπάρχει στην έκδοση 3.16.3:

  • Ένα νέο ελάχιστο κώδικα πηγαίου κώδικα, που πιέστηκε πρόσφατα προς τα πάνω στο GtkSourceView.
  • Ένας νέος φίλος που βασίζεται σε πρόσφατες εργασίες σχεδίασης.
  • Ένα νέο αναγνωριστικό XML για να επισημάνετε τα στοιχεία XML που αντιστοιχούν.
  • Υποστήριξη για την αυτόματη συμπλήρωση που βασίζεται σε ctags.
  • Μετρητές υψηλής απόδοσης, που μπορούν να ενεργοποιηθούν με --enable-rdtscp. Αυτά είναι απενεργοποιημένα από προεπιλογή, καθώς απαιτούν νεότερες λειτουργίες Intel Core i [357]. οι ιδέ-λίστες-μετρητές μπορούν να χρησιμοποιηθούν για την εξαγωγή τους από μια τρέχουσα ή συντριβή διαδικασία.
  • Η διεπαφή προτιμήσεων έχει βελτιωθεί σημαντικά.
  • Βελτιώσεις αναζήτησης.
  • Ένας παροχέας ολοκλήρωσης μορφής strftime για την Python.
  • Πρόσθετες emacs, vim και προεπιλεγμένες συνδέσεις κλειδιών.
  • Πειραματική υποστήριξη για την κατασκευή έργων autotools με mingw.
  • Βελτιώσεις της αυτόματης κατάργησης της Python.
  • Πολλές βελτιώσεις στυλ CSS στο Adwaita.
  • Πρόσθετη υποστήριξη για έργα που βασίζονται σε αναδρομικά-automake.
  • Ορισμένες λειτουργίες έχουν διαμορφώσει με ρυθμίσεις.
  • Υποστηριζόμενες ρυθμίσεις στρώσεων για έργα σε σχέση με τις συνολικές ρυθμίσεις.
  • Βελτιωμένη υποστήριξη μοντέλων.
  • Υποστήριξη για την ανάλυση αρχείων DOAP.
  • Διάφορες διαρροές μνήμης ήταν συνδεδεμένες.
  • Η αύξηση των επισημάνσεων έχει πιο επιθετική ακυρότητα.
  • Διάφορες συνθήκες αγώνα στην υποστήριξη autotools ήταν διορθώσεις.
  • Δημιουργία διορθώσεων συστήματος OpenBSD και FreeBSD.
  • Πολλές βελτιώσεις μετάφρασης.
  • libide-1.0.so και το Ide-1.0.typelib είναι τώρα εγκατεστημένα σε έναν ιδιωτικό κατάλογο.

Τι νέο υπάρχει στην έκδοση 3.16.2:

  • >
  • Προσδιορίστε τη φόρτωση δέντρου έργου σε ανδρεικέλους vcs.
  • Διορθώστε τα ονόματα ενεργειών του πάγκου εργασίας στη λειτουργία emacs.
  • Βελτίωση της ταξινόμησης των ονομάτων αρχείων στο δέντρο έργου.
  • Εξασφαλίστε τη φόρτωση αρχείων που ταιριάζουν με τους τύπους περιεχομένου που υποστηρίζονται από το GtkSourceLanguage.
  • Ενεργοποίηση δέντρου έργων από προεπιλογή.
  • Ενεργοποιήστε τα εικονίδια δέντρων έργων από προεπιλογή.
  • Προσθήκη αρχείου μετονομασίας σε δέντρο έργου.
  • Προσθέστε την μετακίνηση στον κάδο απορριμμάτων στο δέντρο έργου.
  • Ταξινόμηση προγραμμάτων που είχαν ήδη ανοιχτεί πριν από έργα που ανακάλυψαν οι ανθρακωρύχοι.
  • Χρησιμοποιήστε το sysconf () για μέγεθος σελίδας (διορθώσεις που βασίζονται στο OpenBSD).
  • Διάφορες διορθώσεις κτλ.
  • Χρησιμοποιήστε το βέλος προς τα κάτω αντί για το χάμπουργκερ για τη γραμμή αναζήτησης.
  • Διορθώστε το unicode στη ζωντανή προεπισκόπηση markdown.

Τι νέο υπάρχει στην έκδοση 3.16.0:

  • Ένα όμορφο νέο θέμα GtkSourceView που επηρεάζεται από το σχεδιαστικό χαρτί.
  • Ενσωματωμένος επεξεργαστής πηγής με βάση το GtkSourceView.
  • Ζωντανή διάγνωση καθώς πληκτρολογείτε για C, C ++ μέσω Clang.
  • Ζωντανή διάγνωση καθώς πληκτρολογείτε για Python, Ruby, CSS, JavaScript, JSON, Vala, Go και άλλους μέσω βοήθειας gnome-code.
  • Επισημάνετε τις προστεθείσες / αλλαγμένες γραμμές μέσα στον επεξεργαστή πηγής.
  • Εξαιρετική προσομοίωση Vim και Emacs.
  • Πολλαπλές προβολές σε ένα αρχείο. Υποστηρίζονται τόσο οι οριζόντιες όσο και οι κατακόρυφες διαχωρίσεις.
  • Ιστορικό πλοήγησης για μεταπήδηση προς τα εμπρός και προς τα εμπρός εντός τροποποιημένων αρχείων.
  • Μηχανή εύρωστων αποσπασμάτων, συμπεριλαμβανομένης της υποστήριξης για GObjects τύπου GLib 2.44
  • Γρήγορη αναζήτηση για να εντοπίσετε αρχεία εντός του έργου σας καθώς και τεκμηρίωση στο devhelp.
  • Έξυπνο backspace για απλοποίηση της χρήσης χώρων αντί για καρτέλες.
  • Μια γραμμή εντολών για την εκτέλεση εσωτερικών εντολών GActions και Vim στυλ με αυτόματη συμπλήρωση.
  • Μια εφαρμογή του scrolloffset του Vim.
  • Επαναφορά του δρομέα εισαγωγής κατά την επαναφόρτωση ενός αρχείου.
  • Αυτόματη συμπλήρωση με βάση τις τρέχουσες λέξεις στα φορτωμένα buffer.
  • Πειραματική υποστήριξη για αυτόματη συμπλήρωση βάσει clang.
  • Υποστήριξη μοντέλων στυλ vim, emacs και kate.
  • Υποστήριξη editorconfig.
  • Πειραματική υποστήριξη μόνο για ανάγνωση για συστήματα κατασκευής με βάση το autoconf / automake.
  • Ισχυροί αυτόματοι χαρακτήρες για GNU C89, Python και XML.
  • Πειραματικό δέντρο έργου (διαθέσιμο μέσω F9).
  • Πειραματική υποστήριξη για την κατασκευή αυτοματικών έργων.
  • Επαναφορά πλήκτρων για επανάληψη εντολών σε εξομοίωση Vim.
  • Αυτόματη αποθήκευση τροποποιημένων buffer, μην χάσετε ποτέ μια αλλαγή.
  • Σάρωση μέσω Python (CPython) ή JavaScript (Gjs) και GObject Introspection.
  • Δυναμική διαχείριση ενέργειας όταν εκτελείται σε μπαταρία φορητού υπολογιστή.
  • HTML και Markdown ζωντανή προεπισκόπηση.
  • Αυτόματη συμπλήρωση παραμέτρων μορφής g_date_time_format ().
  • Πληκτρολογήστε αναζήτηση μπροστά με ελαστική ταινία.

Τι νέο υπάρχει στην έκδοση 3.15.4.1:

  • Αυτή είναι η πρώτη έκδοση προεπισκόπησης του GNOME Builder ως συνεχίζουμε το ταξίδι μας στο GNOME 3.16! Θα το εκτιμούσα πραγματικά αν πήρατε το χρόνο να καταθέσετε σφάλματα καθώς τα βρείτε. Μπορείτε να αναφέρετε σφάλματα χρησιμοποιώντας το Bugzilla στην παρακάτω διεύθυνση URL: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder

Απαιτήσεις :

Παρόμοια λογισμικά

PyPreview
PyPreview

3 Jun 15

OpenLDev
OpenLDev

2 Jun 15

NuSphere PhpED
NuSphere PhpED

2 Jun 15

Σχόλια για GNOME Builder

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία