Pengantar Atom Python Text Editor dan cara mengkonfigurasinya



Pelajari tentang editor teks python Atom bersama dengan unduhan & pengaturannya. Juga tahu bagaimana mencapai konfigurasi tertentu dan instalasi paket Python.

Waktu tidak menunggu siapa pun, dan di era yang sangat cepat ini, kita selalu membutuhkan alat yang dapat digunakan untuk mempercepat tugas kita. Pengembangan perangkat lunak adalah salah satu tugas utama yang membutuhkan lingkungan paling banyak akal yang tidak hanya membantu pemrogram menulis kode tetapi juga memungkinkan produksi perangkat lunak. Ini adalah satu-satunya tujuan IDE, dan di antara yang terbaik, Atom gratis dan open source. Ini adalah aplikasi desktop yang dirancang untuk melayani pengembang dalam usaha mereka.

Sebelum membahas lebih dalam, mari kita lihat sekilas semua yang akan dipelajari dalam artikel ini:





Mari kita mulai dengan mencari tahu mengapa Anda benar-benar membutuhkan python Atom IDE?

Mengapa kita membutuhkan Atom python?

Cara paling dasar untuk membuat dan menjalankan program Python adalah dengan membuat file kosong dengan file .py ekstensi dan kemudian arahkan ke file itu dari baris perintah dengan python filename.py. Atau, Anda bisa menggunakan DIAM yang datang sebagai aplikasi default bersama dengan Python untuk mengeksekusi kode Anda. Namun, jika Anda ingin produktif, dua opsi pertama bukanlah yang terbaik. Anda perlu menggunakan sesuatu yang lebih andal dan produktif. Di sinilah Atom berperan. Atom tidak memiliki fitur dalam pengertian tradisional, ia membuat paket yang menambah inti yang dapat diretas. Paket ini menyediakan fitur seperti pelengkapan otomatis, baris kode, dan penyorot kode.



Jadi, mari kita lanjutkan dan menjelajah jauh ke dalam 'Software untuk Pengembangan Software' yang luar biasa ini, yaitu Atom.

Apa itu editor teks Atom?

Atom adalah editor teks sumber terbuka untuk berbagai platform, yang mendukung paket yang dikembangkan di Node.js dan memiliki dukungan untuk kontrol versi Git. Sebagian besar paket tersedia secara gratis dan dibuat oleh komunitas sumber terbuka. Ini dikembangkan dan dikelola oleh GitHub, dibangun menggunakan teknologi web sebagai aplikasi desktop.

Atom adalah IDE lintas platform sumber terbuka. Ini mendukung paket yang dikembangkan di kontrol versi Node.js dan Git. Sebagian besar paket tersedia secara gratis dan dibuat oleh komunitas sumber terbuka. IDE ini dikembangkan dan dikelola oleh GitHub pada kerangka kerja Electron menggunakan teknologi web.



Mendownload Atom

Untuk mengunduh editor teks Atom python, buka https://atom.io/ .Ini akan secara otomatis mendeteksi sistem operasi Anda saat ini dan menunjukkan file pengaturan yang sesuai untuk diunduh, klik unduh.

Setelah proses pengunduhan selesai, selesaikan pengaturan dengan mengklik jalankan dan tunggu hingga penginstalan selesai.Setelah terinstal, Atom akan terbuka secara otomatis, di direktori default. Pintasan juga akan dibuat di menu mulai.

Untuk menjalankan kode Python, Anda perlu menginstal paket atau plug-in yang diperlukan.

laman beranda atom-atom python-edureka

Sekarang mari kita lihat bagaimana kita dapat mengkonfigurasi Atom Python agar terbuka dengan cara standar sehingga dapat mengakses atom dari direktori pilihan kita. Anda juga dapat menjelajahi fitur-fitur seperti memasang tema atau paket menggunakan panduan selamat datang seperti yang ditunjukkan pada gambar di atas. Untuk saat ini, tutup saja panduan selamat datang dan hapus centang opsi Tunjukkan Panduan Selamat Datang saat membuka Atom sehingga lain kali Anda meluncurkan atomlayar selamat datang tidak muncul.

