Versi python apa yang didukung oleh kode vs?

Visual Studio Code adalah editor kode yang kuat, dapat diperluas, dan ringan yang telah menjadi salah satu editor kode pilihan di komunitas Python.

Dalam tutorial ini, kita akan belajar cara memasang Visual Studio Code dan menyiapkannya untuk pengembangan Python, serta cara menjadi lebih produktif dengan VS Code

Mari selami

Menginstal Kode Visual Studio

Bagian ini akan membahas cara menginstal VS Code di macOS langkah demi langkah. Mari kita mulai


CATATAN

Karena perbedaan mendasar antara Windows dan macOS, pengguna Windows perlu melakukan sedikit modifikasi untuk menginstal VS Code. Namun, menginstal VS Code di Windows sangatlah mudah dan mirip dengan menginstal aplikasi Windows lainnya


  1. Pertama, unduh Visual Studio Code untuk macOS atau Windows dari situs resminya. Halaman unduhan mendeteksi sistem operasi Anda secara otomatis dan menampilkan tombol besar untuk mengunduh versi terbaru penginstal Python di komputer Anda. Jika tidak, klik tombol panah ke bawah dan pilih rilis Kode VS stabil yang sesuai dengan sistem operasi yang terpasang di komputer Anda

Versi python apa yang didukung oleh kode vs?

  1. Klik dua kali file yang diunduh untuk mengekstrak konten yang diarsipkan
    Versi python apa yang didukung oleh kode vs?
  2. Pindahkan aplikasi Visual Studio Code ke folder Application agar tersedia di launchpad macOS
    Versi python apa yang didukung oleh kode vs?
  3. Luncurkan Visual Studio Code, lalu buka folder tempat skrip Python Anda ada atau buat yang baru. Misalnya, buat folder baru di Desktop Anda, dan beri nama py_scripts, lalu coba buka folder di VS Code
    Biasanya, VS Code memerlukan izin Anda untuk mengakses file di folder Desktop Anda;
    Versi python apa yang didukung oleh kode vs?

    Selain itu, Anda mungkin perlu menyatakan bahwa Anda mempercayai pembuat file yang disimpan di folder Desktop Anda
    Versi python apa yang didukung oleh kode vs?
  4. Buat file baru dengan ekstensi .py. Misalnya, buat file baru dan beri nama prog_01.py. VS Code mendeteksi ekstensi .py dan ingin memasang ekstensi Python
    Versi python apa yang didukung oleh kode vs?

    Untuk bekerja dengan Python di dalam VS Code, kita perlu menggunakan ekstensi Python, yang menghadirkan banyak fitur berguna, seperti penyelesaian kode dengan IntelliSense, debugging, dukungan pengujian unit, dll.
    Versi python apa yang didukung oleh kode vs?

    Klik Instal
    Versi python apa yang didukung oleh kode vs?

    Kami juga dapat menginstal ekstensi Python dengan menjelajahi ekstensi. Klik ikon Ekstensi di sisi kiri Kode VS

Versi python apa yang didukung oleh kode vs?

Ini akan menampilkan daftar ekstensi VS Code paling populer di VS Code Marketplace. Sekarang, kita dapat memilih ekstensi Python dan menginstalnya

Versi python apa yang didukung oleh kode vs?

  1. Setelah ekstensi dipasang, Anda harus memilih juru bahasa Python. Klik Pilih Juru Bahasa Python
    Versi python apa yang didukung oleh kode vs?

    Kemudian pilih juru bahasa Python yang direkomendasikan pada daftar
    Versi python apa yang didukung oleh kode vs?

    Jika Anda memiliki beberapa versi Python yang terinstal di Mac Anda, pilih versi terbaru
    Versi python apa yang didukung oleh kode vs?

    Anda juga dapat memilih juru bahasa Python menggunakan Python. Pilih perintah Interpreter dari Command Palette. Untuk melakukannya, tekan CMD + SHIFT + P, ketik Python, dan pilih Select Interpreter

