Διαφήμιση

απλό πρόγραμμα επεξεργασίας κώδικαΠαραδόξως, το Linux δεν προσφέρει πολλά καλά IDE (Ολοκληρωμένα περιβάλλοντα ανάπτυξης). Πιστεύω ότι αυτό οφείλεται στο γεγονός ότι πίσω την ημέρα οι περισσότεροι προγραμματιστές Linux έβγαλαν καλό παλιό σημειωματάριο (ή gedit σε αυτή την περίπτωση) και άρχισαν να κωδικοποιούν από αυτό.

Ωστόσο, είμαι ευτυχής που γνωρίζω ότι υπάρχουν δύο πολύ καλά IDE εκεί έξω, και Geany είναι ένα από αυτά. Σε σύγκριση με Εκλειψη, το άλλο καλό IDE, είναι πολύ πιο ελαφρύ αλλά εξίσου ικανό.

Βασικά χαρακτηριστικά

απλός επεξεργαστής κώδικα linux

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

instagram viewer

editor κώδικα

Το φως είναι σωστό

Εκτός από το γεγονός ότι είναι ελαφρύ, ο Geany κάνει σπουδαία δουλειά να παραμείνει εκτός δρόμου ενώ κωδικοποιείτε και να εμφανίζετε συγκεκριμένα χαρακτηριστικά από εκεί που τα χρειάζεστε. Οι αριθμοί γραμμών, οι επισημάνσεις σύνταξης, οι αυτόματες θήκες κλεισίματος, οι παρενθέσεις και άλλα, όλα κάνουν ό, τι πρέπει να κάνουν και δεν μεταβάλλουν το προσωπικό στυλ ροής εργασίας σας. Για έναν προγραμματιστή, είναι πολύ καλό να αναπτύξετε μια συνήθεια κωδικοποίησης που είστε άνετοι και χρησιμοποιείτε έναν επεξεργαστή κώδικα που δεν σας αναγκάζει να κάνετε πράγματα διαφορετικά.

Διαμόρφωση

linux editor κώδικα

Οπως ακριβώς Xournal σε μου προηγούμενη αναθεώρηση Xournal - μια σπουδαία σημείωση - Λήψη εφαρμογής για το LinuxΥπάρχουν πολλές εφαρμογές εκεί έξω που προσπαθούν να κάνουν τη ζωή σας πιο εύκολη αφήνοντας σας να πάρετε χρήσιμες σημειώσεις που μπορείτε να αναζητήσετε και να χειριστείτε με διάφορους τρόπους. Μερικά από αυτά τα προγράμματα ... Διαβάστε περισσότερα , Το Geany έρχεται με πολλές επιλογές ακόμα κι αν είναι ελαφρύ. Υπάρχουν πολλά πράγματα που μπορείτε να διαμορφώσετε, συμπεριλαμβανομένων ορισμένων που δεν ήξερα ότι θα μπορούσαν να διαμορφωθούν. Αυτές οι επιλογές είναι ένα σημαντικό μέρος του Geany και η ικανότητά του να παραμείνει εκτός δρόμου σας και να σας αφήσει να εργαστείτε με τον τρόπο που θέλετε. Συνιστάται ιδιαίτερα να δούμε τουλάχιστον τις επιλογές που προσφέρει η Geany, ώστε να μπορείτε να τις διαμορφώσετε όπως θέλετε και να κάνετε τον Geany ακόμα πιο ευχάριστο.

Σύνταξη του κώδικα σας

απλό πρόγραμμα επεξεργασίας κώδικα

Η σύνταξη και η εκτέλεση του κώδικα σας είναι πολύ εύκολη. Απλά κάντε κλικ σε ένα κουμπί για να μεταγλωττίσετε και όταν ολοκληρωθεί αυτό, κάντε κλικ σε ένα άλλο κουμπί για να το εκτελέσετε. Αυτό που συμβαίνει όταν χτυπήσετε την εκτέλεση εξαρτάται από αυτό που έχετε προγραμματίσει, αλλά ως παράδειγμα, εάν εσείς προγραμματιστεί ένα πολύ βασικό πρόγραμμα στην Java και το τρέξετε, η έξοδος θα εμφανιστεί χρησιμοποιώντας τις προτιμώμενες τερματικό. Μόλις ολοκληρωθεί η εκτέλεση του προγράμματος στο τερματικό, απλά πρέπει να πατήσετε μία φορά για να βγείτε έξω. Διατηρεί τα πάντα καθαρά και απλά, όπως και το υπόλοιπο πρόγραμμα.

συμπέρασμα

Το Geany είναι απλά ένα εξαιρετικό IDE για το Linux, ειδικά όταν το Eclipse δεν προσελκύει το γούστο σας. Ωστόσο, ακόμα και αν η Eclipse είναι εντάξει κατά την άποψή σας, θα πρέπει να προσέξετε τον Geany για την ευκολία χρήσης του και την έξυπνη, έτοιμη για χρήση εγκατάσταση.

Εάν προγραμματίζετε σε Linux, τι IDE χρησιμοποιείτε; Εάν χρησιμοποιείτε το Geany, πώς το βαθμολογείτε και ποιες άλλες δυνατότητες θεωρείτε σημαντικές; Ενημερώστε μας στα σχόλια!

Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.