Sekarang, masuk ke direktori tempat Anda mengunduh atom, klik kanan padanya dan pilih buka dengan Atom.

Jika Anda tidak melihat opsi ini di menu konteks, itu dapat diluncurkan dari program. Pergi ke File-> Pengaturan atau gunakan Ctrl + Comma (Ctrl +,) untuk membuka pengaturan.

Dalam pengaturan, klik pada tab Sistem dan periksa opsi berikut:

1) Tampilkan dalam menu konteks file

2) Tampilkan dalam menu konteks folder

progress bar di html menggunakan javascript

Sekarang menu konteks akan menampilkan opsi yang diperlukan yaitu, buka dengan Atom . Buka direktori dan lakukan operasi yang sama seperti yang dijelaskan sebelumnya.

Anda akan dapat melihat tampilan pohon di sebelah kiri. Jika Anda tidak melihat tampilan hierarki, buka tampilan dan klik alihkan tampilan hierarki atau gunakan pintasan (Ctrl + /) . Dalam tampilan hierarki, cukup klik dua kali pada file file dan Anda dapat melihat kodenya.

Menjalankan Kode

Biasanya, command prompt digunakan untuk menjalankan . Namun, di Atom, disebut plugin platformio-ide-terminal tersedia yang dapat digunakan untuk menjalankan file python, Untuk mengatur, plugin ini, navigasikan ke File-> Pengaturan klik pada tab Install dan cari plug-in platformio-ide-terminal dan klik install.

perbedaan antara overloading dan overriding di java

Setelah penginstalan selesai, terminal akan diintegrasikan di dalam Atom dan Anda akan melihat ikon + di sudut kiri editor python Atom. Terminal akan terbuka di direktori saat ini jika diklik.

Anda juga dapat melihat detail plugin dengan mengklik tab paket plugin. Ini akan menunjukkan semua detail yang diperlukan dan bagaimana menggunakan plugin.

Memisahkan Editor

Jika Anda memiliki lebih dari satu file yang dibuka di dalam Atom, Anda dapat pergi ke View -> Panes -> Split Right untuk mengirim file saat ini ke bagian kanan jendela. Ini akan membantu Anda meningkatkan produktivitas Anda saat bekerja dengan banyak file secara bersamaan.

Tema

Ada dua jenis tema yaitu, UI dan Syntax themes. Tema UI untuk mengubah gaya tombol, dropdown, dll sedangkan tema Sintaks untuk menentukan bagaimana kode diwarnai dan detail penyorotan sintaks.

Untuk memeriksa semua tema yang diinstal, navigasikan ke File-> Pengaturan, kemudian klik pada tab tema, dan itu akan menunjukkan kepada Anda hasil yang diinginkan. Jika Anda ingin mengunduh yang baru, buka + tab Instal, klik Tema tab yang ada di samping Paket, cari tema yang Anda butuhkan dan instal.

Saya pribadi menyukai tema default, tetapi Anda dapat melanjutkan dan mengubah tema untuk keduanya dan mengonfigurasi editor Anda sesuai keinginan dan keinginan Anda.

Pemformatan

Untuk mengubah font default, navigasikan ke Pengaturan lalu klik Editor tab. Di sini, Anda akan melihat opsi untuk mengubah font menggunakan Keluarga Font untuk menatanya sesuai dengan preferensi Anda.

Bereksperimen

Untuk menambah kesenangan, Anda dapat bereksperimen dengan opsi berikut:

tinggi garis:

Ketinggian garis pada dasarnya adalah jarak antara dua garis. Jika Anda ingin mengubahnya, navigasikan ke Editor tab, dan ubah tinggi garis sesuai keinginan Anda.

Scroll Past End

