დაემშვიდობეთ ტრადიციულ გზას Microsoft-მა ჩართო Python Visual Studio-ში

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

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

Microsoft უბრალოდ ახლახან გამოუშვა Visual Studio 2022, რომელიც შეიცავს უამრავ ინტერფეისის გაუმჯობესებას საკუთარი ოპერაციული სისტემისთვის, ასევე Mac-ისთვის, რომელიც უზრუნველყოფს მუშაობის გაუმჯობესებას და სხვა.

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

Microsoft ცვლის Visual Studio-პითონის ურთიერთობას

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

პითონის გამოშვების რიტმი მართლაც ცოტა რთულია, რადგან ახალი ვერსიები გამოდის ყოველწლიურად, მაგრამ ბინარული Windows ინსტალერები, როგორც წესი, ხელმისაწვდომია გამოშვებიდან 18 თვის განმავლობაში.

ასე რომ, ეს ჩვეულებრივ ნიშნავს იმას, რომ თუ Visual Studio 2022-ის სიცოცხლე 18 თვეს გაგრძელდება, მასში შედის პითონის მოძველებული ვერსია.

Visual Studio-ს თითოეული ვერსია მიზნად ისახავს პითონის კონკრეტულ ვერსიას. მაგალითად, Visual Studio 2019 გამიზნულია Python 3.7, ხოლო Visual Studio 2022 გამიზნულია Python 3.9.

Python-ის ახალი ვერსიები ყოველწლიურად გამოდის, ხოლო ბინარული ინსტალერები Windows-ისთვის ხელმისაწვდომია გამოშვებიდან 1,5 წლის განმავლობაში.

ეს ნიშნავს, რომ ბოლო ორობითი ინსტალერის განახლება Python 3.9-ისთვის ხელმისაწვდომი გახდება Python-ის მიერ პროგრამული უზრუნველყოფის ფონდი (PSF) დაახლოებით 2022 წლის მარტში და ადრინდელი ვერსიები არ იღებენ ინსტალერის განახლებებს ყველა.

Microsoft-ს ასევე სურდა აეხსნა მიზეზები, თუ რატომ იყო საჭირო ამ ზომების მიღება იმავე ბლოგ პოსტში:

  • ძველი ვერსიების მონიშვნა როგორც მხარდაჭერის გარეშე და არ შეარჩიოთ ისინი ნაგულისხმევად, რათა ცხადი გახდეს, რომ Python-ის ამ ვერსიებს ფაქტობრივად გასული აქვთ სიცოცხლის ბოლომდე და შეიძლება ჰქონდეს უსაფრთხოების ხარვეზები;
  • ამავდროულად, ჩვენ არ გვსურს მათი ამოღება, რადგან მომხმარებელს შეიძლება მაინც დასჭირდეს; კოდი ხშირად ახლდება ახალი ვერსიების მხარდასაჭერად, ნელ-ნელა თუ საერთოდ, და ხშირ შემთხვევაში უსაფრთხოების პრობლემები, რომლებიც შეიძლება არსებობდეს, არის ზღვრული შემთხვევები, რომლებიც შეიძლება არ იყოს შესაბამისი; მომხმარებლებმა უნდა გამოიყენონ საკუთარი აზრი Python-ის ძველი ვერსიების გამოყენების გაგრძელების რისკების შესახებ;
  • Python 3.9 ინსტალერის Visual Studio 2019-ში დამატების გარდა, ჩვენ არ გვინდა დავამატოთ ინსტალატორები Python-ის ახალი ვერსიებისთვის, რომლებიც შესაძლოა სრულად არ იყოს მხარდაჭერილი Python-ის დატვირთვით; თქვენ შეგიძლიათ გამოიყენოთ Python-ის უფრო ახალი ვერსიები თქვენი ძველი კოდის გასაშვებად უმეტეს შემთხვევაში პრობლემების გარეშე, მაგრამ ჩვენ გვინდა, რომ თავიდან ავიცილოთ მიწოდება შთაბეჭდილება, რომ Python ენის ცვლილებები სრულად არის მხარდაჭერილი Visual Studio-ს ძველი ვერსიების მიერ, როდესაც ისინი არა;
  • უმეტეს შემთხვევაში, შეგიძლიათ უბრალოდ დააინსტალიროთ Python-ის ახალი ვერსია https://python.org ან Windows-ის შესანახად და გამოიყენეთ თქვენი არსებული Python კოდი უცვლელად; პითონის ვერსიებს შორის შესვენების ცვლილებების რაოდენობა მცირეა და, როგორც წესი, ზღვრულ შემთხვევებში;

Python-ის დატვირთვის ძველი ვერსიები არ განახლდება ახალი ვერსიების მხარდასაჭერად, ასე რომ, დარწმუნდით, რომ გაითვალისწინეთ ეს.

Microsoft აშკარად მონიშნავს Python-ის ამ მოძველებულ ვერსიებს, როგორც მხარდაჭერის გარეშე Visual Studio-ს დაყენების დროს, მაგრამ არ წაშლის ან დაამატებს ახალ ვერსიებს ამ ინსტალაციაში.

რა თქმა უნდა, Visual Studio 2019 მოყვება Python 3.9, მაგრამ ეს იქნება მონიშნული, როგორც მხარდაჭერის გარეშე 2022 წელსაც, როგორც კი მიაღწევს სიცოცხლის ციკლის ბოლოს.

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

რას ფიქრობთ ამ ბოლოდროინდელ ცვლილებაზე? გაგვიზიარეთ თქვენი აზრი ჩვენთან კომენტარების განყოფილებაში ქვემოთ.

Visual Studio- ს განახლებას შემოაქვს Python და Call Hierarchy მხარდაჭერა

Visual Studio- ს განახლებას შემოაქვს Python და Call Hierarchy მხარდაჭერაჯავაᲕიზუალური სტუდია

პითონი in Visual Studio Code არის ერთ-ერთი ყველაზე დიდი გაფართოება Microsoft- ის Visual Studio Code რედაქტორისთვის, რომელსაც მილიონობით მომხმარებელი იყენებს. დიდმა M– მა გამოაცხადა ახალი განახლების...

Წაიკითხე მეტი
Visual Studio 2019 შემოაქვს ტესტის ახალი პარამეტრები და გაუმჯობესებული UI

Visual Studio 2019 შემოაქვს ტესტის ახალი პარამეტრები და გაუმჯობესებული UIᲕიზუალური სტუდია

მაიკროსოფტმა გამოუშვა Ვიზუალური სტუდია 2019 წლის ვერსია 16.2 ვინდოუსის ყველა მომხმარებლისთვის. ასევე გამოვიდა 16.3 ვერსიის 1 გადახედვა.თუ Preview დაყენებულია, შეგიძლიათ შეამოწმოთ უახლესი განახლება ...

Წაიკითხე მეტი
Visual Studio 2019 განახლდა. ასევე, ჩამოტვირთეთ ახალი გადახედვა!

Visual Studio 2019 განახლდა. ასევე, ჩამოტვირთეთ ახალი გადახედვა!Microsoft ააშენებს 2020 წელსᲕიზუალური სტუდია

Პირველი, Ვიზუალური სტუდია 16.6-ს ახლავს განახლებები C ++. ახლა მას შეუძლია ჟანგბადის წარმოქმნა და XML კომენტარი ავტომატურად აჩვენებს.კიდევ ერთი გაუმჯობესება არის ახალი ვინდოუსის ფორმები დიზაინერი ....

Წაიკითხე მეტი