Προγραμματισμός

Το Visual Studio Code προσθέτει αντιμετώπιση προβλημάτων επέκτασης

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

Το Visual Studio Code 1.52, γνωστό ως έκδοση του Νοεμβρίου 2020, έχει μια δυνατότητα επέκτασης διχοτόμησης, για να αντιμετωπίσει ποιες επεκτάσεις προκαλούν προβλήματα στο πρόγραμμα επεξεργασίας. Πριν από αυτήν τη δυνατότητα, οι προγραμματιστές έπρεπε να απενεργοποιήσουν όλες τις επεκτάσεις και, στη συνέχεια, να τις ενεργοποιήσουν μία προς μία για να βρουν πρόβλημα με μια επέκταση.

Η δυνατότητα επέκτασης bisect χρησιμοποιεί έναν αλγόριθμο δυαδικής αναζήτησης για γρήγορο εντοπισμό μιας επέκτασης που προκαλεί προβλήματα. Η λειτουργία απενεργοποιεί τις μισές επεκτάσεις και ζητά από τους προγραμματιστές να ελέγξουν για το εν λόγω ζήτημα. Εάν το πρόβλημα έχει λυθεί, η κακή επέκταση πρέπει να βρίσκεται στη λίστα των απενεργοποιημένων επεκτάσεων. Η διαδικασία επαναλαμβάνεται έως ότου απομείνει μία επέκταση.

Βρίσκονται στο Visual Studio Marketplace, οι επεκτάσεις κώδικα του Visual Studio χρησιμεύουν ως «πραγματική δύναμη» του προγράμματος επεξεργασίας, με επεκτάσεις που παρέχουν θέματα και υποστήριξη γλώσσας, καθώς και για εντοπισμό σφαλμάτων και πλοήγηση κώδικα, δήλωσε η ομάδα του Visual Studio Code στο μηνιαίο ενημερωτικό δελτίο.

Μπορείτε να κατεβάσετε το Visual Studio Code στη διεύθυνση code.visualstudio.com. Άλλες δυνατότητες στο Visual Studio Code 1.52 περιλαμβάνουν:

  • Πολλές εντολές Git έχουν προστεθεί στην παλέτα εντολών. Αυτά περιλαμβάνουν το Cherry Pick, για την επιλογή μιας συγκεκριμένης δέσμευσης σε ένα υποκατάστημα. Μετονομασία, για να μετονομάσετε ένα ενεργό αρχείο. Πιέστε Ετικέτες, για να πιέσετε τοπικές ετικέτες στο απομακρυσμένο, και το Ταμείο σε (Αποσυνδεδεμένο), για να εκτελέσετε μια ολοκλήρωση αγοράς σε αποσυνδεμένη λειτουργία
  • Έχουν προστεθεί αρκετές νέες ρυθμίσεις Git, όπως gitpruneOnFetch, που κάνει το πρόγραμμα επεξεργασίας να τρέχει git fetch - δαμάσκηνο κατά τη λήψη απομακρυσμένων αναφορών.
  • Οι πλευρικές και ενσωματωμένες προβολές στο πρόγραμμα επεξεργασίας διαφορών υποστηρίζουν πλέον τη συσκευασία λέξεων.
  • Έχουν γίνει βελτιώσεις στον επεξεργαστή συντομεύσεων πληκτρολογίου. Για παράδειγμα, οι χρήστες μπορούν τώρα να διαμορφώσουν μια δέσμευση πλήκτρων για μια εντολή από την Παλέτα εντολών μέσω του κουμπιού Διαμόρφωση κλειδώματος στα δεξιά.
  • Η Εξερεύνηση αρχείων υποστηρίζει τώρα Αναίρεση και Επανάληψη για όλες τις λειτουργίες αρχείων.
  • Οι συντάκτες προεπισκόπησης ενημερώθηκαν με βάση τα σχόλια των χρηστών.
  • Μια νέα ρύθμιση, editor.stickyTabStops, κάνει το Visual Studio Code να αντιμετωπίζει τις κινήσεις του κέρσορα σε κεντρικούς χώρους παρόμοια με τις καρτέλες.
  • Οι προτάσεις που βασίζονται σε λέξεις IntelliSense έχουν βελτιωθεί. Το Visual Studio Code μπορεί τώρα να ρυθμιστεί ώστε να προτείνει λέξεις από άλλα ανοιχτά αρχεία.
  • Οι ρυθμίσεις τερματικού μπορούν τώρα να τροποποιηθούν επιλέγοντας Διαμόρφωση ρυθμίσεων τερματικού στο αναπτυσσόμενο μενού τερματικών.

Η προηγούμενη έκδοση του Visual Studio Code 1.51, που δημοσιεύθηκε τον Νοέμβριο, ήταν μια έκδοση οικιακής χρήσης με πάγκο εργασίας και δυνατότητες τερματικού.