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

Η Microsoft ενημερώνει τον χάρτη πορείας του Visual Studio

Η Microsoft έχει ενημερώσει τον χάρτη πορείας της για το Visual Studio IDE έως τον Ιούνιο του 2020. Οι βελτιώσεις που έχουν προγραμματιστεί για τους επόμενους μήνες κυμαίνονται από την καλύτερη ενσωμάτωση Git και την καλύτερη απόδοση έως τις βελτιώσεις για το C ++ και τα διαγνωστικά.

Η ενσωμάτωση Better Git αναφέρεται ως μια βελτίωση για τον πυρήνα IDE. Τα σχέδια για τον πυρήνα του Visual Studio περιλαμβάνουν επίσης τη χρήση του Visual Studio ως πελάτη για διαδικτυακά περιβάλλοντα και την ενίσχυση της υποστήριξης για δίκτυα που χρησιμοποιούν πρόσβαση υπό όρους. Στόχος είναι επίσης η βελτίωση της απόδοσης του IDE κατά το άνοιγμα και την εργασία με μεγάλες λύσεις. Η Microsoft αναφέρει επίσης ένα κουμπί για ανανέωση των αποτελεσμάτων αναζήτησης και παραθύρων αναφορών.

Οι προγραμματιστές που ενδιαφέρονται μπορούν να προσφέρουν σχόλια σχετικά με τον χάρτη πορείας, ο οποίος δημοσιεύθηκε στις 25 Φεβρουαρίου. Η ενημέρωση της Microsoft στον χάρτη πορείας του Visual Studio παραθέτει επίσης τις προγραμματισμένες εργασίες στους ακόλουθους τομείς:

C ++

  • Συμμόρφωση C ++ 20 συμπεριλαμβανομένης της έννοιας C ++ 20 στο IntelliSense.
  • Υλοποιώ, εφαρμόζωstd: σπαn για την τυπική βιβλιοθήκη C ++ στον μεταγλωττιστή Microsoft Visual C ++ και την τυπική βιβλιοθήκη τυπικής σειράς εργαλείων.
  • Υποστήριξη για κορουτίνες τύπου C ++ 20.
  • Βελτιώστε τη στόχευση του Linux και άλλων συστημάτων τύπου Unix από το Visual Studio με C ++.
  • Διευκολύνετε την ανάπτυξη CMake, συμπεριλαμβανομένης της προσφοράς πλοήγησης κώδικα για σενάρια CMake.
  • Υποστήριξη για 64-Clang / LLVM.

.ΚΑΘΑΡΑ

  • Βελτιώστε τις ενσωματωμένες λειτουργίες για κοινές εργασίες, συμπεριλαμβανομένης της προσθήκης κεφαλίδων στα αρχεία προέλευσης αυτόματα όταν ρυθμίζονται χρησιμοποιώντας το Editor.Config.
  • Βελτιώσεις εντοπισμού σφαλμάτων.
  • Η αυτόματη μετακίνηση κώδικα μετονομάζει χώρους ονομάτων.
  • Κατάργηση αχρησιμοποίητων αναφορών σε έργα και λύσεις.
  • Εξαγάγετε μέλη μιας υπάρχουσας τάξης σε μια νέα τάξη.

Διαγνωστικά

  • Βελτίωση εργαλείων δημιουργίας προφίλ για εφαρμογές με μεγαλύτερη απόδοση ASP.NET.
  • Βελτίωση εργαλείων εσωτερικού βρόχου.
  • Βελτίωση εργαλείων για .NET Core σε Linux.
  • Ενεργοποίηση αποκωδικοποιημένου κώδικα όταν η πηγή δεν είναι ενεργοποιημένη.
  • Βελτιώστε τα εργαλεία διάγνωσης πλατφόρμας, συμπεριλαμβανομένης της υποστήριξης εντοπισμού σφαλμάτων για εφαρμογές που έχουν δημιουργηθεί με το Open Enclave SDK.

Εργαλεία Ιστού

  • Εισαγάγετε την υποστήριξη για τον εντοπισμό σφαλμάτων Blazor Wasm (WebAssembly) και ενεργοποιήστε τη δημιουργία έργου Blazor WASM χρησιμοποιώντας παρόχους ταυτότητας.
  • Καλύτερη εμπειρία για τη διαμόρφωση και την παροχή υπηρεσιών cloud Azure.
  • Βελτιώστε την εμπειρία δημοσίευσης για το App Service Linux.

XAML

  • Καλύτερη παραγωγικότητα κατά τη δημιουργία εφαρμογών XAML, συμπεριλαμβανομένης της βελτίωσης του XAML Designer για .NET Core WPF και UWP.
  • Δημιουργήστε εφαρμογές Windows10X.

Χαμαρίν

  • Βελτιώστε τον εντοπισμό σφαλμάτων του XAML UI χρησιμοποιώντας εργαλεία όπως το Visual Tree και το Hot Reload.
  • Δημιουργήστε UI Android με τον επεξεργαστή XML.
  • Χρησιμοποιήστε το Hot Restart για καλύτερη απόδοση κατασκευής σε κινητές πλατφόρμες.
  • Δημιουργήστε εφαρμογές για κινητά χρησιμοποιώντας το .NET 5.