Θέλετε περισσότερα από τον Visual Studio Code;  Χρειάζεστε βελτιωμένα εργαλεία και επιλογές παραγωγικότητας;  Δοκιμάστε αυτές τις επεκτάσεις κώδικα Visual Studio.

9 Επεκτάσεις κώδικα Visual Studio που διευκολύνουν τον προγραμματισμό

Διαφήμιση Ο κώδικας του Visual Studio της Microsoft είναι ένας από τους καλύτερους συντάκτες δωρεάν κειμένου που είναι διαθέσιμοι αυτήν τη στιγμή. Συνδυάζει ένα πλήρες σύνολο χαρακτηριστικών με σχετική ευκολία χρήσης και η απόδοση είναι εκπληκτικά καλή για μια εφαρμογή Electron. Ένας από τους λόγους για τους οποίους το αγαπούν οι άνθρωποι, πέρα ​​από τους λόγους, είναι η επεκτασιμότητά του. Όπως πολλοί άλλοι δημοφιλείς συντάκτες κειμένων, ο κώδικας του Visual Studio διαθέτει ένα τε

Διαφήμιση

Ο κώδικας του Visual Studio της Microsoft είναι ένας από τους καλύτερους συντάκτες δωρεάν κειμένου που είναι διαθέσιμοι αυτήν τη στιγμή. Συνδυάζει ένα πλήρες σύνολο χαρακτηριστικών με σχετική ευκολία χρήσης και η απόδοση είναι εκπληκτικά καλή για μια εφαρμογή Electron. Ένας από τους λόγους για τους οποίους το αγαπούν οι άνθρωποι, πέρα ​​από τους λόγους, είναι η επεκτασιμότητά του.

Όπως πολλοί άλλοι δημοφιλείς συντάκτες κειμένων, ο κώδικας του Visual Studio διαθέτει ένα τεράστιο αριθμό επεκτάσεων που είναι διαθέσιμες για να προσαρμόσει τη συμπεριφορά του. Αυτά μπορούν να αλλάξουν μαζικά τον τρόπο με τον οποίο ο Visual Studio Code λειτουργεί και αισθάνεται, όπως η προσθήκη δεσμών κλειδιών τύπου Vim ή Emacs. Με αυτή τη λίστα, έχουμε συντάξει μόνο μερικά από τα αγαπημένα μας.

Πώς να εγκαταστήσετε τις επεκτάσεις κώδικα Visual Studio

Σε περίπτωση που δεν είστε εξοικειωμένοι, είναι εύκολο να εγκαταστήσετε επεκτάσεις στον κώδικα Visual Studio. Κάντε κλικ στο εικονίδιο " Επεκτάσεις" στην αριστερή πλευρά της οθόνης. Είναι το πέμπτο εικονίδιο κάτω, αμέσως κάτω από το εικονίδιο Debug.

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

1. IntelliCode του Visual Studio

Έκδοση Intellicode του Visual Studio για τον κώδικα του Visual Studio

Αναπτύχθηκε από το Microsoft DevLabs, το Visual Studio IntelliCode είναι μια επέκταση που χρησιμοποιεί τεχνητή νοημοσύνη για να σας βοηθήσει να κωδικοποιήσετε. Η επέκταση υποστηρίζει Python, JavaScript / TypeScript και Java.

Αν έχετε χρησιμοποιήσει προηγουμένως το Intellisense είτε στον Visual Studio είτε στον Visual Studio Code, θα έχετε μια ιδέα για το τι πρέπει να περιμένετε. Η διαφορά εδώ είναι ότι αυτή είναι ουσιαστικά μια ακόμη πιο ευφυής ανάληψη αυτής της ιδέας.

Αυτή η επέκταση βρίσκεται ακόμη στα αρχικά στάδια ανάπτυξης και είναι ήδη εντυπωσιακή. Μόλις έχει κάποιος περισσότερο χρόνο στην ανάπτυξη, μπορείτε ακόμη και να δείτε αυτό το ενσωματωμένο δικαίωμα στον Visual Studio Code.

2. Συγχρονισμός ρυθμίσεων

Ρυθμίσεις συγχρονισμού ρυθμίσεων για τον κώδικα του Visual Studio

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

Οι ρυθμίσεις Sync στοχεύουν στην επίλυση αυτού του προβλήματος. Χρησιμοποιώντας ένα απλό GitHub Gist, το Sync Settings, καλά, συγχρονίζει τις ρυθμίσεις σας. Αυτό περιλαμβάνει άλλες επεκτάσεις και τις διαμορφώσεις τους, οπότε ολόκληρο το config σας καταλήγει να είναι φορητό. Κάντε κάποιες αλλαγές σε ένα μηχάνημα, συγχρονίστε τις ρυθμίσεις σας και μπορείτε εύκολα να τις συγχρονίσετε σε άλλες μηχανές.

