Python + Visual Studio Kodu = İnkişaf Uğuru
@pythonaze
Microsoft-dan gələn VS Code, bütün platformalarda mövcud olan və inanılmaz dərəcədə çevik, yüngül, istifadəçi dostu bir kod redaktorudur. Python proqramlaşdırma üçün əla seçimdir.
Bu məqalədə, inkişafınız üçün ən səmərəli inkişaf mühitini qurma və konfiqurasiya yollarını nəzərdən keçirəcəyik.
Python örgənmək üçün Visual Studio Kodunun quraşdırılması və konfiqurasiyası
Dərhal qeyd edirik ki, VS kodunun məşhur adaşı Visual Studio ilə demək olar ki, heç bir əlaqəsi yoxdur.
Redaktoru istənilən platformada qurmaq çox asandır: rəsmi veb saytında Windows, Mac və Linux üçün ətraflı təlimatlar var. VS Codu burdan yükləyə bilərsiz https://code.visualstudio.com/download

Məhsul hər ay yenilənir və təkmilləşdirilir. Qutudan çıxan birdən çox dil üçün daxili dəstəyi və əlverişli bir uzantı modeli var. İstifadəçi interfeysi son dərəcə sadə və sadədir.

VS Code + Python
2018-ci ildən bəri Python üçün bir plagin var. Bu cüt münasibətlərinin inkişafını Microsoft blogunda izləyə bilərsiniz.
Redaktorun əsas xüsusiyyətləri:
- Python 3.4 və üstü, həmçinin Python 2.7 üçün dəstək
- IntelliSense ilə avtomatik kod tamamlama
- Linting
- Hata düzəldilir
- Parçalar
- Vahid testi
- Conda və virtual mühitlərin avtomatik istifadəsi
- Jupyter və Jupyter Notebooklarındakı kodun redaktə edilməsi
Yeni Python layihəsi
Yeni bir fayl açmaq üçün Fayl menyusuna gedin və Yeni seçin və ya isti düymələr kombinasiyasına basın Ctrl + N

Burada artıq proqram kodunuzu daxil edə bilərsiniz.
Python plagini artıq quraşdırılıb, indi onu aktivləşdirməlisiniz. Bunu etmək üçün, sadəcə istədiyiniz uzantı ilə faylı qeyd edin. Bunu etmək üçün yenə də üç yolumuz var:
- menyu: Fayl - Saxla
- isti birləşmə: Ctrl + S
- Komanda palitrası: Fayl: Fayl Saxla
- Faylın adını sieve.py qoyun.
Kodlamağa başlayaq
Redaktorun imkanlarını nümayiş etdirmək üçün, müəyyən bir həddə qədər sadə rəqəmləri tapmaq üçün tanınmış bir alqoritm olan "Eratosfen ələyi" yazacağıq. Kodlamağa başlayaq:
:::python
sieve = [True] * 101
for i in range(2, 100):
if sieve[i]:
print(i)
for j in range(i*i, 100, i):
sieve[j] = False

Programmı işə salmaq üçün bu düyməni basmağınız kifayətdir

Nəticə
