PyCharm - U Million Linux Python IDE

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ù:

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ì:

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:

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.