PyCharm - IDE Linux paling apik

Pandhuan iki bakal ngenalake sampeyan menyang lingkungan pangembangan terpadu PyCharm, sing bisa digunakake kanggo ngembangake aplikasi profesional nggunakake basa pamrograman Python. Python minangka basa pamrograman gedhe amarga iku bener lintas-platform. Sampeyan bisa digunakake kanggo ngembangake aplikasi siji sing bakal mbukak ing komputer Windows, Linux lan Mac tanpa kudu nyusun ulang kode manèh.

PyCharm minangka editor lan debugger sing dikembangake dening Jetbrains, sing uga padha karo Resharper. Resharper minangka alat gedhe sing digunakake dening pengembang Windows kanggo kode refactoring lan nggawe urip luwih gampang nalika nulis kode .NET. Akeh prinsip Resharper wis ditambahake menyang versi profesional saka PyCharm.

Cara Instal PyCharm

Pandhuan kanggo nginstal PyCharm bakal nuduhake sampeyan carane njaluk PyCharm, ngundhuh, extract file lan mbukak.

Layar Sambutan

Nalika sampeyan pisanan mbukak PyCharm utawa nalika sampeyan nutup proyek, sampeyan bakal diwenehi layar sing nuduhake dhaptar proyek anyar.

Sampeyan uga bakal weruh opsi menu ing ngisor iki:

Ana uga pilihan setelan konfigurasi sing ngidini sampeyan nyetel versi Python standar lan setelan kasebut.

Nggawe Proyek Anyar

Nalika sampeyan milih nggawe proyek anyar sampeyan diwenehake karo dhaptar jinis proyek bisa kaya mangkene:

Yen sampeyan pengin nggawe aplikasi desktop basa sing bakal mbukak ing Windows, Linux, lan Mac, sampeyan bisa milih proyek Python Murni lan nggunakake perpustakaan QT kanggo ngembangake aplikasi grafis sing katon asli ing sistem operasi sing dienggo ing ngendi dikembangake.

Sarta milih jinis proyek sampeyan uga bisa nglebokake jeneng proyek sampeyan, lan uga milih versi Python kanggo berkembang.

Mbukak Proyek

Sampeyan bisa mbukak proyek kanthi ngeklik jeneng ing dhaptar proyek anyar sing bubar utawa sampeyan bisa ngeklik tombol mbukak lan navigasi menyang folder ing ngendi proyèk sing pengin mbukak dumunung.

Priksa metu saka Control Source

PyCharm menehi pilihan kanggo mriksa kode proyek saka macem-macem sumber daya online kalebu GitHub, CVS, Git, Mercurial, lan Subversion.

IDE PyCharm

IDE PyCharm diwiwiti karo menu ing ndhuwur. Ing ngisor iki, sampeyan duwe tab kanggo saben proyek mbukak.

Ing sisih tengen layar ana opsi debugging kanggo mlaku liwat kode.

Panel kiwa nduweni daftar file proyek lan perpustakaan eksternal.

Kanggo nambah file sampeyan klik-tengen ing jeneng proyek lan milih "anyar". Sampeyan banjur entuk pilihan kanggo nambah salah sawijining jinis file ing ngisor iki:

Nalika sampeyan nambah file, kayata file python, sampeyan bisa miwiti ngetik menyang editor ing panel sisih tengen.

Tèks iki kabeh werna kode lan nduweni teks kandel. Garis vertikal nampilake indentasi supaya sampeyan bisa uga yakin yen sampeyan bener-bener tabbing.

Editor uga kalebu IntelliSense lengkap, sing tegese nalika sampeyan miwiti ngetik jeneng perpustakaan utawa perintah sing diakoni sampeyan bisa ngrampungake perintah kasebut kanthi menet tombol.

Debugging Aplikasi

Sampeyan bisa debug aplikasi sampeyan ing sembarang titik kanthi nggunakake opsi debugging ing pojok tengen ndhuwur.