Χρειάζονται λίγα λεπτά για να ρυθμίσετε το Sync ρυθμίσεων, τότε δεν χρειάζεται να το ξανασκεφτείτε. Οδηγίες για τη ρύθμιση είναι διαθέσιμες μέσω της Επισκόπησης επέκτασης στον Κώδικα Visual Studio.

3. Διαδρομή Intellisense

Path Extension Intellisense για τον Visual Studio Code

Εάν χρησιμοποιείτε τον κώδικα του Visual Studio για να επεξεργαστείτε προσωπικά αρχεία ή αρχεία ρυθμίσεων συστήματος, το Path Intellisense μπορεί να είναι ένα lifesaver. Με λίγα λόγια, η επέκταση προσθέτει συμπλήρωση στυλ Intellisense στα ονόματα αρχείων, επιτρέποντάς σας να πληκτρολογείτε εύκολα ονόματα μεγάλων διαδρομών χωρίς να χρειάζεται να τα δεσμεύσετε στη μνήμη.

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

4. Εξερεύνηση εργασιών

Επεκτάσεις του Εργαστηρίου Explorer για τον κώδικα του Visual Studio

Η επέκταση του Εργαστηρίου Explorer προσθέτει λειτουργίες εκτέλεσης εργασιών τύπου στυλ IDE στον κώδικα του Visual Studio. Αυτό περιλαμβάνει κυρίως εργασίες δημιουργίας για το τρέχον έργο σας, αλλά μπορεί επίσης να περιλαμβάνει bash, Python και άλλα σενάρια.

Το Task Explorer υποστηρίζει ένα δίκαιο αριθμό βασικών εργαλείων δημιουργίας. Αυτά περιλαμβάνουν NPM, Grunt, Gulp, Ant, Make, και τον ίδιο τον Visual Studio Code. Η επέκταση είναι προσαρμόσιμη, επιτρέποντάς σας να προσαρμόσετε τη διαδρομή προς κάθε δρομέα εργασιών και γλώσσα δέσμης ενεργειών. Αυτό είναι πρακτικό αν έχετε εγκαταστήσει πολλαπλές εκδόσεις και θέλετε να χρησιμοποιήσετε μια συγκεκριμένη έκδοση.

5. GitLens

Επέκταση GitLens για τον κώδικα του Visual Studio

Visual Studio Κωδικός χαρακτηριστικά ολοκλήρωση Git ολοκλήρωση Visual Studio κώδικα είναι το τέλειο κείμενο και Scripting Editor για Mac Visual Studio κώδικα είναι το τέλειο κείμενο και Scripting Editor για Mac επεξεργαστή κειμένου της Microsoft υποστηρίζει μυριάδες γλώσσες, και δεν χρειάζεται καν να το συγκρίνουμε με Xcode, δεδομένου ότι εξυπηρετούν διαφορετικές ανάγκες. Διαβάστε περισσότερα από το κουτί, όπως αναφέρθηκε προηγουμένως, ώστε να μην χρειαστείτε αυτή την επέκταση. Τούτου λεχθέντος, το GitLens προσθέτει διάφορα χαρακτηριστικά που σας βοηθούν να απεικονίσετε, να περιηγηθείτε και να κατανοήσετε την ιστορία του Git του έργου σας.

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

Άλλα χαρακτηριστικά περιλαμβάνουν έναν χάρτη θερμότητας στην υδροληψία κώδικα Visual Studio που σας επιτρέπει να δείτε εύκολα πού γίνονται οι περισσότερες εργασίες σε ένα δεδομένο αρχείο. Η κατώτατη γραμμή είναι ότι αν βασίζεστε σε μεγάλο βαθμό στο Git, θα πρέπει τουλάχιστον να δοκιμάσετε αυτό το plugin.

6. Prettier

Καλύτερη επέκταση για τον κώδικα του Visual Studio

Αν είστε προπονητής και ειδικά εάν πρέπει να ακολουθήσετε έναν οδηγό στυλ, το Prettier μπορεί να είναι ο νέος καλύτερος φίλος σας. Η επέκταση Prettier διαμορφώνει αυτόματα το JavaScript, το TypeScript και το CSS χρησιμοποιώντας το εργαλείο μορφοποίησης κώδικα με το ίδιο όνομα.

Το Prettier παίρνει τον κώδικα που γράφετε και το ξαναγράφει για σας, ακολουθώντας ένα αυστηρό σύνολο οδηγιών μορφοποίησης. Η επέκταση είναι "φανερή", που σημαίνει ότι παίρνει αρκετές αποφάσεις από μόνη της, αλλά μπορείτε να χρησιμοποιήσετε την επέκταση με τα εργαλεία eslint ή tslint για να βεβαιωθείτε ότι ακολουθεί τη δική σας διαμόρφωση λίπανσης.

7. Συστοιχία ζεύξης αγκύλης

