Sta guidazione vi intrapprarà di u circondu integratu di u zitellu di PyCharm, chì pò esse usatu per sviluppà appruduziuli prufessiunale chì utilizanu a lingua di prugramma di pitone. Python hè una lingua di prublema grande perchè ghjè veramente cunforme. Pò esse adupratu per sviluppà una soluzione sola chì eseguite nantu à i Windows, i Mac Linux è Mac, senza avè da ricumpricà qualsiasi còdice.
PyCharm hè un editore è u debugger hà sviluppatu da Jetbrains, chì sò i stessi persone chì sviluppanu Resharper. Resharper hè una grande strumentu utilizatu da i sviluppori in Windows per u codice di refactoring è per fà a so vita più faciule in u scrittore .NET. Parechje di i principii di Resharper hè statu aghjuntu à a versione prufessiunale di PyCharm.
Cumu Instruiu PyCharm
Sta guidazione di installà PyCharm vi fighjulu cumu pè ottene PyCharm, scaricà, scumpressate i schedari è corse.
U Pantianu di Benvenutu
Quandu puderebbe tramandà PyCharm o quandu cercate un prughjettu ti serà prisentatu cù una schermu chì mostra una lista di ricenti prughjetti.
Avete vede ancu e seguenti opcions di menù:
- Crià un novu Prughjettu
- Apertura un prughjettu
- Checkout da a versione di cuntrollu
Ci hè ancu una opzione di paràmetrazione di cunfigurà chì permette di stallà a versione Python predeterminada è altri paràmetri.
Creà un novu Project
Quandu sceglite per creà un novu prughjettu questu furnisce una lista di prugetti tipiche di prughjetti cusì:
- Puro Python
- Django
- Flask
- Google App Engine
- Piramide
- Web2Py
- CLI Angular
- AngularJS
- Fundazioni
- HTML5 Boilerplate
- React Starter Kit
- Twitter Bootstrap
- Web Starter Kit
Se vulete crià una applicazione basatu di scrittura chì andaraghju in Windows, Linux è Mac, pudete sceglie un prugettu Pure Python è utilizate biblioteki QT per u develope applicazioni gràfiche chì mirani indipindenti à u sistema upirativu chì esercanu nantu à qualsìasi postu chì duve sò stati sviluppati.
Quand'ellu sceglie u tipu di prughjettu, pudete puru entru u nome per u vostru prugettu, è anch'ellu sceglie a versione di Python per sviluppà contru.
Apertura un prughjettu
Pudete apertura un prughjettu facendu cliccà nant'à u nome in a lista di prughjetti pocu pocu apertu, o pudete clicà u buttone apertu è navigate à u cartulare duve u prughjettu chì vulete aperta si trova.
Averna da u cuntrollu Sorta
PyCharm furnisce l'opzione di verificà u codice di u prughjettu di i diversi risorse in linea, cumpresa GitHub, CVS, Git, Mercurial è Subversion.
L'IDE PyCharm
U PyEharm IDE incunifica cù un menu in a cima. Sutta di questu, avete cume per ogni prughjettu aperte.
A manu dritta di u screnu sò sbucchiati solu per passà u codice.
U pane abbandunatu hà una lista di ricerca di prughjettu è librerii esterni.
Per aghjunghje un schedariu, avete clicatu in u nome di u prughjettu è elice "novu". Tandu pudete ottene l'opzione per aghjunghje unu di i schedari di sti schedari:
- Archive
- Directory
- Python Package
- U schedariu Python
- Jupyter Notebook
- HTML File
- Stylesheet
- JavaScript
- TypeScript
- CoffeeScript
- Gherkin
- Data Source
Quandu aghjunghjenu un schedariu, cum'è un cartellu di pitone, pudete principià di scriviri in l'editore in u panel di u lettu.
U testu hè tuttu codificatu di u culore è hè un testu attellu. Una linea verticale mostra a indentazione chì pò esse sicura ch'è esse tabbing correctament.
L'editurariu also includes full IntelliSense, chì significa cum'è scritte i nomi di librarii o cumandamenti ricunnisciuti pudete cumprirà e manuvli chjintendi.
Aperzione l 'Appedimentu
Pudete scambià a vostra applicazione à qualunque puntu cù l'opzioni di debugging in a righjoni di u rightu.
Sè avete sviluppatu una applicazione gràfica, pudete simpricimenti solu pressu u buttone culurallu à esse aduprate l'applicazione. Pudete puru pressu shift è F10.
Per scambià l'applicazione pudete cliccate dopu in u buttone seguente di a freccia verde o di pressu shift è F9. Pudete sparisce in u codice per chì u programe stà in una linea dritta, cliccu in u marghjenu grisu nantu à a linea à quale vulete a rutiri.
Per fà un passu passatu, pudete aduprà F8, chì passa u codice. Questu significa chì hà da eseguisce u còdice, ma ùn hà micca passatu in una funzione. Per passà in a funzione, avete a prutittura F7. Sè vo site in una funzione è vulemu esce da a funzione chjamata, pressu shift è F8.
Mentre chì site à debugginu, à u fondu di a pantalla, vi vede parechji finestra, cum'è una lista di i prucessi è di i filamenti è e variàbili chì vo circate i valori. Cumu scelta di u codice ponu aghjunghje un attesu à una variable per vede quandu u valore cambia.
Una altra grandi opzione hè di correrdu u codice cun verificatori di a cobertura. U munnu di prugrammazione hà cambiatu assai annantu à l'annu è avà hè cumuni per i sviluppatori per esse realizatu un sviluppu propiu di e teste, per chì tutti i cambiani facenu chì puderanu cuntrollà per verificà chì ùn anu micca spallezzatu altra parte di u sistema.
U verificatu di a riggenza vi pò aiutà à curredu u prugramma, realizà qualchi testi è da quandu avete finitu hè dettu chì quandu di u còdice hè struitu cum'è un percentinu durante a so prova.
Ci hè ancu un strumentu per indicà u nome di un metudu o classe, quantu volte ci sò stati dumandati l'articuli, è quantu era spentu in questu pezzu di codice.
Codice Refruttulaghju
Una fattura assai putenza di PyCharm hè l'opcionu di refactoring codice.
Quandu si cumincià à sviluppà scrivinu pocu marca avarà parechje in u marghjenu ghjusta. Sì scritta qualcosa chì hè prubabilmente causatu un errore o ghjustu ùn hè scrittu bè chì PyCharm poni una marca culurita. Cliccà nant'à u colore di colore vi diciarà u tema è offre una suluzione.
Per esempiu, sè vo avete un accunsentu impurtante chì impurta una biblioteca è ùn ùn utilizate micca nunda di quella libreria ùn solu micca u codice griggiu u marcatura hà dichjaratu chì a libreria hè inutilizzatu.
L'altri errori chì pareanu sò di una codificazione bona, cum'è solu avè una linea bianca in un'estate d'impurtazione è l'iniziu di una funzione. Ancu da esse dichjaratu quandu avete creatu una funzione chì ùn hè micca in minuscule.
Ùn avete micca devenu à tutti i reguli di PyCharm. Parechji sò solu i codici di codificazione bè è ùn sò nunda di fessi cù se u codice saranu o micca.
U menù di cumentu hà ancu altre opere di refactoring. Per esempiu, puderete aduprà code cleanup è pudete scopre un schedariu o un prughjettu per issi prublemi.
Resumen
PyCharm hè un grand editore per u schema di Python in Linux, è ci sò duie versioni dispunibili. A versione di a cumunità hè per u sviluppatore casuali, mentri chì l'ambiente prufessiunale tutti l'utili chì un sviluppatore pò esse bisognu di creazione software di prufessiunale.