PyCharm: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Bot5958 (bicara | kontrib)
k Perbaikan untuk PW:CW (Fokus: Minor/komestika; 1, 48, 64) + genfixes
Innitiative.35 (bicara | kontrib)
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]], khususyang untukmemberikan bahasaberbagai macam alat atau ''tools'' untuk [[Python (bahasa pemrograman)|Python]] ''developer''. Aplikasi ini dikembangkan oleh sebuah perusahaan yang berasal dariasal [[Ceko]] bernama [[JetBrains]] .<ref>{{Cite web|url=http://www.eweek.com/c/a/Application-Development/JetBrains-Strikes-Python-Developers-with-PyCharm-10-IDE-304127/|title=JetBrains Strikes Python Developers with PyCharm 1.0 IDE|publisher=eWeek|access-date=2020-04-05|archive-date=2013-05-17|archive-url=https://www.webcitation.org/6GfdVEK2i?url=http://www.eweek.com/c/a/Application-Development/JetBrains-Strikes-Python-Developers-with-PyCharm-10-IDE-304127/|dead-url=yes}}</ref> Meski begitu, PyCharm juga mendukung [[HTML]], [[Cascading Style Sheets|CSS]], [[JavaScript]], [[TypeScript]], serta database [[SQL]].
 
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|versi Windows]], [[macOS]], dan [[Linux]]. Versi Komunitas dirilis dengan menggunakan [[Lisensi Apache]] <ref name="community">[http://blog.jetbrains.com/pycharm/2013/10/pycharm-3-0-community-edition-source-code-now-available/ "PyCharm 3.0 Community Edition source code now available"] 22 October 2013, Dmitry Jemerov, JetBrains blog</ref> dan versi Profesional, dengan berbagai fitur tambahan, dirilis dengan menggunakan [[Perangkat lunak milik perorangan|lisensi eksklusif]] .
 
== Fitur ==
 
* Bantuan pengkodeanpengodean dan analisis, dengan penyelesaian kode, penyorotan sintaksis dan kesalahan, integrasi linter, dan perbaikan cepat.
* 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] .<ref>{{Cite web|url=https://www.jetbrains.com/pycharm/features/web_development.html|title=Full-stack Web Development - Features {{!}} PyCharm|website=JetBrains|language=en|access-date=2020-01-02}}</ref>
* [[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] .<ref>{{Cite web|url=https://www.jetbrains.com/pycharm/features/scientific_tools.html|title=Scientific & Data Science Tools - Features {{!}} PyCharm|website=JetBrains|language=en|access-date=2020-01-02}}</ref>
 
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 ==