Μετατρέψτε το GNU / Linux σε Distro κατάλληλο για ανάπτυξη λογισμικού

Μετατρέψτε το GNU / Linux σε Distro κατάλληλο για ανάπτυξη λογισμικού

Μετατρέψτε το GNU / Linux σε Distro κατάλληλο για ανάπτυξη λογισμικού

Επί του παρόντος, το Linux είναι ο Βασιλιάς στο επίπεδο των Λειτουργικών Συστημάτων που χρησιμοποιούνται από Ειδικούς στην περιοχή της Πληροφορικής (IT), είτε σε διακομιστές είτε σε ομάδες διαχειριστών διακομιστή, και στο επίπεδο των προγραμματιστών λογισμικού φέτος έφτασαν στο ίδιο επίπεδο περνώντας σύμφωνα με την έρευνα Έρευνα για προγραμματιστές Stack Overflow 2016 del 3η θέση με 21,7% ως το αγαπημένο του προγραμματιστή από 1η θέση με 48,3% στην Έρευνα για προγραμματιστές Stack Overflow 2018.

Επί του παρόντος, το GNU / Linux Applications Ecosystem διαθέτει έναν ευρύ και εξαιρετικό κατάλογο προγραμμάτων για ανάπτυξη λογισμικού (Εφαρμογές και συστήματα) που είναι καλά εγκατεστημένα, διαμορφωμένα και εγκατεστημένα σε μια διανομή GNU / Linux μπορούν να καλύψουν ένα ευρύ φάσμα δυνατοτήτων γλώσσας προγραμματισμού.

GNU / Linux Ενίσχυση

Εισαγωγή

Η λίστα εφαρμογών για το GNU / Linux που θα διερευνήσουμε αργότερα είναι μερικές από τις πιο γνωστές και πιο γνωστές στον τομέα της ανάπτυξης λογισμικού σε αυτό το λειτουργικό σύστημα. Ενημερώνονται πολύ συχνά και έχουν καλή υποστήριξη.

Και κάθε τόσο συχνά βγαίνουν νέες εφαρμογές ή νέες υπάρχουσες εφαρμογές ενσωματώνονται στον κόσμο Microsoft ή Apple, αυξάνοντας το επίπεδο ποιότητας των εφαρμογών που μπορούν να αναπτυχθούν στο GNU / Linux.

Πριν από μερικά χρόνια κάναμε μερικά δημοσιεύσεις σχετικά με το θέμα που αξίζει να θυμάστε και να αναθεωρήσετε, όπως Προετοιμάστε το Ubuntu (ή άλλη διανομή) για ανάπτυξη ιστοσελίδων y Τα εργαλεία μου για ανάπτυξη και σχεδίαση Ιστού με GNU / Linux. Αλλά σήμερα θα κάνουμε μια πιο εκτενή επισκόπηση αυτών και τα διαθέσιμα Distros έχουν ήδη βελτιστοποιηθεί για την ανάπτυξη λογισμικού.

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

Ανάπτυξη λογισμικού σε GNU / Linux: Συντάκτες, IDE και Distros

Ανάπτυξη λογισμικού σε GNU / Linux: Συντάκτες, IDE και Distros

Εδώ είναι αυτό που μας περιμένει τον κόσμο GNU / Linux στον τομέα της ανάπτυξης λογισμικού:

Συντάκτες IDEs Versus

Εκδότες

Το πρόγραμμα επεξεργασίας κειμένου είναι ένα πρόγραμμα που σας επιτρέπει να δημιουργείτε και να τροποποιείτε ψηφιακά αρχεία που αποτελούνται μόνο από απλό κείμενο, κοινώς γνωστά ως απλά αρχεία ή αρχεία κειμένου. Ωστόσο, υπάρχουν επεξεργαστές κειμένου που είναι προχωρημένοι και επιτρέπουν ή διευκολύνουν την αναγνώριση της γλώσσας προγραμματισμού που χρησιμοποιείται σε ένα κείμενο που διευκολύνει την κατανόηση και τη χρήση της στο αρχείο. Ορισμένα μπορεί να είναι Terminal, δηλαδή χωρίς γραφική διεπαφή και άλλα μπορεί να είναι Desktop, δηλαδή με γραφική διεπαφή.

