Η Microsoft κυκλοφόρησε μια νέα ενημέρωση στο Visual Studio με μια μακρά λίστα βελτιώσεων. Η εταιρεία ανακοίνωσε επίσης την πρώτη προεπισκόπηση .NET 8.
Η Microsoft κυκλοφόρησε μια σημαντική ενημέρωση για το Visual Studio 2022, φέρνοντας το IDE στην έκδοση 17.5. Αυτή η ενημέρωση βελτιώνει πολλές πτυχές της εμπειρίας, συμπεριλαμβανομένης μιας νέας δυνατότητας Έλεγχος προσβασιμότητας και βελτιωμένης υποστήριξης για το Arm64 συσκευές.
Πράγματι, το Accessibility Checker είναι ένα από τα πολλά σημαντικότερα σημεία αυτής της έκδοσης. Αυτό είναι ένα εργαλείο που μπορεί να εντοπίσει πιθανά προβλήματα προσβασιμότητας σε εφαρμογές επιτραπέζιου υπολογιστή που βασίζονται σε XAML και υποστηρίζει WPF, WinForms, WinUI και MAUI, ώστε να μπορείτε να το χρησιμοποιήσετε με πολλά έργα. Το Visual Studio όχι μόνο θα επισημάνει τα προβλήματα αλλά και θα εξηγήσει τι μπορείτε να κάνετε για να τα διορθώσετε. Σχετικά με το θέμα των προτάσεων, το Visual Studio 2022 17.5 υποστηρίζει πλέον και προτάσεις "βασισμένες σε πρόθεση" που υποστηρίζονται από AI, οι οποίες σημαίνει ότι μπορεί να προτείνει αυτόματα αλλαγές στον κώδικά σας με βάση άλλες τροποποιήσεις που έχετε κάνει σε άλλα μέρη του έργο.
Ένα άλλο αξιοσημείωτο βελτιωμένο είναι ένα εγγενές σύνολο εργαλείων Clang Arm64 για LLVM, το οποίο επιτρέπει την εγγενή μεταγλώττιση σε συσκευές Arm64, με αποτέλεσμα ταχύτερη απόδοση. Αυτό ακολουθεί το επίσημο ντεμπούτο του εγγενής υποστήριξη Arm64 με έκδοση 17.4. Στο θέμα των βελτιώσεων απόδοσης, η Microsoft λέει επίσης ότι μπορείτε να περιμένετε πολύ πιο γρήγορους χρόνους κατασκευής για το .NET εφαρμογές κάνοντας το έτσι ώστε να δημιουργούνται μόνο έργα που έχουν λάβει ενημερώσεις, ενώ τα έργα που δεν έχουν αλλάξει παραλείπονται. Επιπλέον, η Microsoft βελτίωσε την απόδοση του προγράμματος εντοπισμού σφαλμάτων, συγκεκριμένα τους χρόνους απόκρισης του παραθύρου των νημάτων, που η Microsoft λέει ότι θα πρέπει να είναι δύο φορές πιο γρήγοροι τώρα.
Υπάρχουν πολλές περισσότερες βελτιώσεις σε όλα τα επίπεδα, κάποιες που σχετίζονται με το Azure, το Blazor και άλλα. Ορισμένες βελτιώσεις στην ποιότητα ζωής περιλαμβάνουν επίσης μια νέα ρύθμιση ενημέρωσης, η οποία σας επιτρέπει να ενημερώσετε το Visual Studio αυτόματα όταν το κλείνετε, έτσι ώστε οι ενημερώσεις να εγκαθίστανται αμέσως όταν δεν το χρησιμοποιείτε το. Επιπλέον, η Microsoft έχει επίσης διαθέσει το Visual Studio μέσω της Διαχείρισης πακέτων των Windows (winget), οπότε μπορείτε τώρα να το εγκαταστήσετε με αυτόν τον τρόπο.
Στο macOS, υπάρχουν μερικές άλλες βελτιώσεις, ξεκινώντας με έναν νέο Επιλογέα κλάδου Git στη γραμμή κατάστασης, ώστε να μπορείτε εύκολα να δείτε ποια επωνυμία εργάζεστε και να ανοίξετε το παράθυρο αλλαγών του Git. Υπάρχει επίσης μια νέα δυνατότητα Hot Exit, η οποία σας επιτρέπει να κλείνετε αμέσως το Visual Studio ακόμα κι αν έχετε μη αποθηκευμένες αλλαγές. Όλες οι αλλαγές που κάνετε στο έργο σας αποθηκεύονται πλέον ως μη αποθηκευμένες αλλαγές όταν κλείνετε το Visual Studio, επομένως δεν χρειάζεται να αντιμετωπίζετε προτροπές επιβεβαίωσης.
Μαζί με τη νέα έκδοση του Visual Studio, η Microsoft ανακοίνωσε και κυκλοφόρησε επίσης την πρώτη προεπισκόπηση του .NET 8, μαζί με αντίστοιχες ενημερώσεις για το ASP.NET Core και το EF Core. Η νέα έκδοση περιλαμβάνει βελτιωμένη υποστήριξη για τις δυνατότητες Native AOT, επιτρέποντας μειωμένο αποτύπωμα μνήμης και ταχύτερους χρόνους εκκίνησης για τις εφαρμογές σας. Περιλαμβάνονται επίσης πολλές άλλες βελτιώσεις, με ορισμένες να επικεντρώνονται ειδικά στις συσκευές Arm64.
Μπορείτε να κάνετε λήψη Visual Studio για Windows εδώ, ενώ Το Visual Studio για Mac είναι διαθέσιμο εδώ. Εάν θέλετε να δοκιμάσετε την πιο πρόσφατη προεπισκόπηση .NET, μπορείτε κατεβάστε το .NET 8 εδώ.
Πηγή: Microsoft (1, 2, 3)