Visual Studio 2019 – 10 ახალი თვისება და გაუმჯობესება

Microsoft- მა Visual Studio- სთვის ახალი ვერსია 2019 წელს გამოუშვა.


როგორც ყველამ ვიცით ამ პროგრამული უზრუნველყოფის სახელწოდებით ინტეგრირებული განვითარების გარემო (IDE) და ის აპირებს პროგრამისტების პროდუქტიულობის გაზრდას პროგრამის შემუშავებისას & პროგრამები. ამ სტატიაში, ჩვენ განვიხილავთ უახლეს მოწინავე მახასიათებლებს Visual Studio 2019-ს და იმაზე, თუ როგორ შეასრულებენ ეს მახასიათებლები მნიშვნელოვან როლს პროდუქტიულობისა და პროგრამული უზრუნველყოფის შემუშავებაში.

ამ სტატიაში შესვლამდე რამდენიმე საკითხია, რომელთა განხილვაც საჭიროა უკეთესი გაგებისთვის, შემდეგში

რა არის IDE?

IDE დგას ინტეგრირებული განვითარების გარემო. იგი გამოიყენება დეველოპერებისთვის გარემოს შესაქმნელად და პროგრამების შემუშავებისა და ტესტირებისთვის ინკლუზიური მახასიათებლების უზრუნველსაყოფად. საერთოდ, IDE შეიცავს კოდის რედაქტორს, ავტომატიზაციის ზოგიერთ ხელსაწყოს და გამოსწორების გამოსწორებას. IDE– ს მთავარი მიზანია დეველოპერების პროდუქტიულობის გაზრდა.

რა არის ვიზუალური სტუდია?

Visual Studio არის ერთ-ერთი ყველაზე ცნობილი IDE, რომელსაც ბოლო რამდენიმე წლის განმავლობაში იყენებენ. მაიკროსოფტმა შეიმუშავა იგი. იგი გამოიყენება კომპიუტერული პროგრამის შესაქმნელად, ვებ – პროგრამებისა და EXE ფაილების შესაქმნელად და ა.შ. მისი ტიპის პირველი ვერსია 1997 წელს გამოიცა. ახლა კი ბაზარზე არსებული უახლესი ვერსია არის Visual Studio 2019.

რა არის ახალი Visual Studio 2019-ში?

Visual Studio 2019 გამოვიდა 2019 წლის 2 აპრილს. იმდენი მოწინავე ფუნქცია არსებობს, რაც ამ ვერსიაში იქნება შესული.

მოდით, ღრმად ჩავერთოთ ამ მოწინავე მახასიათებლებში,

ახალი მომხმარებელი გამოცდილი ფანჯრის

ერთი მთავარი რამ, რაც თქვენ შეამჩნიეთ, რომ ახალი საწყისი ფანჯარა გამოჩნდება Visual Studio 2019-ში. ის შედგება, ამდენივე ვარიანტი, რომელიც ქვემოთ მოცემულია.

  1. შეამოწმეთ კოდი
  2. გახსენით პროექტი
  3. გახსენით საქაღალდე
  4. შექმენით ახალი პროექტი

ვიზუალური სტუდია 2019 – ის ფანჯარა

Visual Studio Live Share

Live Share არის Visual Studio 2019-ის დეველოპერის მომსახურება. ეს ფუნქცია საშუალებას გაძლევთ პირდაპირ გაზიაროთ კოდექსის კონტექსტი და გამართვის პროცესი თქვენს თანაგუნდელებთან და მიიღოთ ცოცხალი წვდომა Visual Studio- ს შიგნით, ისევე როგორც Google დოკუმენტური მომსახურება..

ვიზუალური სტუდია პირდაპირ ეთერში

Live Share- ის გამოყენებით, თქვენმა თანაგუნდელებმა შეიძლება შეძლონ წაიკითხონ, შეცვალონ, გამოსწორდნენ და ნავიგაციით შექმნან განვითარების პროექტი ბუნებრივი გზით. ეს სერვისი დაინსტალირებულია სტანდარტულად New Visual Studio 2019-ში.

გაუმჯობესებული გამაკეთებელი

ნებისმიერი IDE- ში რეპროდუქცია ხელს შეუწყობს დეველოპერებს. Visual Studio 2019 – ში ეს refactorings მიიღება ახალი მოწინავე ფუნქციებით და ეს გამოიყენება თქვენი კოდის სტრუქტურიურად ორგანიზებისთვის..

