Παραδόξως, το Linux δεν προσφέρει πολλά καλά IDE (Integrated Development Environments). Πιστεύω ότι αυτό συμβαίνει επειδή πίσω την ημέρα οι περισσότεροι προγραμματιστές Linux έβγαλαν καλό παλιό σημειωματάριο (ή gedit σε αυτή την περίπτωση) και άρχισαν να κωδικοποιούν από αυτό.
Ωστόσο, είμαι ευτυχής που γνωρίζω ότι υπάρχουν δύο πολύ καλά IDE εκεί έξω, και ο Geany είναι ένας από αυτούς. Σε σύγκριση με το Eclipse, το άλλο καλό IDE, είναι πολύ πιο ελαφρύ αλλά εξίσου ικανό.
Βασικά χαρακτηριστικά
Το Geany υποστηρίζει όλες τις σημαντικές γλώσσες προγραμματισμού και προσφέρει όλα τα κοινά χαρακτηριστικά που περιμένετε για ένα IDE, όπως η επισήμανση σύνταξης και η αρίθμηση γραμμών. Όταν το ανοίγετε (το οποίο δεν παίρνει πάρα πολύ καθόλου), θα σας υποδεχτεί με ένα καθαρό περιβάλλον εργασίας και άσπρο χώρο για να εργαστείτε με. Όλα τα μηνύματα του μεταγλωττιστή θα εμφανιστούν στο πλαίσιο στο κάτω μέρος του παραθύρου, το οποίο είναι εξαιρετικά σημαντικό για τον εντοπισμό σφαλμάτων στον κώδικά σας. Από εδώ, μπορείτε να ανοίξετε ένα νέο αρχείο και να επιλέξετε τον προεπιλεγμένο τύπο αρχείου για τη γλώσσα με την οποία θέλετε να προγραμματίσετε. Γίνεται φόρτωση της βασικής διαμόρφωσης για το συγκεκριμένο αρχείο και μακριά από εσάς.
Το φως είναι σωστό
Εκτός από το να είναι ελαφρύ, το Geany κάνει σπουδαία δουλειά να παραμείνει εκτός δρόμου ενώ κωδικοποιείτε και να εμφανίζετε συγκεκριμένα χαρακτηριστικά εκεί που τα χρειάζεστε. Οι αριθμοί γραμμών, οι επισημάνσεις σύνταξης, οι αυτόματες θήκες κλεισίματος, οι παρενθέσεις και άλλα, κάνουν ό, τι χρειάζεται να κάνουν και δεν μεταβάλλουν το προσωπικό στυλ ροής εργασίας σας. Για έναν προγραμματιστή, είναι πολύ καλό να αναπτύξετε μια συνήθεια κωδικοποίησης που είστε άνετοι και χρησιμοποιείτε έναν επεξεργαστή κώδικα που δεν σας αναγκάζει να κάνετε πράγματα διαφορετικά.
Διαμόρφωση
Ακριβώς όπως Xournal στην προηγούμενη αναθεώρηση μου Xournal - Μια μεγάλη σημείωση-Λαμβάνοντας Εφαρμογή για το Linux Xournal - Μια μεγάλη σημείωση-Λαμβάνοντας Εφαρμογή για το Linux Υπάρχουν πολλές εφαρμογές εκεί έξω που προσπαθούν να κάνουν τη ζωή σας πιο εύκολη αφήνοντας σας να πάρετε χρήσιμες σημειώσεις που μπορείτε να αναζητήσετε και χειραγωγήσουν με διάφορους τρόπους. Μερικά από αυτά τα προγράμματα κάνουν ... Διαβάστε περισσότερα, Geany έρχεται με πολλές επιλογές ακόμα κι αν είναι ελαφρύ. Υπάρχουν πολλά πράγματα που μπορείτε να διαμορφώσετε, συμπεριλαμβανομένων ορισμένων που δεν ήξερα ποτέ ότι θα μπορούσαν να ρυθμιστούν. Αυτές οι επιλογές είναι ένα σημαντικό κομμάτι του Geany και η ικανότητά του να μείνει μακριά από το δρόμο σας και να σας αφήσει να εργαστείτε με τον τρόπο που θέλετε. Συνιστάται ιδιαίτερα να δούμε τουλάχιστον τις επιλογές που προσφέρει η Geany ώστε να μπορείτε να τις διαμορφώσετε όπως θέλετε και να κάνετε το Geany ακόμα πιο ευχάριστο.
Σύνταξη του Κώδικα σας
Η σύνταξη και η εκτέλεση του κώδικα σας είναι πολύ εύκολη. Απλά κάντε κλικ σε ένα κουμπί για να μεταγλωττίσετε και, όταν ολοκληρωθεί, κάντε κλικ σε ένα άλλο κουμπί για να εκτελεστεί. Αυτό που συμβαίνει όταν χτυπάτε την εκτέλεση εξαρτάται από αυτό που έχετε προγραμματίσει, αλλά για παράδειγμα, εάν προγραμματίσατε ένα πολύ βασικό πρόγραμμα στην Java και το εκτελέσατε, η έξοδος θα εμφανίζεται χρησιμοποιώντας τον προτιμώμενο τερματικό σας. Μόλις ολοκληρωθεί η εκτέλεση του προγράμματος στο τερματικό, απλά πρέπει να πατήσετε μία φορά για να βγείτε έξω. Διατηρεί τα πάντα καθαρά και απλά, όπως και το υπόλοιπο πρόγραμμα.
συμπέρασμα
Το Geany είναι απλά ένα εξαιρετικό IDE για το Linux, ειδικά όταν το Eclipse δεν προσελκύει το γούστο σας. Ωστόσο, ακόμα και αν το Eclipse είναι εντάξει κατά τη γνώμη σας, θα πρέπει να εξετάσετε ακόμα τον Geany για την ευκολία χρήσης του και την έξυπνη, έτοιμη για χρήση εγκατάσταση.
Εάν προγραμματίζετε σε Linux, τι IDE χρησιμοποιείτε; Εάν χρησιμοποιείτε το Geany, πώς το αξιολογείτε και ποιες άλλες δυνατότητες θεωρείτε σημαντικές; Ενημερώστε μας στα σχόλια!