PyCharm: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k Perbaikan untuk PW:CW (Fokus: Minor/komestika; 1, 48, 64) + genfixes |
Menambahkan informasi |
||
Baris 1:
{{rapikan}}
{{Infobox software|logo=PyCharm Icon.svg|developer=[[JetBrains]]|latest_release_version=2019.3.3 (build 193.6494.30)<ref>{{cite web |url=https://blog.jetbrains.com/pycharm/2020/02/pycharm-2019-3-3/ |title=PyCharm 2019.3.3 |date=7 February 2020 |website=JetBrains}}</ref>|latest release date={{Start date and age|2020|2|7|df=yes}}<ref>[https://blog.jetbrains.com/pycharm/2020/02/pycharm-2019-3-3/ PyCharm 2019.3.3 | PyCharm Blog<!-- Judul yang dihasilkan bot -->]</ref>|latest_preview_version=|latest_preview_date=|programming_language=[[Java (programming language)|Java]], [[Python (programming language)|Python]]|operating_system=[[Windows]], [[macOS]], [[Linux]]|platform=|language count=|genre=[[Integrated development environment]]|license=[[Commercial software|Commercial]], [[Freemium]] (open source parts are under [[Apache License]])|website={{URL|https://www.jetbrains.com/pycharm/}}}}{{Infobox software|name=PyCharm Edu|latest preview date=<!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->|license=[[Apache License]]|genre=[[Integrated development environment]]|language footnote=|language count=|size=150~176 [[Megabyte|MB]]|platform=|operating system=[[Windows]], [[macOS]], [[Linux]]|programming language=[[Java (programming language)|Java]], [[Python (programming language)|Python]]|latest preview version=|logo=|latest release date={{Start date and age|2019|12|04|df=yes}}<ref>[https://www.jetbrains.com/pycharm-edu/download/ "Download PyCharm Edu"], Jetbrains.com</ref>|latest release version=2019.3|discontinued=|released={{Start date and age|2014|10|30|df=yes}}<ref>{{cite web|url=https://blog.jetbrains.com/pycharm/2014/10/jetbrains-debuts-pycharm-educational-edition/|title=JetBrains Debuts PyCharm Educational Edition|first=Dmitry|last=Filippov|date=30 October 2014}}</ref>|developer=JetBrains|collapsible=|caption=|screenshot=|logo caption=|website={{URL|https://www.jetbrains.com/pycharm-edu/}}}} '''PyCharm''' adalah [[Lingkungan pengembangan terpadu|lingkungan pengembangan terintegrasi]] (IDE) yang digunakan dalam [[Pemrograman|pemrograman komputer]],
Aplikasi ini menyediakan beberapa kemudahan untuk menganalisis kode, ''[[Pengawakutu|debugger]]'' grafis, unit tester terintegrasi, dan integrasi dengan [[Kendali versi|sistem kontrol versi]] (VCSes). Selain itu, PyCharm juga dapat mendukung pengembangan web yang menggunakan [[Django]], [[Ilmu data|Ilmu Data]] (''Data Science)'' dengan menggunakan [[Anaconda (distribusi Python)|Anaconda]].<ref>{{Cite web|url=https://blog.jetbrains.com/pycharm/2019/04/collaboration-with-anaconda-inc/|title=Collaboration with Anaconda, Inc.|last=Haagsman|first=Ernst|date=2019-04-04|website=PyCharm Blog|language=en-US|access-date=2019-05-26}}</ref>
PyCharm bersifat [[lintas platform]] dan tersedia dalam versi [[Microsoft Windows|
== Fitur ==
* Bantuan
* Navigasi proyek dan kode: tampilan proyek khusus, tampilan struktur file, dan lompatan cepat antara file, kelas, metode, dan penggunaan.
* Python [[Refaktorisasi kode|refactoring]]: termasuk mengganti nama, mengekstrak metode, memperkenalkan variabel, memperkenalkan konstan, menarik ke atas, menekan ke bawah dan lainnya.
* Dukungan untuk kerangka kerja web: Django, web2py, dan [[Flask|Labu]] [hanya edisi profesional]
* [[Pengawakutu|Debugger]] Python [[Pengawakutu|terintegrasi]].
* [[Pengujian unit]] terintegrasi, dengan cakupan kode baris demi baris.
* Pengembangan [[Google App Engine]] Python [hanya edisi profesional].
* Integrasi kontrol versi: antarmuka pengguna terpadu untuk Mercurial, [[Git]], [[Subversion]], Perforce dan CVS dengan daftar perubahan dan penggabungan.
* Dukungan untuk alat ilmiah seperti matplotlib, numpy dan scipy [hanya edisi profesional]
Aplikasi ini bersaing terutama dengan sejumlah IDE berorientasi Python lainnya, seperti [[Eclipse (perangkat lunak)|Eclipse]] 's PyDev, dan Komodo IDE.
== Plugin ==
Untuk memperluas fitur PyCharm, para pengembang dapat menulis ''[[Colok-masuk|plugin]]'' mereka sendiri dengan menggunakan [[Antarmuka Pemrograman Aplikasi Windows|API]] yang disediakan oleh PyCharm. Selain itu PyCharm juga dapat menjalankan beberapa ''[[plugin]]'' yang berasal dari [[JetBrains]] IDE lain. Ada lebih dari 1000 ''[[plugin]]'' yang kompatibel dengan PyCharm.<ref>{{Cite web|url=https://plugins.jetbrains.com/pycharm|title=PyCharm Professional - Plugins {{!}} JetBrains|website=JetBrains Plugin Repository|access-date=4 April 2019}}</ref>
== Sejarah ==
|