Editor de cod

Actualizat pe 26 septembrie 2026

Editorul este o funcție Studio (inclusă în perioada de probă). Se deschide din bara laterală („Editor”), din managerul de fișiere („Deschide fișierul”, „Deschide cu dosarul său”) sau dintr-un dosar al computerului.

Explorator

Arborele dosarului rădăcină cu ghidaje de indentare, filtru, dosare fixate, meniu contextual (fișier nou, dosar, redenumire, ștergere în coș, afișare în sistem). O filă Servere listează gazdele; o filă GitHub clonează un depozit cu tokenul din seif.

Editare

Șaizeci de limbaje cu evidențiere, încadrarea rândurilor, teme ale aplicației sau palete ale terminalului, căutare (Cmd+F) și înlocuire (Cmd+H), salt la linie (Cmd+G), mai multe file, ciorne „Fișier nou” salvate oriunde doriți.

Salvarea este atomică (fișier temporar, apoi redenumire, cu păstrarea permisiunilor). Un fișier modificat între timp pe server deschide un dialog: suprascriere sau reîncărcare.

Rulare, depanare, reindentare

  • Rulează (▶, Cmd+↵) salvează, apoi rulează fișierul cu executorul limbajului său (python3, node, php, bash, dart run, go run, cargo run, cc…) din dosarul său. Pe o gazdă, rezultatul, codul de ieșire și durata apar într-un panou sub cod. Local, comanda este trimisă către un terminal local.
  • Depanează deschide depanatorul limbajului (pdb, node inspect, xdebug, bash -x, dlv, lldb…) în fila terminalului sesiunii.
  • Reindentează (Cmd+Shift+I) rescrie tot documentul cu indentarea detectată: acolade (C, JavaScript, Dart, PHP, Go, Rust…), blocuri cu cuvinte-cheie (shell, Ruby, Lua), etichete (HTML, XML), niveluri relative (Python, YAML).

Fișiere

Managerul de fișiere (panoul din dreapta) oferă permisiuni, glisare și plasare, redenumire, descărcare, încărcare și un coș reversibil pe server.