refactoring ვიზუალური სტუდიაში 2019 წელს

ამ refactorings აჩვენებს წინადადებებს ნათურის ხატში და შეიცავს მოქმედებებს, როგორიცაა მოძრავი წევრების ბაზის კლასი და ინტერფეისი, შეცვალეთ სახელების ადგილების შეცვლა საქაღალდის სტრუქტურებში. მაგალითად, გადაიყვანეთ foreach- მარყუჟები LINQ მოთხოვნებში და ა.შ..

გაფართოებული ძებნა გამოცდილება

Visual Studio 2019 –ის ერთ – ერთი სასარგებლო თვისება განახლებული საძიებო ველია. წინა ვერსიით, იგი ცნობილი იყო როგორც სწრაფი ამუშავება. Visual Studio 2019-ში ახალი საძიებო გამოცდილება უფრო სწრაფია და ეფექტურად მუშაობს საუკეთესო შედეგების მისაღებად. ეს არის IDE– ს მიმდინარე გამოცემაში მოწინავე ფუნქცია წინა ვერსიებთან შედარებით.

საძიებო ყუთი Visual Studio 2019-ში

ახლა ძიების შედეგები აჩვენებს წინადადებებს, როგორც ჩაწერეთ საძიებო ველში, და ის დინამიურად წარადგენს შედეგებს. ასევე შეგიძლიათ გამოიყენოთ კლავიშთა კლავიშები, ძიების დროს და ეს დაგეხმარებათ გახსოვდეთ სამომავლოდ გამოყენებული საძიებო მოთხოვნები და გაიხსენოთ ახალი ვებ პროგრამების შექმნისთანავე..

ძიების თვისება გამართვის დროს

თქვენ უკვე იცით, რომ გამოსწორება არის შეცდომების იდენტიფიცირებისა და პროგრამებში შეცდომების აღმოფხვრის პროცესი. დეფორმირების პროცესში საგნების და შესაფერისი მნიშვნელობების ძიება ძალიან სასარგებლოა დეველოპერებისთვის.

ვიზუალური სტუდიაში გამართვისას ძიებისას

Visual Studio 2019– ში გამართული ძიებისას დამატებულია ადგილობრივები, Autos და Watch ფანჯრები, რომლებიც გამოიყენება მნიშვნელობებისა და ობიექტების მოსაძებნად. ანიმაციის ქვემოთ აღწერილი იქნება VS2019– ში საძიებო ფანჯრის გამართვის პროცესის რეალური პროცესი.

ვიზუალური სტუდია IntelliCode

Intellicode არის გაფართოება Visual Studio 2019 – ში და ის აძლიერებს ვებ – აპლიკაციას & პროგრამული უზრუნველყოფის შემუშავება მოწინავე ტექნოლოგიის გამოყენებით, სახელწოდებით ხელოვნური ინტელექტი. იგი გთავაზობთ შემოთავაზებებს და კოდირების ობიექტებს განვითარების პროცესში. Intellicode მიიღებს თავის ძალას Github– ში 2000 ღია კოდის გამოყენებით, თქვენი კოდირების უნარის გასაუმჯობესებლად.

ინტელექტუალური კოდი Visual studio 2019-ში

კოდის გაწმენდა ერთი დაჭერით

Visual Studio 2019-ში ახალი კოდების გასუფთავების ბრძანება არის გაფრთხილებების და წინადადებების დადგენა ერთი დაწკაპუნებით ღილაკით. ეს ბრძანება დაგეხმარებათ კოდის ფორმატირებასა და ცვლილებების შეტანაში კოდირების ფორმატში .editorconfig ფაილების და პარამეტრების მიერ.

კოდების გაწმენდა ვიზუალური სტუდიაში 2019 წელს

ის ასევე საშუალებას გაძლევთ შეინახოთ ფიქსატორების კოლექციები, როგორც ნაგულისხმევი პროფილის. მოდით განვიხილოთ ერთი მაგალითი იმის გასაგებად, რომ თქვენ გაქვთ სხვადასხვა დინამიური კომპლექტი ფიქსატორების გამოყენებამდე, სანამ კოდი სინტაქსის მიმოხილვაა, სხვადასხვა პროფილების კონფიგურაცია სხვადასხვა დავალებებზე.

კოდის გასუფთავება

ინტეგრირებული კოდების მიმოხილვები განვითარებაში