Jika Anda menggulir kode secara normal, Anda akan dapat menggulir hingga baris terakhir yang berada di bagian bawah layar. Bergerak melampaui itu akan dikunci. Jika Anda mengaktifkan Scroll Past End paket, Anda akan dapat melihat baris terbawah di bagian atas layar yang memberi Anda ruang kosong di bawah sehingga Anda dapat dengan nyaman bekerja dengan kode.

Tampilkan Panduan Indentasi

Tanpa panduan indentasi, tidak ada yang ditampilkan terkait indentasi. Setelah diaktifkan, Anda akan melihat garis vertikal yang akan membantu Anda memahami di mana lekukan akan muncul.

Ada banyak opsi lain yang harus diperhatikan. Anda dapat melanjutkan dan bereksperimen dengan opsi lain juga.

Sekarang mari kita lanjutkan untuk menangani beberapa konfigurasi khusus Python.

Konfigurasi khusus Python:

Berikut adalah beberapa plugin yang sangat berguna untuk Python untuk meningkatkan produktivitasnya.

Naskah

Paket Script menampilkan dokumen tentang detail paket lain seperti perintah, pintasan, dll. Jika Anda tidak nyaman dengan pintasan default, Anda dapat mengubahnya dengan menavigasi ke lihat kode tab yang berisi folder bernama peta kunci. Arahkan ke folder ini dan buka script.cson dan memperbaruinya agar sesuai dengan kebutuhan Anda. Harap dicatat bahwa saya telah mengubahnya menjadi Ctrl-r seperti yang ditunjukkan pada gambar di bawah.

Sekarang, tutup semua jendela dan mulai ulang atom. Saat dimulai ulang, Anda akan dapat menjalankannya Skrip Python menggunakan ctrl + r dan Anda dapat melihat kotak keluaran di bagian bawah. Kotak keluaran ini juga dapat disesuaikan sebagai berikut:

Navigasi ke File-> Pengaturan klik Tema tab dan Anda dapat melihat lembar gaya di bagian atas. Saat Anda mengklik ini, stylesheet akan terbuka. Tempel cuplikan berikut untuk meningkatkan ukuran font konsol skrip.

.script-view .line {

ukuran font: 30px

}


Konsol Skrip

ikon-file-atom:

Paket ini akan menambahkan ikon sebelum file Andadi tampilan pohon seperti yang ditunjukkan pada gambar di bawah ini.

Sebelum

pro dan kontra peretasan

Setelah

minimap dan minimap-highlight-dipilih:

File pembuka dengan banyak baris kode akan ditampilkan secara keseluruhan di jendela sebelah kanan. Minimap-highlight-selected akan menyoroti fungsi atau variabel yang dipilih sebagai tambalan putih pada jendela mini itu seperti yang ditunjukkan pada gambar di bawah.

autocomplete-python:
Pelengkapan otomatis memunculkan jendela yang memiliki saran tentang apa yang dapat muncul ketika pemrogram mencapai titik tertentu saat pengkodean.

serpihan 8
Ini adalah linter untuk Python yang digunakan untuk menemukan kesalahan dalam skrip dan menyorotnya. Untuk mengaktifkan ini, Anda perlu menginstal flake8 menggunakan perintah berikut:

pip instal flake8

Setelah selesai, Anda dapat melihat ikon kecil di sudut kiri bawah Atom yang akan menampilkan daftar kesalahan yang ditemui.

python-autopep8
Python-autopep8 digunakan untuk memformat kode Anda. Ini dapat diaktifkan dari autopep8 pengaturan plugin dengan memeriksa Format aktif Menyimpan pilihan.

Ini membawa kita ke bagian akhir artikel ini tentang 'Atom Python'. Jadi, lanjutkan dan jelajahi apa yang disebut ' Editor teks yang dapat diretas untuk abad ke-21 '. Saya harap Anda mengikuti semuanya dengan rapi.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar di blog 'Atom Python IDE' ini dan kami akan menghubungi Anda kembali secepatnya.

Untuk mendapatkan pengetahuan mendalam tentang Python beserta berbagai aplikasinya, Anda dapat mendaftar secara langsung dengan dukungan 24/7 dan akses seumur hidup.