Haruskah saya menginstal python sebelum kode studio visual?

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

  1. Klik dua kali file yang diunduh untuk mengekstrak konten yang diarsipkan
  2. Pindahkan aplikasi Visual Studio Code ke folder Application agar tersedia di launchpad macOS
  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;

    Selain itu, Anda mungkin perlu menyatakan bahwa Anda mempercayai pembuat file yang disimpan di folder Desktop Anda
  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

    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.

    Klik Instal

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

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

  1. Setelah ekstensi dipasang, Anda harus memilih juru bahasa Python. Klik Pilih Juru Bahasa Python

    Kemudian pilih juru bahasa Python yang direkomendasikan pada daftar

    Jika Anda memiliki beberapa versi Python yang terinstal di Mac Anda, pilih versi terbaru

    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

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;


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

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

Segera setelah Anda membuat terminal baru dengan mengklik ikon plus di kanan atas jendela terminal, itu akan menggunakan bash shell, sebagai berikut

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


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


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

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


Langkah terakhir adalah mengaktifkan pemformatan otomatis saat menyimpan. Untuk melakukannya, cari format saat disimpan, dan centang opsi Format Saat Simpan

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


Masukkan nama baru, check_palindrome, di kotak teks, lalu tekan Enter untuk mengganti nama

Sekarang, Anda dapat melihat bahwa semua
print["Hello, world!"]
4 kejadian telah diubah menjadi
print["Hello, world!"]
5

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


Kemudian klik tombol Extract method, masukkan nama baru, calc_area, di kotak teks yang muncul, lalu tekan Enter untuk mengganti nama

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


Jika paket Jupyter belum terinstal, ini akan menampilkan kotak dialog dan meminta Anda untuk menginstalnya

Setelah penginstalan, jendela interaktif akan muncul, dan dalam hal ini, Anda harus memasukkan nama untuk memeriksa apakah itu palindrom atau tidak

Terakhir, Anda dapat melihat hasilnya di jendela interaktif, sebagai berikut

Selain itu, untuk membuat Jupyter Notebook baru di VS Code, buka Command Palette, dan pilih Jupyter. Buat Notebook Jupyter Baru, sebagai berikut

Ini akan membuat Notebook Jupyter baru, dan Anda cukup membuat markdown dan sel kode di VS Code

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

Tentang Penulis

Mehdi Lotfinejad

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

Apakah saya perlu menginstal Python sebelum Visual Studio Code?

Anda harus memasang sendiri juru bahasa Python secara terpisah dari ekstensi . Untuk pemasangan cepat, gunakan Python dari python. org dan instal ekstensi dari VS Code Marketplace. Setelah Anda menginstal versi Python, aktifkan menggunakan Python. Pilih perintah juru bahasa.

Apakah Anda memerlukan Visual Studio untuk menjalankan Python?

Debug berfitur lengkap . Lihat Quickstart. Buka dan jalankan kode Python di folder-2019 sebagai contoh. Di Visual Studio 2022, Anda dapat menjalankan dan men-debug kode tanpa memiliki file proyek Visual Studio. In Visual Studio 2019, you can run and debug code without having a Visual Studio project file. See Quickstart: Open and run Python code in a folder-2019 for an example. In Visual Studio 2022, you can run and debug code without having a Visual Studio project file.

Mana yang lebih baik untuk Python Visual Studio atau Visual Studio Code?

Jika Anda perlu berkolaborasi dengan anggota tim dalam pengembangan atau debugging, maka Visual Studio adalah pilihan yang lebih baik . Jika Anda perlu melakukan analisis kode serius atau profil kinerja, atau debug dari snapshot, maka Visual Studio Enterprise akan membantu Anda. VS Code cenderung populer di komunitas data science.

Bisakah saya membuat kode Python tanpa menginstal Python?

Opsi termudah adalah menjalankan Python di server Colab Google . Ini tidak memerlukan program apa pun untuk diinstal di mesin lokal Anda. Saya sarankan menggunakan Chrome untuk ini. Cukup mulai mengetik colab.

Bài mới nhất

Chủ Đề