Βάση επέκτασης ζεύξης βάσης για τον κώδικα του Visual Studio

Bracket Pair Colorizer είναι ένα plugin που περιγράφεται καλά με το όνομά του. Αυτόματη χρωματισμό ορισμένων χαρακτήρων για να σας βοηθήσει να πείτε πόσο βαθιά ένθετο ένα συγκεκριμένο κομμάτι του κώδικα. Πολλές γλώσσες υποστηρίζονται από το κουτί, τόσα πολλά που είναι σχεδόν βέβαιο ότι υποστηρίζεται η γλώσσα επιλογής σας.

Από προεπιλογή, τα (), [] και {} αντιστοιχίζονται, αλλά μπορείτε επίσης να ορίσετε άλλους χαρακτήρες που θέλετε να αντιστοιχιστούν. Αυτοί οι τύποι plugins τείνουν να είναι πολύ πολωμένοι, αλλά αν δεν είστε βέβαιοι αν θέλετε ή όχι, δώστε Bracket Pair Colorizer μια δοκιμή.

8. Χρόνος κώδικα

Κωδικός Ώρα επέκτασης για τον κώδικα του Visual Studio

Έχετε αναρωτηθεί ποτέ πόσες ώρες την εβδομάδα ξοδεύετε στον επεξεργαστή κειμένων σας; Τι γίνεται με την καλύτερη στιγμή της ημέρας ή της ημέρας της εβδομάδας για βέλτιστο προγραμματισμό; Αν έχετε αναρωτηθεί ποτέ σχετικά με αυτές ή άλλες μετρήσεις, το Code Time είναι για εσάς.

Ο Ώρα κώδικα μετρά τη δραστηριότητά σας στον κώδικα Visual Studio και σας αναφέρει σχετικά με τις παραπάνω δραστηριότητες, καθώς και άλλες μετρήσεις. Θα δείτε μετρήσεις πραγματικού χρόνου στη γραμμή κατάστασης και υπάρχει ένας πίνακας ελέγχου για καλύτερη προβολή.

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

9. REST Client

Επέκταση πελάτη REST για κώδικα Visual Studio

Είτε είστε web developer front-end είτε κάποιος που ξοδεύει το μεγαλύτερο μέρος του χρόνου στο διακομιστή, πιθανότατα έχετε εντοπίσει περιπτώσεις όπου πρέπει να δοκιμάσετε ένα API REST. Υπάρχουν plugins του προγράμματος περιήγησης για αυτό και πολλά άλλα εργαλεία, αλλά εάν ξοδεύετε το μεγαλύτερο μέρος του χρόνου σας σε ένα πρόγραμμα επεξεργασίας κειμένου, γιατί να μην έχετε τον πελάτη διαθέσιμο εκεί που είστε πιο άνετοι;

Πρόκειται για μια σχετικά απλή επέκταση που κάνει αυτό που ισχυρίζεται ότι κάνει. Μπορείτε εύκολα να στέλνετε αιτήσεις HTTP καθώς και να στέλνετε εντολές cURL. Για τον έλεγχο ταυτότητας, η επέκταση υποστηρίζει βασικό έλεγχο ταυτότητας, έλεγχο ταυτότητας digest, πιστοποιητικά πελάτη SSL και πολλά άλλα.

Να είστε πιο παραγωγικοί στον κώδικα του Visual Studio

Αυτές οι επεκτάσεις είναι μόνο η αρχή, ειδικά αν είστε νέοι στο Visual Studio Code. Πρώτον, υπάρχουν πολλές περισσότερες επεκτάσεις διαθέσιμες. Στις περισσότερες περιπτώσεις, αποφεύγαμε ειδικά τις επεκτάσεις για συγκεκριμένες γλώσσες, αλλά πολλές από αυτές είναι διαθέσιμες. Είτε κωδικοποιείτε σε JavaScript, C ++, Go είτε σε άλλη γλώσσα, θα βρείτε επεκτάσεις που θα σας διευκολύνουν.

Υπάρχουν επίσης πολλοί περισσότεροι τρόποι για να γίνει πιο γρήγορος στον κώδικα του Visual Studio. Για να σας βοηθήσουμε να ξεκινήσετε, έχουμε μια λίστα με βασικές συμβουλές για να σας κάνει πιο παραγωγικούς στο Visual Studio Code 10 Βασικές Συμβουλές Παραγωγικότητας για το Visual Studio Code 10 Βασικές Συμβουλές Παραγωγικότητας για τον Visual Studio Code Visual Studio Κωδικοποιεί άλλους συντάκτες κειμένων προγραμματισμού από το νερό . Είναι δωρεάν, ανοικτού κώδικα, αστραπιαία και γεμάτη με χαρακτηριστικά παραγωγικότητας. Διαβάστε περισσότερα .

Εξερευνήστε περισσότερα σχετικά με το: Visual Studio Code.