Acasă/Buzzword/EDITOR DE COD / IDE
#93termen
PROGRAMUL ÎN CARE SE SCRIE, SE CITEȘTE ȘI SE RULEAZĂ CODUL

EDITOR DE COD / IDE

🇷🇴 Editor de Cod / Mediu Integrat de Dezvoltare / i·di·i / · substantiv

Definiție

Editorul de cod nu e un termen de inteligență artificială, ci programul de bază al oricui scrie software. Apare aici fiindcă e locul unde ajunge codul primit de la AI și unde îl poți citi, rula și corecta. Un editor de cod e un editor de text specializat: colorează sintaxa, semnalează greșelile înainte de rulare și cunoaște structura proiectului. IDE, adică mediu integrat de dezvoltare, e același lucru plus uneltele din jur: rulare, depanare pas cu pas, gestiunea versiunilor. Confuzia frecventă e că ar fi nevoie de ceva scump sau complicat; cele mai folosite sunt gratuite.

Cele două nume pe care le vei auzi sunt VS Code și PyCharm. VS Code e ușor, gratuit, bun pentru orice limbaj, și e mediul în care se integrează majoritatea asistenților AI de programare. PyCharm e specializat pe Python, mai greu și mai complet, cu o ediție gratuită suficientă pentru început. Diferența care contează în practică nu e însă între ele, ci între a folosi un editor de cod și a lipi codul într-un editor de text obișnuit: editorul îți arată eroarea de indentare înainte de rulare, îți spune ce funcție ai apelat greșit și îți ține fișierele proiectului într-un singur loc.

Pentru cineva din contabilitate care începe cu vibe coding, editorul e ecranul la care vei privi cel mai mult, iar alegerea nu merită dezbătută mult: VS Code, gratuit, cu extensia pentru Python. Merită învățate patru operații, nu mai multe: deschide folderul proiectului, rulează fișierul, citește eroarea din consolă, caută în tot proiectul. Restul se adaugă singur. Un cabinet care standardizează editorul câștigă ceva concret: doi colegi văd aceeași structură și își pot prelua unealta unul altuia fără traducere.

Exemple practice

  • Codul primit de la AI, lipit în editor: linia cu problema e subliniată înainte de rulare, iar mesajul spune ce lipsește. Într-un editor de text obișnuit, aceeași eroare apare abia la rulare, sub forma unui text greu de citit.
  • Proiectul de conversie SAF-T deschis ca folder, nu ca fișier: scriptul, fișierul de configurare și lista de biblioteci se văd împreună, iar căutarea în tot proiectul găsește unde apare un cont anume.
  • Standard de cabinet: același editor și aceeași structură de folder pentru fiecare unealtă. Preluarea unei unelte de la un coleg nu mai începe cu întrebarea „unde e fișierul principal?”.

Întrebări frecvente

Care e diferența reală între editor de cod și IDE?

Editorul se ocupă de text și de sintaxă; IDE-ul adaugă rularea, depanarea și integrarea cu restul uneltelor. Granița s-a estompat, fiindcă un editor modern cu extensiile potrivite face aproape tot ce făcea un IDE clasic.

VS Code sau PyCharm?

Pentru început, VS Code: e gratuit, pornește repede și e mediul în care se integrează cel mai bine asistenții AI de programare. PyCharm merită dacă lucrezi zilnic în Python și ai nevoie de depanare avansată.

Pot să lucrez direct în chatul asistentului, fără editor?

Poți, pentru scripturi mici rulate o dată. Din momentul în care unealta are mai multe fișiere sau o vei rula lunar, lipsa editorului te costă la fiecare eroare, fiindcă nu vezi contextul în care a apărut.

Vezi toți cei 134 de termeni din glosar