Repository navigation
NgAppID Code Editor v1.0.1 — "Krakatau"
🚀 NgAppID Code Editor v1.0.1 — "Krakatau"
Pembaruan besar pertama yang membawa integrasi FTP langsung, antarmuka dialog kustom (Native-like UI), pencarian global, serta penyempurnaan manajemen file untuk pengalaman coding yang lebih cepat dan tanpa batas.
🌟 Fitur Baru & Peningkatan Arsitektur
1. Remote Integration (FTP)
- Direct FTP Connection: Terhubung ke server hosting secara langsung dari dalam editor.
- Remote Edit & Auto-Upload: Buka file dari jarak jauh, edit kode, dan file akan otomatis terunggah (tertumpuk) ke server hanya dengan menekan
Ctrl+S, tanpa memerlukan aplikasi pihak ketiga (seperti FileZilla).
2. Core UI & Editor Enhancements
- Native-like Custom Dialogs: Pengganti fungsi pop-up bawaan browser (
alert,confirm,prompt). Seluruh notifikasi dan konfirmasi (termasuk saat menghapus file) kini menggunakan Custom Modal UI yang elegan dan profesional. - Full Light & Dark Mode: Integrasi tema terang dan gelap secara menyeluruh yang kini menyelimuti area Monaco Editor, sidebar, terminal, hingga halaman Welcome Screen dan menu dropdown.
- Auto-Format Kode: Dukungan formatter bawaan Monaco Editor. Tekan
Shift + Alt + Funtuk merapikan struktur kode (HTML, CSS, JS, JSON, TS) secara instan. - Quick Toggle Word Wrap: Tombol pintas baru di dalam dropdown menu Settings untuk menyalakan/mematikan bungkus teks (word wrap) tanpa harus membuka jendela pengaturan modal.
3. Smart Sidebar & Explorer Upgrades
- Global Search in Files: Fitur pelacakan teks global di seluruh direktori project secara instan untuk menemukan fungsi atau baris kode spesifik dengan cepat.
- Nested Inline Creation: Peningkatan fitur pembuatan file/folder. Tombol
+ekstra kini muncul saat melakukan hover pada sub-folder, memungkinkan pembuatan file baru langsung tepat di dalam direktori tersebut secara inline. - Unified Auto-Close Dropdown: Sistem menu (Git, FTP, & Settings) di-tulis ulang agar cerdas saling menutup otomatis dan bebas dari masalah overlap antar menu.
- Cross-Platform Path Resolver: Penanganan pemisah direktori path (
/dan\) yang lebih dinamis dan aman, memastikan kompatibilitas penuh di Windows, Linux, maupun macOS.
4. Terminal & Developer Experience
- Custom Snippets (Auto-complete): Kumpulan snippet baru yang dirancang khusus untuk mempercepat penulisan sintaks, sangat optimal untuk alur kerja framework CodeIgniter 4 dan HTML murni.
- Terminal Donasi & Dukungan: Tambahan perintah terminal bawaan (
donasi,support,traktir) yang akan merender QRIS interaktif dan informasi saluran dukungan bagi kelancaran pengembangan NgAppID.