LaraEnv 0.4.5 — Edit remote files over SFTP + Monaco-powered php.ini
Remote file editing comes to the SFTP browser, and php.ini gets a real code editor.
SFTP file editing
- New Edit action on remote files. Pick your flow from a chooser modal:
- Built-in editor (VSCode) — Monaco with search (Ctrl+F), syntax highlight, minimap, Ctrl+S to save.
- System editor — opens the file in the OS default app (Notepad, VSCode, etc.) via a temp copy.
- Right-click context menu on remote files: Edit file, Open in built-in editor, Open with system editor, Rename, Delete.
- AutoSave toggle in both flows:
- Built-in editor: debounced auto-save (~800 ms idle) straight back over SFTP.
- System editor: watches the temp file's mtime and auto re-uploads on save — toggle off to use the manual Re-upload button.
- 5 MiB cap and binary sniffing on the built-in editor — falls back to the system editor for oversized or non-text files.
- Temp files cleaned up automatically when the SFTP modal closes.
php.ini editor
- "view php.ini" now opens the same chooser modal (Built-in vs System).
- Built-in path renders php.ini in Monaco instead of the old plain textarea — search, ini syntax highlight, Ctrl+S saves and restarts FPM.
- System path opens
C:\laraenv\php\<version>\php.iniin your OS default editor.
Verification
- SHA256:
ba87b7005c6caf7b54b0d1a9e3ab13166219f4113342bd98a9a6e3c64ec13af5 - File:
LaraEnv-0.4.5.msi