Τα καλύτερα εργαλεία για την ανάπτυξη λογισμικού σε Chromebook το 2023

Τα Chromebook λειτουργούν εξαιρετικά και για την ανάπτυξη λογισμικού. Ακολουθούν έξι εργαλεία ανάπτυξης που μπορείτε να χρησιμοποιήσετε στο ChromeOS για κάθε είδους έργο.

Πολλοί προγραμματιστές τείνουν να χρησιμοποιούν το καλύτεροι φορητοί υπολογιστές Windows για κωδικοποίηση και δημιουργία εφαρμογών. Ωστόσο, δεδομένου ότι η καλύτερα Chromebook μπορεί να εκτελεί εφαρμογές Linux χωρίς πρόβλημα, η κωδικοποίηση και η ανάπτυξη σε ChromeOS είναι επίσης μια επιλογή. Ορισμένες εφαρμογές και υπηρεσίες ανάπτυξης λειτουργούν ακόμη και σε ένα υπέροχο tablet ChromeOS για προγραμματιστές που τους αρέσει να δοκιμάζουν εφαρμογές ή προγράμματα με οθόνη αφής. Έξι εργαλεία για την ανάπτυξη λογισμικού συγκεκριμένα λειτουργούν καλά σε ένα Chromebook και τα έχουμε παραθέσει όλα εδώ για εσάς.

Θα θέλετε να ενεργοποιήσετε το Linux σε ChromeOS για την καλύτερη εμπειρία με την ανάπτυξη λογισμικού σε ένα Chromebook. Έχουμε έναν οδηγό που εξηγεί πώς μπορείτε ξεκινήστε με εφαρμογές Linux στο ChromeOS.

1. Git

Στην κορυφή της λίστας μας βρίσκεται το Git, το οποίο είναι ένα από τα πιο δημοφιλή εργαλεία DevOps. Είναι επίσης ένα σύστημα ελέγχου έκδοσης που χρησιμοποιείται για τη διαχείριση πηγαίου κώδικα από πολλούς προγραμματιστές. Έχει τη φήμη ότι έχει καλή απόδοση και αρκετά ασφαλή. Είναι επίσης ευέλικτο, καθώς υποστηρίζει μη γραμμικές ροές εργασιών ανάπτυξης και συνεργάζεται με μικρότερα και μεγαλύτερα έργα. Στην πραγματικότητα, το Git είναι ένα από τα πιο ευρέως διαδεδομένα εργαλεία στον κλάδο ανάπτυξης. Εάν θέλετε να χρησιμοποιήσετε το Git σε ένα Chromebook, δεν υπάρχουν πολλά. Το κοντέινερ Linux σας υποστηρίζει ήδη το Git. Πληκτρολογήστε την ακόλουθη εντολή για να ξεκινήσετε.

git –version

2. Κωδικός Visual Studio

Ακολουθεί το Visual Studio Code, ένα άλλο δημοφιλές εργαλείο που συνδυάζει ένα πρόγραμμα επεξεργασίας κώδικα με άλλα εργαλεία προγραμματιστών και εργαλεία εντοπισμού σφαλμάτων. Είναι cross-platform και είναι γνωστό ότι υποστηρίζει όλα τα είδη γλωσσών προγραμματισμού, όπως Java, C++, ακόμη και Python. Το Visual Studio Code έχει επίσης δυνατότητες όπως επισήμανση σύνταξης και αντιστοίχιση αγκυλών και μπορείτε να ενεργοποιήσετε γλώσσες εγκαθιστώντας σχετικές προσθήκες. Υπάρχει ακόμη και μια υποστήριξη συντόμευσης πληκτρολογίου για να επιταχύνετε τις ροές εργασίας. Η διεπαφή χρήστη στο Visual Studio Code θα πρέπει επίσης να είναι φιλική, καθώς είναι απλή και κατανοητή. Κάντε λήψη του αρχείου DEB από τον ιστότοπο της Microsoft για να εγκαταστήσετε τον κώδικα του Visual Studio και, στη συνέχεια, κάντε διπλό κλικ για να το εκκινήσετε.

Κατεβάστε τον κώδικα του Visual Studio

3. Υψηλό Κείμενο

