Ολοκλήρωση γλώσσας προγραμματισμού
Όνομα επέκτασης
Η μετα-επέκταση Learn Authoring Pack, Visual Studio Code αποτελείται από πολλές δευτερεύουσες επεκτάσεις. Αυτή η δυνατότητα περιλαμβάνεται στην επέκταση Learn Markdown . Η επέκταση Learn Markdown αποτελεί μέρος του πακέτου σύνταξης εκμάθησης και δεν χρειάζεται να την εγκαταστήσετε ξεχωριστά.
Σύνοψη
Οι συμβάλλοντες χρειάζονται βοήθεια για τον προσδιορισμό των έγκυρων αναγνωριστικών γλώσσας (γλώσσες προγραμματισμού) που μπορούν να ακολουθήσουν τριπλή βαρεία (ανοίγματα φράκτη κώδικα) σε ένα αρχείο Markdown. Δυστυχώς, η επικύρωση χρόνου δόμησης των γλώσσας ανάπτυξης δεν υπάρχει. Το αποτέλεσμα είναι διαφορετικές αναπαραστάσεις μιας μοναδικής γλώσσας μέσα στο ίδιο εννοιολογικό σύνολο εγγράφων.
Θεωρήστε τη C# ως παράδειγμα. Οι συμβάλλοντες έχουν χρησιμοποιήσει c#
τα , C#
, cs
, csharp
και άλλα, ως αναπαραστάσεις γλώσσας dev. Ποια από τις προηγούμενες αναπαραστάσεις είναι σωστή;
Η δυνατότητα ολοκλήρωσης γλώσσας ανάπτυξης διαλύει τη σύγχυση εμφανίζοντας μια λίστα γνωστών γλώσσας ανάπτυξης. Κατά την επιλογή ενός ονόματος γλώσσας ανάπτυξης από το IntelliSense:
- Ο φράκτης κώδικα είναι κλειστός.
- Το καρέ τοποθετείται στο φράκτη κώδικα.
Προτιμήσεις
Δεν είναι δυνατή η απενεργοποίηση αυτής της δυνατότητας. Διατίθενται οι παρακάτω ρυθμίσεις:
- Εμφάνιση γλώσσας ανάπτυξης που χρησιμοποιείται συχνά
- Εμφάνιση όλων των γνωστών γλώσσας γλώσσας ανάπτυξης
Εμφάνιση γλώσσας ανάπτυξης που χρησιμοποιείται συχνά
Μόνο ένα υποσύνολο των έγκυρων γλώσσας ανάπτυξης θα χρησιμοποιηθεί σε ένα μόνο σύνολο εγγράφων. Για να βελτιώσετε την εμπειρία χρήστη:
Στο Visual Studio Code, ανοίξτε το σύνολο δεδομένων στον ριζικό κατάλογο.
ΕπιλέξτεΡυθμίσειςπροτιμήσεων>αρχείου> και φιλτράρετε με βάση την Επέκταση Markdown εκμάθησης.
Κάντε κλικ στη σύνδεση Επεξεργασία στο settings.json στην ενότητα Markdown: Γλώσσες docset .
Προσθέστε την ακόλουθη
markdown.docsetLanguages
ιδιότητα στο αρχείο settings.json :{ "markdown.docsetLanguages": [ ] }
Τοποθετήστε το καρέ σας στον κενό πίνακα της ιδιότητας και ενεργοποιήστε το IntelliSense (μέσωτου διαστήματοςCtrl + ). Εμφανίζεται μια λίστα με τα γνωστά ονόματα γλώσσας ανάπτυξης.
Προσθέστε ονόματα γλώσσας ανάπτυξης στον πίνακα, μέχρι να είστε ικανοποιημένοι με τη λίστα. Για παράδειγμα, η παρακάτω λίστα θα εμφανίσει τέσσερα ονόματα γλώσσας ανάπτυξης στον χρήστη αφού πληκτρολογήσει τριπλά σήματα ρολογιού:
{ "markdown.docsetLanguages": [ ".NET Core CLI", "C#", "Markdown", "YAML" ] }
Αποθηκεύστε τις αλλαγές σας στο αρχείο settings.json .
Προειδοποίηση
Ένας κενός markdown.docsetLanguages
πίνακας προκαλεί την εμφάνιση όλων των γνωστών γλώσσας ανάπτυξης.
Εμφάνιση όλων των γνωστών γλώσσας γλώσσας ανάπτυξης
Από προεπιλογή, όλα τα γνωστά ονόματα γλώσσας ανάπτυξης εμφανίζονται στο IntelliSense. Αυτή η ρύθμιση παρακάμπτει την markdown.docsetLanguages
ιδιότητα που περιγράφεται στο θέμα Εμφάνιση γλώσσας ανάπτυξης που χρησιμοποιείται συχνά.
Για να αλλάξετε αυτήν τη ρύθμιση:
- ΕπιλέξτεΡυθμίσειςπροτιμήσεων>αρχείου> και φιλτράρετε με βάση την Επέκταση Markdown εκμάθησης.
- Αλλάξτε τη ρύθμιση στην ενότητα Markdown: Όλες οι διαθέσιμες γλώσσες .
Σε δράση
Ακολουθεί μια σύντομη επίδειξη αυτής της δυνατότητας: