Κυκλοφόρησε το Visual Studio 2019
Η Microsoft κυκλοφορεί το Visual Studio 2019, την επόμενη έκδοση του δημοφιλούς προϊόντος της για προγραμματιστές. Η τελική έκδοση του Visual Studio 2019 είναι διαθέσιμη για Windows και Mac.
Το Visual Studio Professional και το Enterprise έχουν διαφορετικά χαρακτηριστικά. Για παράδειγμα, το Enterprise διαθέτει IntelliTrace, Live Unit Testing, Embedded Assemblies for mobile apps, Real Time Architecture Validation και άλλες δυνατότητες, όπως
- Το Snapshot Debugger, το οποίο σας δίνει τη δυνατότητα να διορθώσετε τις εφαρμογές παραγωγής στο Azure με ελάχιστη διακοπή, προσθέτει υποστήριξη για Azure Kubernetes Service (AKS) και Virtual Machine Scale Sets (VMSS).
- Εντοπισμός σφαλμάτων στο ταξίδι στο χρόνο (TTD) ενσωματωμένος με το Snapshot Debugger. Το TTD σάς δίνει τη δυνατότητα να καταγράψετε μια διαδικασία και στη συνέχεια να ανακατασκευάσετε με ακρίβεια και να αναπαράγετε ξανά τη διαδρομή εκτέλεσης. Μπορείτε να επαναφέρετε και να αναπαράγετε κάθε γραμμή κώδικα όσες φορές θέλετε, βοηθώντας σας να απομονώσετε και να εντοπίσετε προβλήματα.
Το Visual Studio 2019 είναι πλέον πιο γρήγορο, πιο αξιόπιστο, πιο παραγωγικό για άτομα και ομάδες, πιο εύκολο στη χρήση και πιο εύκολο να ξεκινήσετε. Ορισμένες από τις νέες δυνατότητες που περιλαμβάνονται σε αυτήν την έκδοση είναι το IntelliCode για το IntelliSense που υποστηρίζεται από AI, οι διευρυμένες δυνατότητες αναδιαμόρφωσης, ο πιο έξυπνος εντοπισμός σφαλμάτων και πολλά άλλα.
Τι νέο υπάρχει στο Visual Studio 2019
Ακολουθούν ορισμένες σημαντικές αλλαγές και νέες δυνατότητες που είναι διαθέσιμες στην ενημερωμένη έκδοση του προϊόντος.
Εγκαθιστώ
- Να είστε πιο αποτελεσματικοί τώρα που οι ενημερώσεις του Visual Studio θα ληφθούν τώρα στο παρασκήνιο.
- Ελέγξτε τη λειτουργία εγκατάστασης για ενημερώσεις του Visual Studio.
IDE
- Συνεργαστείτε με άλλους χρησιμοποιώντας το Visual Studio Live Share, το οποίο είναι εγκατεστημένο από προεπιλογή. Η πρόσθετη υποστήριξη γλώσσας για C++, VB.NET και Razor παρέχει στους επισκέπτες μια προβολή λύσης και την κοινή χρήση των διαφορών ελέγχου πηγής.
- Ανοίξτε τον κώδικα στον οποίο εργαστήκατε πρόσφατα ή ξεκινήστε από μία από τις πιο συχνά χρησιμοποιούμενες ροές, όπως κλωνοποίηση, άνοιγμα ή δημιουργία έργου μέσω του νέου παραθύρου έναρξης.
- Δημιουργήστε νέα έργα με βελτιωμένη εμπειρία αναζήτησης και φίλτρα χρησιμοποιώντας τη νέα λίστα προτύπων ταξινομημένα κατά δημοτικότητα.
- Έχετε περισσότερο κάθετο χώρο για τον κώδικά σας και μια εκσυγχρονισμένη εμφάνιση και αίσθηση μέσα από ένα σύνολο νέων οπτικών αλλαγών στο κέλυφος.
- Δείτε μια πιο ευκρινή έκδοση του IDE σας ανεξάρτητα από τη διαμόρφωση ή/και την κλιμάκωση της οθόνης σας, καθώς έχουμε βελτιωμένη υποστήριξη για αναγνωρισιμότητα ανά οθόνη.
- Χρησιμοποιήστε μια βελτιωμένη δυνατότητα αναζήτησης στο Visual Studio για μενού, εντολές, επιλογές και στοιχεία με δυνατότητα εγκατάστασης.
- Κατανοήστε γρήγορα την «υγεία» του αρχείου κωδικού σας με μια ένδειξη εγγράφου. Εκτελέστε και ρυθμίστε τις παραμέτρους μέσω μιας εκκαθάρισης κώδικα με ένα κλικ από την ένδειξη.
- Διαχειριστείτε εύκολα τις δυνατότητες προεπισκόπησης στις οποίες έχετε επιλέξει με μια νέα σελίδα Λειτουργίες προεπισκόπησης στο παράθυρο διαλόγου Επιλογές.
- Δημιουργήστε νέα έργα με βελτιώσεις στην αναζήτηση που βασίζεται σε ετικέτες και μια εύκολα προσβάσιμη λίστα "Πρότυπα πρόσφατων έργων".
- Δημιουργήστε νέα στοιχεία απευθείας από την Αναζήτηση του Visual Studio και βρείτε αποτελέσματα πιο γρήγορα με βελτιωμένη συνάφεια.
- Μείνετε ενημερωμένοι για σημαντικές πληροφορίες, όπως αιτήματα Visual Studio Live Share, με μια νέα εμπειρία ειδοποιήσεων.
- Αποθηκεύστε μια συλλογή διορθώσεων εκκαθάρισης κώδικα ως προφίλ για να επιλέξετε εύκολα τα προγράμματα επιδιόρθωσης που θέλετε να εκτελούνται κατά την εκκαθάριση κώδικα.
- Ενεργοποίηση νέας αναδιαμόρφωσης .NET και διορθώσεων κώδικα.
- Διαμορφώστε πιο εύκολα έργα .NET Core με αρχεία έργων πρώτης κατηγορίας.
- Δείτε την κατάσταση των επεκτάσεών σας με τις ετικέτες Προεπισκόπηση, Πληρωμένη και Δοκιμαστική στο παράθυρο διαλόγου Επεκτάσεις και Ενημερώσεις.
- Ελέγξτε και διαμορφώστε ποιες λειτουργίες προεπισκόπησης θέλετε να είναι ενεργές, καθώς οι προεπιλογές έχουν επαναφερθεί σε αυτήν την προεπισκόπηση.
- Διατηρήστε τις επεκτάσεις σας ενημερωμένες, αποκλείοντας ορισμένα API παραθύρου δοκιμής που έχουν επισημανθεί ως καταργημένα σε αυτήν την έκδοση.
- Συνδεθείτε, περιηγηθείτε και κλωνοποιήστε με ένα κλικ ή συνδεθείτε στα αποθετήρια που φιλοξενούνται από το Azure DevOps μέσω του παραθύρου έναρξης.
- Εγκαταστήστε επεκτάσεις για άλλους κεντρικούς υπολογιστές ελέγχου πηγής για να προβάλετε αποθετήρια που ανήκουν σε εσάς και τον οργανισμό σας.
- Απολαύστε μια βελτιωμένη εμπειρία μπλε θέματος που αντιμετωπίζει τα σχόλια της Προεπισκόπησης 2, πληκτρολογώντας τη φωτεινότητα, βελτιώνοντας τη συνολική αντίθεση και αντιμετωπίζοντας άλλα ζητήματα χρηστικότητας.
- Εφαρμόστε προτιμήσεις στυλ κώδικα από τη γραμμή εντολών με το καθολικό εργαλείο μορφής dotnet.
- Το MSBuild και το Visual Studio στοχεύουν πλέον το .NET Framework 4.7.2 από προεπιλογή.
- Καταργήσαμε τις λειτουργίες που σχετίζονται με την υπηρεσία Azure App από τον Εξερεύνηση διακομιστή. αντίστοιχη λειτουργικότητα είναι αντίθετα διαθέσιμη στο Cloud Explorer.
Εκτέλεση
- Πάρτε τον έλεγχο του τρόπου φόρτωσης των λύσεων χρησιμοποιώντας τις νέες βελτιώσεις απόδοσης του Visual Studio που επηρεάζουν την ταχύτητα βηματισμού, την ταχύτητα εναλλαγής διακλαδώσεων και πολλά άλλα.
- Δείτε την πρόοδο φόρτωσης λύσης στο Κέντρο κατάστασης εργασιών.
- Επιλέξτε ποια έργα θα φορτωθούν στη λύση ανοιχτή με αρχεία φίλτρων λύσης.
- Βελτιώστε την απόδοση πληκτρολόγησης περιορίζοντας τον αντίκτυπο των βοηθητικών εξαρτημάτων.
- Ενεργοποιήστε τη νέα επιλογή για να απενεργοποιήσετε την επαναφορά της κατάστασης ιεραρχίας του έργου σας και της κατάστασης του παραθύρου του εργαλείου.
- Μάθετε τη νέα συντόμευση για την επιλογή Build και γρήγορα Δημιουργήστε όλα στο CMake με τη νέα εντολή Build All.
- Κωδικοποιήστε ταχύτερα με βελτιωμένη απόδοση των αρχείων IntelliSense για C++ σε έργα CMake.
- Φορτώστε μεγαλύτερες λύσεις .NET Core και απολαύστε σημαντικές μειώσεις μνήμης όταν εργάζεστε μαζί τους με την πάροδο του χρόνου.
- Φορτώστε γρήγορα τις εξαρτήσεις του έργου με μια νέα εντολή μενού περιβάλλοντος έργου.
- Δείτε συμβουλές απόδοσης στο κέντρο επιδόσεων.
Γενικός εντοπισμός σφαλμάτων και διαγνωστικά
- Αναζητήστε λέξεις-κλειδιά στα παράθυρα Ρολόι, Αυτοκίνητα και Τοπικά κατά τη διόρθωση σφαλμάτων για να βελτιώσετε την ικανότητά σας να βρίσκετε αντικείμενα ή τιμές.
- Προβάλετε ένα αναπτυσσόμενο μενού προσδιοριστών μορφής στα παράθυρα Ρολόι, Αυτοκίνητα και Τοπικά κατά την επιθεώρηση δεδομένων.
- Χρησιμοποιήστε ένα προσαρμοσμένο οπτικοποιητή, πλέον συμβατό με .NET Core.
- Εντοπισμός σφαλμάτων πολύ μεγάλων εφαρμογών με μεγάλο αριθμό μονάδων και PDB.
- Εκκινήστε το Google Chrome με προσαρμοσμένα ορίσματα και διορθώστε τις εφαρμογές σας JavaScript όλες εντός του Visual Studio IDE.
- Χρησιμοποιήστε την Επισήμανση Hot Path για τα εργαλεία CPU και DotNet Object Allocation στο Performance Profiler.
- Διακοπή όταν η τιμή ιδιότητας ενός συγκεκριμένου αντικειμένου αλλάζει σε εφαρμογές .NET Core χρησιμοποιώντας σημεία διακοπής δεδομένων, μια δυνατότητα που αρχικά ήταν αποκλειστική για τη C++.
- Από την Προεπισκόπηση 1, έχουμε ενημερώσει τη διεπαφή χρήστη για αναζήτηση στα παράθυρα Autos, Locals και Watch με απλούστερη διεπαφή. Η συνάρτηση Search Deeper έχει αλλάξει σε αναπτυσσόμενη λίστα, ώστε να μπορείτε να επιλέξετε γρήγορα πόσο βαθιά θέλετε να είναι οι αρχικές και οι επόμενες αναζητήσεις σας.
Έλεγχος πηγών και Εξερεύνηση ομάδας
- Αποθηκεύστε προσωρινά τις αλλαγές, ώστε να μπορείτε να εργαστείτε σε μια άλλη εργασία χρησιμοποιώντας την υποστήριξη εργαλείων Git του Team explorer για το Git stash.
- Ρίξτε μια ματιά στην προαιρετική επέκταση που είναι διαθέσιμη στο Visual Studio Market Place, Pull Requests for Visual Studio, που ενσωματώνει τις αξιολογήσεις Pull Request στο Visual Studio.
- Χρησιμοποιήστε τη νέα εμπειρία αντικειμένου εργασίας Azure DevOps που εστιάζει στις ροές εργασίας προγραμματιστών, συμπεριλαμβανομένων των συγκεκριμένων χρηστών προβολές αντικειμένων εργασίας, δημιουργία κλάδου από ένα αντικείμενο εργασίας, αναζήτηση στοιχείων εργασίας με #αναφορές και ενσωματωμένη μοντάζ.
Εκτατο
- Χρησιμοποιήστε ένα ενιαίο, ενοποιημένο SDK του Visual Studio στο πακέτο NuGet της Microsoft. VisualStudio. SDK.
- Επωφεληθείτε από την ενημέρωση μας στο Έργο VSIX να περιλαμβάνει τώρα ένα AsyncPackage.
- Πειραματιστείτε με ένα νέο Empty VSIX Project πρότυπο που προσθέσαμε.
- Μάθετε εάν μια επέκταση είναι δωρεάν, επί πληρωμή ή δοκιμαστική, όπως υποδεικνύεται τώρα μέσα στο Επεκτάσεις και ενημερώσεις διαλόγου.
Τεχνολογίες Ιστού
- Επωφεληθείτε από την πρόσθετη υποστήριξη για εργασία με έργα .NET Core 3.0.
- Ελέγξτε το προφίλ CPU του ASP.NET.
- Χρησιμοποιήστε το πρόγραμμα εντοπισμού σφαλμάτων στιγμιότυπων για εφαρμογές ιστού .NET που εκτελούνται σε Virtual Machines, Virtual Machine Scale Set και Azure Kubernetes Service.
Ανάπτυξη κινητής τηλεφωνίας με Xamarin
- Απολαύστε βελτιώσεις στο Xamarin. Αρχική και σταδιακή απόδοση κατασκευής Android.
- Επωφεληθείτε από τη βελτιωμένη παραγωγικότητα στο Xamarin Android Designer.
- Δείτε τον νέο πίνακα ακινήτων για το Xamarin. Στοιχεία ελέγχου φορμών.
- Βελτιώστε την απόδοση μέσω της μείωσης του μεγέθους του φόρτου εργασίας για το Xamarin και της βελτίωσης του εξομοιωτή Android.
- Χρησιμοποιήστε το Intellicode με το Xamarin. Φόρμες XAML.
Universal Windows Platform (UWP)
- Χρησιμοποιήστε την επέκταση IntelliCode με XAML με τη βοήθεια της πρόσθετης υποστήριξής μας.
Δείτε την εκδήλωση έναρξης
Μπορείτε να επισκεφθείτε launch.visualstudio.comκαι παρακολουθήστε την εκδήλωση εκκίνησης, όπου οι προγραμματιστές εμβαθύνουν περισσότερο σε αυτές τις δυνατότητες και σε πολλές άλλες. Επίσης, η εκδήλωση περιλαμβάνει περιεχόμενο στο Visual Studio 2019 για Mac και στο Visual Studio Live Share, τα οποία κυκλοφορούν επίσης.
Για να σας βοηθήσει να ξεκινήσετε την εμπειρία σας με το Visual Studio 2019, η Microsoft συνεργάστηκε με το Pluralsight και το LinkedIn Learning για να σας προσφέρει νέο εκπαιδευτικό περιεχόμενο. Πλουραλική θέαση έχει ένα νέο, δωρεάν, μάθημα Visual Studio 2019 (διαθέσιμο έως τις 22 Απριλίου 2019). Διατίθενται επίσης μια αξιολόγηση διαδρομής και δεξιοτήτων, ώστε να μπορείτε να βουτήξετε αμέσως. Επί LinkedIn Learning θα βρείτε ένα νέο μάθημα (δωρεάν έως τις 2 Μαΐου) που καλύπτει τα σημαντικότερα σημεία στο Visual Studio 2019. Φυσικά, μπορείτε πάντα να κατευθυνθείτε VisualStudio.com και αυτά τα διαδικτυακά έγγραφα για να μάθετε τι νέο υπάρχει ή να ψάξετε σημειώσεις έκδοσης για όλες τις λεπτομέρειες.
Πηγή: Microsoft