Yen sampeyan ngembangake aplikasi grafis, sampeyan mung bisa mencet tombol hijau kanggo mbukak aplikasi kasebut. Sampeyan uga bisa mencet shift lan F10.

Kanggo debug aplikasi sampeyan bisa ngetik tombol ing jejere panah ijo utawa pencet shift lan F9. Sampeyan bisa nyeleh breakpoints ing kode supaya program mandheg ing baris diwenehake kanthi ngeklik ing wates abu-abu ing garis sing arep sampeyan kanggo ngilangi.

Kanggo nggawe siji langkah sing bisa diterusake, sampeyan bisa mencet tombol F8, sing langkah liwat kode kasebut. Iki tegese bakal mbukak kode kasebut nanging ora bakal dadi fungsi. Kanggo mlebu menyang fungsi kasebut, sampeyan bakal ngetokake F7. Yen sampeyan ana ing fungsi lan pengin metu ing fungsi panggilan, pencet shift lan F8.

Nalika sampeyan debug, ing sisih ngisor layar sampeyan bakal weruh macem-macem jendhela, kayata daftar pangolahan lan benang lan variabel sing nonton angka kanggo. Nalika sampeyan mlaku liwat kode sampeyan bisa nambah watch menyang variabel supaya sampeyan bisa ndeleng nalika owah-owahan.

Pilihan liyane sing luwih apik yaiku kanggo mbukak kode kasebut karo checker jangkoan. Program pemrograman wis akeh diganti taun-taun lan saiki wis umum para pangembang nglakokake pembangunan sing dikembangake test supaya saben owah-owahan padha bisa mriksa kanggo mesthekake yen ora ngilangi bagian liya saka sistem kasebut.

Checker jaga kasebut bener-bener mbantu sampeyan nglakokake program kasebut, nglakokake sawetara tes lan nalika sampeyan wis rampung, sampeyan bakal nemtokake manawa kode kasebut dijlentrehake minangka persentase nalika test mlebu.

Ana uga alat kanggo nuduhaké jeneng sawijining metode utawa kelas, umpamane pirang-pirang item kasebut diarani, lan suwene dibuwang ing potongan kode kasebut.

Kode Refactoring

Fitur tenan saka PyCharm yaiku pilihan refactoring kode.

Nalika sampeyan miwiti berkembang tandha cilik kode bakal katon ing sisih tengen. Yen sampeyan ngetik soko sing bisa nyebabake kesalahan utawa mung ora ditulis kanthi apik, banjur PyCharm bakal nempatake penanda warna. Mengklik ing panandha werna bakal menehi pitutur marang kowe lan bakal menehi solusi.

Contone, yen sampeyan duwe statement impor kang ngimpor perpustakaan banjur ora nggunakake apa-apa saka pustaka kasebut ora mung kode sing dadi werna abu-abu, bakal menehi cathetan yen perpustakaan ora dienggo.

Kasalahan liya sing bakal katon yaiku kanggo kodhe apik, kayata mung ana garis kosong antarane pernyataan impor lan wiwitan fungsi. Sampeyan uga bakal diwenehi nalika sampeyan nggawe fungsi sing ora ana ing huruf cilik.

Sampeyan ora kudu mematuhi kabeh aturan PyCharm. Akeh sing mung pedoman pengkodean sing apik lan ora ana hubungane karo apa kodhe bakal mlaku utawa ora.

Menu kode uga nduweni opsi refactoring liyane. Contone, sampeyan bisa ngresiki kode lan sampeyan bisa mriksa file utawa proyek kanggo masalah.

Ringkesan

PyCharm minangka editor gedhe kanggo ngembangaké kode Python ing Linux, lan ana rong versi sing kasedhiya. Versi komunitas iku kanggo panganggo biasa, dene lingkungan profesional nyedhiyakake kabeh alat pangembang sing bisa perlu kanggo nggawe piranti lunak profesional.