Το Sublime Text είναι ένας απλός επεξεργαστής κειμένου που χρησιμοποιείται από πολλούς προγραμματιστές σε Linux, Mac και Windows που χρησιμοποιούν κυρίως γλώσσες ερμηνείας όπως JavaScript ή Python. Σε ένα Chromebook, μπορείτε να εγκαταστήσετε την έκδοση Linux δωρεάν, αλλά θα πρέπει τελικά να αγοράσετε μια άδεια χρήσης για μακροχρόνια χρήση, αν και δεν υπάρχει επιβεβλημένο χρονικό όριο. Είναι αρκετά γρήγορο και προσφέρει εξαιρετικά επίπεδα προσαρμογής, με υποστήριξη για πολλές διαφορετικές γλώσσες προγραμματισμού όπως Java, C και Python. Έχετε ακόμη και υποστήριξη plug-in. Μπορείτε να λάβετε την έκδοση Linux του Sublime Text κάνοντας κλικ στον παρακάτω σύνδεσμο, κατεβάζοντας το αρχείο DEB και κάνοντας διπλό κλικ για να το εκκινήσετε.

Κατεβάστε το Sublime Text

4. Android Studio

Οι προγραμματιστές εφαρμογών Android θα χαρούν να μάθουν ότι το ChromeOS υποστηρίζει το Android Studio, το οποίο είναι το επίσημα ενσωματωμένο περιβάλλον για την ανάπτυξη εφαρμογών Android. Το Android Studio διαθέτει μερικές εξαιρετικές δυνατότητες, όπως ενσωματωμένη υποστήριξη για Google Cloud, υποστήριξη C++ και NDK, εργαλεία Lint, εργαλεία δοκιμών, πρότυπα κώδικα, ενσωμάτωση GitHub, ακόμη και εξομοιωτή Android. Σε ένα Chromebook, μπορείτε να εγκαταστήσετε την έκδοση Linux του Android Studio κάνοντας κλικ στον παρακάτω σύνδεσμο, κάνοντας κύλιση προς τα κάτω Λήψεις Android Studio, και επιλέγοντας ChromeOS.

Κατεβάστε το Android Studio

5. TablePlus

Το TablePlus μπορεί να χρησιμοποιηθεί στο ChromeOS ως αντικατάσταση του MySQL Workbench για τη διαχείριση βάσεων δεδομένων. Είναι αρκετά ελαφρύ και ο πελάτης έχει μια κομψή γραφική διεπαφή χρήστη με εργαλεία όπως Inline edit, Advanced φίλτρα, κριτικές κώδικα, υποστήριξη για πολλές καρτέλες και ένα έξυπνο πρόγραμμα επεξεργασίας που μπορεί να σας βοηθήσει να κατανοήσετε τι υπάρχει στο οθόνη. Αυτήν τη στιγμή είναι σε έκδοση beta στο Linux και θα πρέπει να πληρώσετε για την εφαρμογή.

Κατεβάστε το TablePlus

6. Τερματικό Kitty

Το ChromeOS έχει τη δική του εφαρμογή τερματικού που μπορεί να χρησιμοποιηθεί για την ανάπτυξη εφαρμογών Chromebook, αλλά αν θέλετε να την αντικαταστήσετε με κάτι πιο εντυπωσιακό, το KittyTerminal είναι μια εξαιρετική λύση. Το KittyTerminal είναι ένας εξομοιωτής τερματικού που είναι πιο προσαρμόσιμος και έχει περισσότερη υποστήριξη θεμάτων. Είναι επίσης ένα τερματικό που βασίζεται σε GPU, επομένως μεταφορτώνει την απόδοση στη GPU για χαμηλότερο φόρτο συστήματος, μπορεί να χρησιμοποιήσει την απόδοση με νήματα και υποστηρίζει ακόμη και emoji και υπερσυνδέσμους. Μπορείτε να κατεβάσετε την έκδοση Linux του Kitty με τον παρακάτω κώδικα.

sudo apt install kitty

Υπάρχουν περισσότερα (αν θέλετε!)

Αν και αυτά είναι έξι από τα αγαπημένα μας εργαλεία, υπάρχουν πολλά άλλα που πρέπει να ελέγξετε. Υπάρχει Λιμενεργάτης, το οποίο μπορεί να χρησιμοποιηθεί για τη διαχείριση κοντέινερ και υπάρχουν ακόμη και ωραία εργαλεία όπως (συγγνώμη για τη γλώσσα!) Ο Γάμος, το οποίο μπορεί να χρησιμοποιηθεί για τη διόρθωση σφαλμάτων στις εντολές της κονσόλας. Υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να αναπτύξετε εφαρμογές σε Chromebook και πολλά εργαλεία μπορούν επίσης να υποστηρίξουν αυτήν την ανάπτυξη. Υπάρχει λοιπόν κάτι για εσάς εκεί έξω ανεξάρτητα από το έργο σας.