Μεταξύ των πιο γνωστών και χρησιμοποιημένων στο GNU / Linux έχουμε:

Nano Editor

Τερματικοί συντάκτες

Πρόγραμμα επεξεργασίας Mousepad

Απλοί συντάκτες με γραφική διεπαφή

Πρόγραμμα επεξεργασίας_Ατομ

Προηγμένοι συντάκτες με γραφική διεπαφή

Συντάκτης Emacs

Μικτοί συντάκτες

NetBeans 8.2 IDE

Ολοκληρωμένα περιβάλλοντα προγραμματισμού

Ένα ολοκληρωμένο περιβάλλον προγραμματισμού, γνωστό ως επί το πλείστον με το αρκτικόλεξο IDE από το αγγλικό όνομα "Integrated Development Environment", δεν είναι τίποτα άλλο από ένα πρόγραμμα ή εφαρμογή που είναι συσκευασμένη κυρίως με πρόγραμμα επεξεργασίας κώδικα, μεταγλωττιστή, πρόγραμμα εντοπισμού σφαλμάτων και πρόγραμμα δημιουργίας διεπαφών γραφικών. Τα IDE μπορούν να είναι από μόνα τους εφαρμογές ή μπορούν να αποτελούν μέρος των υπαρχουσών εφαρμογών.

Μεταξύ των πιο γνωστών και χρησιμοποιημένων στο GNU / Linux έχουμε:

  1. Απτάνα
  2. Arduino IDE
  3. Κλείδωμα κώδικα
  4. Κοδελίτης
  5. Έκλειψη
  6. Gambas
  7. JetBrains Σουίτα
  8. Λάζαρος
  9. NetBeans
  10. Ninja IDE
  11. python σε αδράνεια
  12. Ταχυδρόμος
  13. Δημιουργός QT
  14. Απλά Fortran
  15. Κώδικας Visual Studio
  16. Wing Python IDE

Κιτ ανάπτυξης λογισμικού

Ένα κιτ ανάπτυξης λογισμικού, γνωστό κυρίως από το αρκτικόλεξο SDK από το αγγλικό όνομα "Κιτ ανάπτυξης λογισμικού", Δεν είναι τίποτα περισσότερο από ένα σύνολο εργαλείων που βοηθούν τον προγραμματιστή λογισμικού να σχεδιάσει εφαρμογές και συστήματα, επιτρέποντας και διευκολύνοντας την εργασία για ένα συγκεκριμένο τεχνολογικό περιβάλλον.

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

  • Μια διεπαφή προγραμματισμού εφαρμογών (API).
  • Ένα ολοκληρωμένο περιβάλλον ανάπτυξης (SDI) με ένα Εντοπισμός σφαλμάτων και ένα Μεταγλωττιστής.
  • Κωδικοί παράδειγμα και τεκμηρίωση.
  • Un Εξομοιωτής του απαιτούμενου τεχνολογικού περιβάλλοντος.

Μεταξύ των πιο γνωστών και χρησιμοποιημένων στο GNU / Linux έχουμε:

  1. .NET Core SDK
  2. Android SDK
  3. Java JDK

Σύστημα ελέγχου έκδοσης GIT

Συστήματα ελέγχου έκδοσης

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

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

Μεταξύ των πιο γνωστών και χρησιμοποιημένων στο GNU / Linux έχουμε:

  1. Παζάρι
  2. CVS
  3. Git
  4. LibreSource
  5. άστατος
  6. Μονότονη ομιλία
  7. Ανατροπή

Σημείωση: Από όλα αυτά, το Git είναι ένα αγαπημένο για την τεράστια κοινότητά του, την εξαιρετική του ανάπτυξη, καθώς και εκτεταμένα πρόσθετα και γραφικούς πελάτες. Αν θέλετε να μάθετε περισσότερα για τους γραφικούς πελάτες της Git, επισκεφθείτε αυτόν τον σύνδεσμο από τον επίσημο ιστότοπό του: Πελάτες γραφικών για το Git σε Linux.

