C# / Avalonia / PHP

phpStudio

Lehký multiplatformní základ PHP IDE pro každodenní práci s projekty, vzdálenými servery, oddělenými profily a rychlou kontrolou kódu.

Co projekt nabízí

IDE základ, který už myslí na reálný PHP vývoj

Editor pro PHP stack

Tabs, line numbers, zvýraznění PHP, HTML, Latte, CSS, JSON, SQL a dalších souborů.

Projektový přehled

Strom souborů, rychlé otevření, přejmenování lokálních položek a outline symbolů.

Kontrola runtime

Volba PHP verze, výstupní panel, integrovaný terminál a Docker PHP linting.

Remote workspace

SFTP, FTP a FTPS připojení pro procházení, úpravy, přenosy i přejmenování remote souborů.

Oddělené profily

CLI profily drží samostatné projekty, remote připojení, historii a nastavení runtime.

Instalační skript

Release build lze nainstalovat do lokálního profilu uživatele i jako systémovou aplikaci.

Pracovní rytmus

Od otevření projektu po kontrolu změn v jednom okně

01

Otevři složku

phpStudio načte projektový strom a drží kontext poslední pracovní plochy.

02

Piš a naviguj

Editor kombinuje zvýraznění, doplňování, diagnostiku a outline pohled.

03

Spusť nebo nasaď

Soubor lze spustit lokálním PHP příkazem, v Dockeru nebo upravit přímo přes remote profil.

04

Přepni kontext

Spusť další instanci s jiným CLI profilem a odděl si klienty, testování nebo produkci.

Stažení

Hotové buildy a vývojová verze ke stažení

Stáhni samostatný balíček pro svůj systém, nebo vývojovou verzi se zdrojovými soubory, kterou po rozbalení spustíš přes dotnet run.

Instalace

Release build nainstaluješ jedním skriptem

Instalátor připraví lokální launcher, desktop položku a ikonu. Bez profilu používá aplikace původní workspace nastavení.

./install.sh --build
phpstudio
phpstudio --profile klient-a

Vývoj

Pro lokální úpravy zůstává .NET workflow

Repozitář můžeš pořád spustit přímo přes SDK bez instalace do systému.

dotnet restore
dotnet run -- --profile test