Microsoft- მა შეიმუშავა ახალი გაფართოება, სახელწოდებით “მართული გამოყვანილი მოთხოვნები” (PRs). ამ გაფართოების გამოყენებით, შეგიძლიათ აწარმოოთ კოდი და თქვენი გუნდის მოთხოვნების განმეორებით გადახედვა, Visual Studio განაცხადის დატოვების გარეშე.

ამჟამად ეს ფუნქცია მხოლოდ Azure Repos– სთვის არის ხელმისაწვდომი, და სულ მალე შეიძლება ველოდოთ მხარდაჭერას GitHub– დან. გსურთ გამოიყენოთ ეს გაფართოება განვითარებისათვის, შემდეგ კი გადმოწერა გჭირდებათ ვიზუალური სტუდია ბაზარი.

თითო მონიტორის შესახებ ინფორმაცია (PMA)

IDE- ს წინა გამოცემებში თუ იმუშავებთ მონიტორებთან, რომლებიც დამონტაჟდა სხვადასხვა ტიპის ჩვენების მასშტაბის ფაქტორებით, და ეს დისტანციურად არის დაკავშირებული მანქანასთან, რათა აჩვენოს სხვადასხვა მასშტაბის ფაქტორები, რომლებიც გამოირჩევიან პირველადი მოწყობილობისგან, მაგრამ ეს შედეგები ნაჩვენებია ბუნდოვანი ან შეცდომა მასშტაბის ფაქტორებით.

PMA ვიზუალური სტუდიაში 2019 წელს

მაგრამ Visual Studio 2019 გამოვიდა PMA (Per-Monitor იცის) აპლიკაციით. ეს აჩვენებს გამოსავალს სწორად, ეკრანის მასშტაბის ფაქტორების მიუხედავად, რაიმე გადაცემის გარეშე.

ახალი მიწოდების მოდელი SQL Server მონაცემთა ინსტრუმენტებისთვის

ვიზუალური სტუდია მხარს უჭერს ამდენი პროგრამირების ენას, მათ შორის სერვერის ენაზეც. და SQL სერვერის მონაცემთა ხელსაწყოები (SSDT) ​​ყოველთვის გამოიყენება სერვერის პროგრამის შესაქმნელად. მონაცემთა მიწოდების ახალი მოდელი ხელმისაწვდომია Visual Studio 2019– ში SQL– ის დაკავშირებული პროექტების შესამუშავებლად, როგორიცაა სერვერზე დაფუძნებული პროგრამები, ანალიზების სერვისების პროექტები, საანგარიშო სერვისების პროექტები და ინტეგრაციის სერვისების პროექტები და ა.შ..

მიწოდების ეს მოდელი ხელმისაწვდომი იქნება გაფართოების სახით, რომელსაც ეწოდება ანალიზის სერვისები და ინტეგრაციის სერვისების გაგრძელება. წინა გამოცემებში ეს გაგრძელება ხელმისაწვდომია დამოუკიდებელი ინსტალერის ტიპის სახით. ახალი ვერსიით, ეს მახასიათებლები პირდაპირ ხელმისაწვდომი იქნება ინტეგრირებული დატვირთვით ვიზუალური სტუდია 2019.

დასკვნა

ვიზუალური სტუდიის ეს მოწინავე თვისებები ხელს შეუწყობს პროგრამისტების პროდუქტიულობას და გუნდურ თანამშრომლობას პროგრამული უზრუნველყოფის შემუშავებაში წინა ვერსიებთან შედარებით. ახალი ინტერფეისი მომხმარებლებს საშუალებას მისცემს შექმნან პროგრამები ძალიან ეფექტურად და გაძლიერებული საძიებო ზოლი უზრუნველყოფს დეველოპერებისთვის ზუსტ შედეგს პროგრამის შემუშავებისას.

გამართვის გაუმჯობესება 50% -ით სწრაფია ვიდრე წინა ვერსიები, ძალიან ეფექტური საძიებო ზონა ავტოსატრანსპორტო საშუალებების, ადგილობრივების და საყურეების ფანჯრებში. ყოველივე ამის შემდეგ, Visual Studio- ში ეს მოწინავე თვისებები მნიშვნელოვნად იმოქმედებს პროგრამულ უზრუნველყოფაზე & განაცხადის შემუშავება.

თუ დაინტერესებული ხართ ვიზუალური სტუდიაში კოდირების შესახებ მეტი შეიტყოთ, მაშინ შეამოწმეთ ეს კურსი.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map