Distro SemiCode OS

Distros (Διανομή GNU / Linux)

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

Σε επίπεδο προγραμματιστή λογισμικού, βρίσκουμε τα ακόλουθα προτεινόμενα:

Κανονικός

Ειδικευμένος

  1. semicodeOS
  2. ΠρογραμματιστήςOS

Η κυκλοφορία της έκδοσης 1.1 του Distro MinerOS GNU / Linux αναμένεται στο εγγύς μέλλον. η οποία σε αντίθεση με την έκδοση 1.0 που είναι ειδική για χρήση στο σπίτι, το γραφείο, την ψηφιακή εξόρυξη και τους τεχνικούς υπολογιστών, Θα είναι ειδικό για προγραμματιστές λογισμικού, παίκτες και προγραμματιστές περιεχομένου πολυμέσων. Για να μάθετε περισσότερα σχετικά με τη μελλοντική ανάπτυξη της έκδοσης αυτού του Distro, μπορείτε να κάνετε κλικ στο όνομά της: MinerOS GNU / Linux 1.1 (Onix) ή για το τρέχον MinerOS GNU / Linux 1.0 (Petro).

Μέχρι στιγμής ελπίζω ότι αυτή η έκδοση είναι πολύ χρήσιμη για εσάςΕίτε για να εγκαταστήσετε πολλές εφαρμογές στην τρέχουσα διανομή σας ώστε να είναι κατάλληλη για προγραμματιστές λογισμικού ή να αποφασίσετε να χρησιμοποιήσετε μία που συνιστάται για αυτές. Μέχρι την επόμενη ανάρτηση!


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   juliuco nike dijo

    από τον πρώτο συνάδελφό του, tas sembrao

  2.   Ινγκ. Jose Albert dijo

    Ευχαριστώ για το σχόλιο σου! Είναι πάντα χαρά να γνωρίζουμε ότι τα άρθρα διαβάζονται και εκτιμούνται στην κατάλληλη διάστασή τους από τους αναγνώστες του Blog.

  3.   URxvt dijo

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

    Με λίγα λόγια: Χρησιμοποιώ το vim με +60 πρόσθετα, με ένα αρχείο διαμόρφωσης 1400 γραμμών που περιέχει συναρτήσεις που έχω προγραμματίσει στο VimL για να κάνω αυτό που θέλω. Το χρησιμοποιώ μαζί με τον πολυπλέκτη tmux, οπότε έχω στη διάθεσή μου τη δυνατότητα πολυπλεξίας του τερματικού για χρήση vim μαζί με όλα τα εργαλεία του οικοσυστήματος Unix: grep, sed, awk,… Εκτός από το git, φυσικά. Τα πάντα από το τερματικό, με συντομεύσεις πληκτρολογίου, με ψευδώνυμα και με μια σωστή διαμόρφωση.

    Οι διαμορφώσεις του vim μου, του tmux, του zsh (εναλλακτικό κέλυφος στο bash) και πολλών άλλων προγραμμάτων αποθηκεύονται και μεταφορτώνονται σε ένα δημόσιο repo στο github. Για κάθε καθαρή εγκατάσταση GNU / Linux, πρέπει απλώς να το κλωνοποιήσω με git clone και να δημιουργήσω τα symlinks με stow. Και έχω ήδη τη διαμόρφωση που μου πήρε τόσα πολλά χρόνια για να γυαλίσω έτοιμη για χρήση, σε λίγα δευτερόλεπτα, σε οποιοδήποτε μηχάνημα με σύστημα που βασίζεται σε Unix (ναι, σε Mac θα λειτουργούσε επίσης).

    Είναι προφανές ότι δεν είμαι αφοσιωμένος στον προγραμματισμό στο .Net ή σε καμία από τις τεχνολογίες που συνυπάρχουν καλύτερα στο λειτουργικό σύστημα της ίδιας εταιρείας: Windows. Και αν πρόκειται να προγραμματιστεί στην Java, θα χρησιμοποιούσε ένα καλό IDE, το είδος που δεν έχετε αναφέρει: αυτά από το JetBrains, τα οποία πληρώνονται δεν είναι λόγος να μην τα αναφέρουμε.

    PS: Προγραμματίζω C / C ++, Go, Python και Perl, αλλά έχω χρησιμοποιήσει δεκάδες γλώσσες, όπως Basic, Bash, Lisp, eLisp, VimL, ​​Lua, PHP και διαφορετικές υλοποιήσεις του SQL. Όλα με vim / neovim, τα οποία μαζί με τους Emacs είναι οι βασιλιάδες του προγραμματισμού. Ξεκίνησαν πριν από πολλά χρόνια, αλλά ωρίμασαν και δεν σταμάτησαν να εξελίσσονται, σε τέτοιο βαθμό που σήμερα η χρήση τους έχει εκραγεί. Στην ποιότητα, μόνο ο VSCode της Microsoft έρχεται κοντά τους με κάποιους τρόπους και τους χτυπά στο C # (είναι αυτός που θα χρησιμοποιούσατε αν προγραμματίζατε στο C #), αλλά τίποτα άλλο. Τα Atom και ST3 είναι πολύ πιο κάτω. Και για να μην αναφέρουμε το nano, το οποίο είναι απλώς ένα πρόγραμμα επεξεργασίας, καθώς δεν έχει απολύτως τα πάντα. XD

    Έλα, χαιρετισμούς.

    1.    Μορφέας dijo

      μοιράζεστε το .vimrc;

      Είμαι περίεργος 🙂

  4.   Ινγκ. Jose Albert dijo

    Εξαιρετικό σχόλιο, αλλά και πολύ εμπλουτισμένο! Σας ευχαριστούμε για την ενημερωτική συμβολή σας στη χρήση αυτών των εφαρμογών που εστιάζονται στην ανάπτυξη λογισμικού.

  5.   Ντιέγκο ντε λα Βέγκα dijo

    Μου άρεσε πολύ το άρθρο σας. Ήταν απαραίτητο να βάλουμε (για τους πρώην Δελφούς / Pascalians) το Λάζαρο, το οποίο είναι ένα πολύ πλήρες IDE.

    Ευχαριστούμε που μοιραστήκατε τις σκέψεις σας με τους θαυμαστές του Linux.

  6.   πύργος ρομπότ dijo

    Ευχαριστούμε που μοιραστήκατε, πολύ καλό άρθρο !!

  7.   Juan3446 dijo

    Ξέρω ότι δεν συμβαίνει αυτό, αλλά σε άλλες δημοσιεύσεις όλοι οι συγγραφείς γράφουν τα ονόματά τους, αλλά εδώ μου φαίνεται ότι πρέπει απαραίτητα να δηλώσουν «Ing. Jose Albert »« Ing. » "Μηχανικός" διαβάζει πολύ εγωκεντρικό ή όπως πρέπει να το γράψετε έτσι ώστε να το παίρνουν στα σοβαρά xD

  8.   Εγκατάσταση Linux Post dijo

    Έλυσα ήδη το πρόβλημά σας! Χαιρετισμούς, τύχη και επιτυχία.

  9.   Εγκατάσταση Linux Post dijo

    Συμπληρώνοντας την απάντηση στο URxvt πρέπει να σας πω ότι βασίζομαι στο Stack Overflow Developer Survey 2016, στην οποία η πλατφόρμα Linux βρίσκεται στην 3η θέση με το 21,7% ως το αγαπημένο των προγραμματιστών. Ερευνώντας περισσότερα, δηλαδή, αναζητώντας την έρευνα Stack Overflow Developer 2017 και την έρευνα Stack Overflow Developer 2018, διαπίστωσα ότι η πλατφόρμα Linux αυξήθηκε στο 24.2% για να παραμείνει στην 3η θέση για το 2017 και ανήλθε στο 48,3% στην κατάταξη στην 1η θέση για το 2018.

    Επομένως, έχετε απόλυτο δίκιο, δηλαδή, η Πλατφόρμα Linux είναι ο Βασιλιάς των Λειτουργικών Συστημάτων Προγραμματιστών Λογισμικού για το 2018 παγκοσμίως σύμφωνα με αυτή τη διάσημη και σεβαστή Παγκόσμια Σελίδα και Έρευνα.

  10.   Εγκατάσταση Linux Post dijo

    Ο Diego de la Vega συμπεριέλαβε ήδη το Lazarus στη δημοσίευση, έτσι ώστε αυτό το χρήσιμο IDE να μην παραμείνει στις συστάσεις.

  11.   Ντιέγκο ντε λα Βέγκα dijo

    Σας ευχαριστώ πολύ!

  12.   URxvt dijo

    Ναι, αλλά ούτε θα εκτιμούσα την ποιότητα του GNU / Linux, των Windows ή του Mac όσον αφορά την ανάπτυξη με τον αριθμό των ψήφων σε μια έρευνα, από τότε πέφτουμε στην πλάνη του διαφημιστικού πληθυσμού, δηλαδή «είναι ο Βασιλιάς επειδή το χρησιμοποιεί περισσότεροι άνθρωποι », όταν το ιδανικό θα ήταν να πούμε ότι« είναι ο Βασιλιάς για τους Χ ή για λόγους Υ », δηλαδή, υποστηρίζοντας με αποδεικτικά στοιχεία τι επιβεβαιώνεται.

    Ότι το 2017 και το 2018 η χρήση του GNU / Linux αυξάνεται μεταξύ των προγραμματιστών είναι μόνο μια ένδειξη ότι οι προγραμματιστές συνειδητοποιούν ότι τους φέρνει πλεονεκτήματα και νομίζω ότι αυτό συνδέεται με τη διάδοση του ίδιου του GNU / Linux.

    Ναι, είναι αλήθεια ότι όλα αυτά με εκπλήσσουν. Το Emacs ήταν η πρώτη εφαρμογή GNU στην ιστορία και όμως οι μεγάλες αρετές του έρχονται πολύ αργότερα, όπως το περίφημο org-mode, το 2006 ή ακόμα και το plugin του για το git (magit), το οποίο είναι ένα από τα πιο ολοκληρωμένα που μπορείτε. εύρημα.

    Το Vim είναι Vi βελτιωμένο, έχει επίσης τα χρόνια του και παρατηρώ ότι η χρήση του αυξάνεται, πιθανότατα επηρεάζεται από το πιρούνι neovim στο οποίο έχουν προστεθεί τόσες πολλές βελτιώσεις, και το οποίο είναι ήδη περίπου 27.000 αστέρια παρά το ότι είναι μόνο ένα τερματικό πρόγραμμα, δηλαδή , χωρίς γραφική διεπαφή.

    Μια διανομή Emacs που ονομάζεται Spacemacs έχει γίνει δημοφιλής, η οποία είναι η ένωση μεταξύ Vim και Emacs (εξακολουθεί να είναι μια πολύ προσαρμοσμένη διαμόρφωση που μπορεί να κάνει οποιοσδήποτε).

    Το «Linux ricing» γίνεται δημοφιλές, το οποίο είναι μια μόδα προσαρμογής του GNU / Linux χωρίς περιβάλλον επιφάνειας εργασίας (ούτε το Gnome, ούτε το XFCE, ούτε το KDE, ούτε το Mate, ούτε το Unity, ούτε το LXDE, ούτε το LXQT, ούτε το Διαφωτισμό, ούτε ...) αλλά με μινιμαλιστικούς διαχειριστές παραθύρων (dwm, xmonad, φοβερό ή i3wm στο προβάδισμα είναι το πιο δημοφιλές πρόσφατα).

    Και εγώ ο ίδιος άλλαξα. Έχω σταματήσει να χρησιμοποιώ Windows, έχω κάνει όλο τον εξελικτικό τρόπο, έχω χρησιμοποιήσει όλα τα προγράμματα που αναφέρονται σε αυτό το άρθρο και στο τέλος του τρόπου που έφτασα σε αυτό που θα ήταν i3wm με vim / neovim (είναι σχεδόν πανομοιότυπα αυτήν τη στιγμή), tmux και προσπαθώντας Κάντε ό, τι είναι δυνατό από το τερματικό, για απόλυτη άνεση Σε τέτοιο βαθμό που: το surfraw μου επιτρέπει να ψάχνω εκατοντάδες πηγές πληροφοριών, οι οποίες ανοίγουν με το πρόγραμμα περιήγησης που έχει ρυθμιστεί, στην περίπτωσή μου, w3m, το οποίο λειτουργεί μέσα στο τερματικό. Για μουσική: cmus. Για συνομιλία: irssi ή weechat. Ένα πιο πλήρες κέλυφος από το bash: zsh.

    Σε τέτοιο βαθμό που χρησιμοποιώ την πλοήγηση vim (με h, j, k και l αντί για τα βέλη) σε όλες τις αναφερόμενες εφαρμογές και όταν μπαίνω μέσω του διαδικτύου, είτε στο Chromium είτε στον Firefox, τα χρησιμοποιώ επίσης, με τις πολλές προσθήκες που Είναι εδώ και χρόνια, με έκπληξη όταν τα ανακάλυψα: cVim, VimFX, Vixen, QuantumVim κ.λπ. Στην πραγματικότητα, αυτή η πλοήγηση με vim μπορεί να ενεργοποιηθεί σε Emacs (κακό mode), σε Sublime Text (vintage), σε Atom (με plugins), σε VSCode (με plugins), σε Qt Creator (επιλογές), σε JetBrains IDEs (επιλογές) ...

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

    Το 95 χρησιμοποιούσα ήδη τα Windows 95 και έμαθα να προγραμματίζω αμέσως μετά. Δεν άρχισα να χρησιμοποιώ το GNU / Linux μέχρι το 2008 και η αλλαγή ήταν πολύ δύσκολη για μένα, μου κόστισε αλλά με τα χρόνια που προσαρμόστηκα. Δεν έχω χρησιμοποιήσει το Vim για 3 χρόνια, επομένως θα το χρησιμοποιήσω από περίπου το 2015. Φαίνεται ότι θα έπρεπε να είναι το αντίστροφο, έτσι δεν είναι; Λοιπόν, είναι πολύ περίεργο, γιατί δεν πάω πίσω ή τρελός xD

    Για το ρεκόρ, ο Emacs κάνει περισσότερα από το Vim, ενώ ο Vim δεν μπορεί να κάνει ό, τι κάνει ο Emacs, αλλά ο Emacs κάνει περισσότερα από ό, τι ζητώ (μοιάζει σχεδόν με λειτουργικό σύστημα), ενώ το Vim είναι 100% επικεντρωμένο στο να είναι συντάκτης.

    Στην υγειά σας! 🙂

  13.   Εγκατάσταση Linux Post dijo

    URxvt εξαιρετική συνεισφορά όπως το άλλο. Η εμπειρία σας με το GNU / Linux είναι υπέροχη… Ας ελπίσουμε ότι θα μας πείτε περισσότερα μέσω άλλων σχολίων σε άλλες δημοσιεύσεις ή στις δικές σας εκδόσεις. Έχετε ιστολόγιο ή δικό σας ιστότοπο;

  14.   Ονίξ και Πέτρος dijo

    Ήταν ένα καλό άρθρο μέχρι που είδα τον Onix και τον Petros xD !!!

  15.   Εγκατάσταση Linux Post dijo

    Εντάξει.

  16.   dev faiber dijo

    Ερωτεύτηκα πολύ καλά το archlinux αν και όλα τα προηγούμενα που χρησιμοποιώ και είναι εύκολο και υπέροχο. ευχαριστώ για αυτήν την ανάρτηση

    1.    Εγκατάσταση Linux Post dijo

      Ευχαριστώ για το υπέροχο σχόλιό σας… Χαιρετισμούς, Faiber!
      !