Membuat dan Menjalankan File Python di VS Code

Bagus sekali. Kami memiliki semua yang kami butuhkan untuk menulis dan menjalankan kode Python kami di dalam VS Code. Mari tulis kode berikut di VS Code dan kemudian jalankan

def palindrome(a):
        a = a.upper()
        return a == a[::-1]
name = input("Enter a name: ")
if palindrome(name):
        print("It's a palindrome name.")
else:
        print("It's not a palindrome name.")

Jalankan kode dengan mengklik tombol ▶️ di pojok kanan atas VS Code. Pertama, meminta nama di terminal terintegrasi; . Ini menghasilkan It's a palindrome name. jika nama yang dimasukkan adalah palindrom, jika tidak maka akan menghasilkan It's not a palindrome name.

Kata palindrom adalah urutan huruf yang dibaca dari belakang ke depan, seperti Hannah, Anna, dan Bob

Versi python apa yang didukung oleh kode vs?

Seperti yang Anda lihat, semua keluaran muncul di terminal terintegrasi. Mari kita bicara lebih banyak tentang fitur fantastis ini

VS Code memberikan kemudahan bagi pengembang dengan menyematkan fitur bagus ini ke dalam IDE karena menjalankan perintah terminal hampir merupakan bagian integral dari penulisan kode. Untuk melihat terminal, Anda dapat mengetik Ctrl + ` pada mesin macOS atau Windows, atau gunakan perintah menu View > Terminal. Juga, jika Anda ingin mematikan terminal terintegrasi, klik ikon tempat sampah di kanan atas jendela terminal. Secara teknis, terminal terintegrasi menggunakan cangkang yang terpasang di komputer Anda — misalnya, PowerShell atau Command Prompt di Windows, dan bash atau zsh di macOS dan Linux

Kode Visual Studio memungkinkan kita menyesuaikan tampilan terminal menggunakan pengaturan terminal. Untuk melakukannya, buka halaman pengaturan terminal, klik tombol panah ke bawah di kanan atas jendela terminal, dan pilih opsi Configure Terminal Settings;

Versi python apa yang didukung oleh kode vs?

Fitur bagus lainnya dari VS Code adalah Anda dapat dengan mudah beralih di antara banyak shell atau bahkan mengubah shell default yang digunakan di terminal terintegrasi. Untuk melakukan ini, klik tombol panah ke bawah di kanan atas jendela terminal, dan pilih opsi Select Default Profile
Versi python apa yang didukung oleh kode vs?

Daftar shell yang tersedia yang telah diisi sebelumnya akan muncul, dan Anda dapat memilih salah satunya sebagai shell terminal default. Mari kita pilih bash shell
Versi python apa yang didukung oleh kode vs?

Segera setelah Anda membuat terminal baru dengan mengklik ikon plus di kanan atas jendela terminal, itu akan menggunakan bash shell, sebagai berikut
Versi python apa yang didukung oleh kode vs?

Menggunakan REPL

Fitur berguna lainnya dalam VS Code adalah menjalankan satu atau beberapa baris kode hanya dengan memilihnya dan memilih opsi Run Selection/Line in Python Terminal dari menu konteks. Mari kita coba

Di file Python yang sama, tulis pernyataan berikut

print("Hello, world!")
_

Kemudian pilih pernyataan, dan klik kanan dan pilih opsi Run Selection/Line in Python Terminal, sebagai berikut

Versi python apa yang didukung oleh kode vs?

Outputnya muncul di terminal terintegrasi tetapi dalam bentuk berbeda yang disebut REPL. Mari mengenal REPL dan kelebihannya

REPL adalah singkatan dari Read, Evaluate, Print, Loop. Ini adalah cara interaktif untuk bekerja dengan juru bahasa Python dan menjalankan perintah langsung di dalam terminal. Di REPL, simbol tiga panah kanan menunjukkan jalur input

Cara lain untuk memulai REPL di VS Code adalah sebagai berikut
Buka Palet Perintah, cari REPL, dan klik Python. Mulai REPL

Versi python apa yang didukung oleh kode vs?

Shell Python interaktif akan muncul, dan kita dapat memasukkan perintah kita di prompt
print("Hello, world!")
0 kemudian menjalankannya hanya dengan menekan tombol Enter atau kembali, sebagai berikut
Versi python apa yang didukung oleh kode vs?

Fitur hebat dari REPL adalah kita dapat langsung melihat hasil dari menjalankan perintah. Jadi, jika Anda ingin mencoba beberapa baris kode atau bereksperimen dengan API, REPL adalah cara terbaik untuk melakukannya.

Memformat Kode Python

Anda harus membiasakan menulis kode dalam format yang tepat segera setelah Anda mulai menulis program. Python memiliki panduan gaya terkenal untuk kode Python yang disebut PEP 8, yang membuat kode Anda mudah dibaca dan dipahami. Anda dapat menemukan panduan gaya di situs web resmi Python di PEP 8 — Panduan Gaya untuk Kode Python. Piton. org

Di bagian ini, kita akan mempelajari cara menerapkan pemformatan secara otomatis ke kode kita menggunakan paket Autopep8. Paket ini, yang dapat diinstal menggunakan perintah

print("Hello, world!")
_1, secara otomatis memformat kode Python agar sesuai dengan panduan gaya PEP 8. Kabar baiknya adalah VS Code mendukung pemformatan kode otomatis menggunakan paket Autopep8

Mari kita lihat cara menginstal paket dan mengaktifkannya di VS Code

Pertama, jalankan perintah berikut di terminal terintegrasi untuk menginstal paket Autopep8

pip3 install autopep8
_

Setelah instalasi selesai, tutup terminal. Sekarang buka pengaturan untuk VS Code, cari format Python, bidang Autopep8 Path dan Provider harus diisi dengan autopep8 sebagai berikut

Versi python apa yang didukung oleh kode vs?

Langkah terakhir adalah mengaktifkan pemformatan otomatis saat menyimpan. Untuk melakukannya, cari format saat disimpan, dan centang opsi Format Saat Simpan
Versi python apa yang didukung oleh kode vs?

Mengaktifkan fitur ini menerapkan semua aturan PEP 8 pada file sumber Python saat kami menyimpan file tersebut

Panduan gaya PEP 8 menyediakan beberapa hal yang boleh dan tidak boleh dilakukan. Kami sangat menganjurkan Anda untuk mempelajari aturan PEP 8 dan menerapkannya secara otomatis pada kode sumber Anda dengan paket pemformatan Autopep8

Memfaktorkan Ulang Kode Python

Sebelum membahas refactoring kode Python di VS Code, mari kita definisikan

Pemfaktoran ulang kode adalah proses restrukturisasi kode komputer yang ada — mengubah pemfaktoran — tanpa mengubah perilaku eksternalnya agar lebih mudah dibaca dan dipelihara — Wikipedia
Ekstensi Python menyediakan fungsionalitas refactoring dasar seperti Rename Symbol, Extract Method, Extract Variable, dll
Misalnya, untuk mengubah nama metode

print("Hello, world!")
_2 menjadi
print("Hello, world!")
3, klik kanan pada nama metode, dan pilih opsi Ganti Nama Simbol

Versi python apa yang didukung oleh kode vs?

Masukkan nama baru, check_palindrome, di kotak teks, lalu tekan Enter untuk mengganti nama
Versi python apa yang didukung oleh kode vs?

Sekarang, Anda dapat melihat bahwa semua
print("Hello, world!")
4 kejadian telah diubah menjadi
print("Hello, world!")
5
Versi python apa yang didukung oleh kode vs?

Mari kita coba fitur metode ekstrak sebelum menutup bagian ini. Buat file Python baru dan rekatkan potongan kode berikut ke dalamnya

height = 5
width = 4
area = height * width
print("Room's area =", area, "square meters")
_

Pilih baris ketiga, klik kanan, dan pilih opsi refactoring dari menu konteks

Versi python apa yang didukung oleh kode vs?

Kemudian klik tombol Extract method, masukkan nama baru, calc_area, di kotak teks yang muncul, lalu tekan Enter untuk mengganti nama
Versi python apa yang didukung oleh kode vs?

Jendela Interaktif Python

Kabar baiknya adalah Visual Studio Code mendukung bekerja dengan Jupyter Notebooks. Untuk menjalankan file saat ini di jendela interaktif, klik kanan pada nama file di panel explorer, dan pilih opsi Jalankan File Saat Ini di Jendela Interaktif dari menu konteks, sebagai berikut

Versi python apa yang didukung oleh kode vs?

Jika paket Jupyter belum terinstal, ini akan menampilkan kotak dialog dan meminta Anda untuk menginstalnya
Versi python apa yang didukung oleh kode vs?

Setelah penginstalan, jendela interaktif akan muncul, dan dalam hal ini, Anda harus memasukkan nama untuk memeriksa apakah itu palindrom atau tidak
Versi python apa yang didukung oleh kode vs?

Terakhir, Anda dapat melihat hasilnya di jendela interaktif, sebagai berikut
Versi python apa yang didukung oleh kode vs?

Selain itu, untuk membuat Jupyter Notebook baru di VS Code, buka Command Palette, dan pilih Jupyter. Buat Notebook Jupyter Baru, sebagai berikut
Versi python apa yang didukung oleh kode vs?

Ini akan membuat Notebook Jupyter baru, dan Anda cukup membuat markdown dan sel kode di VS Code
Versi python apa yang didukung oleh kode vs?

Kesimpulan

Tutorial ini membahas fitur bermanfaat dari VS Code. Namun, tidak mungkin menutupi kemampuan Visual Studio Code untuk menjadi lebih produktif dalam pengkodean dengan sedikit usaha dalam satu tutorial. Jika Anda ingin mempelajari lebih lanjut tentang bekerja dengan VS Code untuk pengembangan Python, Anda dapat melihat situs web resmi Visual Studio Code di Tutorial Memulai untuk Python dalam Visual Studio Code

Pelajari tutorial Pythonpython

Versi python apa yang didukung oleh kode vs?

Tentang Penulis

Mehdi Lotfinejad

Mehdi adalah Insinyur Data Senior dan Pemimpin Tim di ADA. Dia adalah pelatih profesional yang suka menulis tutorial analitik data

Versi Python apa yang didukung VS Code?

Terpasang dengan Python 3. 9+ secara default (instal python3-pip pada OS berbasis Debian). Dipasang dengan Anaconda dan Miniconda. Ini dapat digunakan untuk mengelola paket dan lingkungan virtual.

Apakah Python 3. 10 Bekerja dengan Kode Visual Studio?

Setiap versi Visual Studio menargetkan versi Python tertentu. Misalnya, Visual Studio 2019 menargetkan Python 3. 7, sedangkan Visual Studio 2022 menargetkan Python 3. 9 ( Python 3. 10 baru saja keluar , tetapi masih banyak paket populer yang belum didukung sepenuhnya, jadi Python 3. 9 adalah pilihan yang lebih baik).

Apakah Python bekerja pada VS?

Visual Studio adalah IDE Python yang kuat di Windows. Visual Studio menyediakan dukungan sumber terbuka untuk bahasa Python melalui beban kerja Python Development dan Data Science (Visual Studio 2017 dan yang lebih baru) dan Python Tools gratis untuk ekstensi Visual Studio (Visual Studio 2015 dan yang lebih lama)