Live Page
HTML önizleme, Layout Inspector ile önizlemede elemente tıklayıp CSS düzenleme, anlık güncelleme. Çoklu CSS, @media, @import desteği.
Statik HTML/CSS projelerinde en iyi sonuçSınırlama: Dinamik elementlerde satır bulunamaz.
Editör özeti
Qubyt Studio, web geliştirme için tasarlanmış masaüstü bir kod editörüdür. Bu sayfada uygulama içindeki başlıca özellikleri kartlar halinde özetledik. Ayrıntılı anlatım ve sürüm notları için Özellikler sayfasına bakabilirsiniz.
Tüm özellikler aktif geliştirme altında; iyileştirmeler ve testler devam ediyor.
HTML önizleme, Layout Inspector ile önizlemede elemente tıklayıp CSS düzenleme, anlık güncelleme. Çoklu CSS, @media, @import desteği.
Statik HTML/CSS projelerinde en iyi sonuçSınırlama: Dinamik elementlerde satır bulunamaz.
Türkçe / İngilizce arayüz. Ayarlar menüsü veya status bar'daki dil göstergesinden geçiş. Menü, status bar, paneller seçilen dile göre güncellenir.
TR/EN dil desteğiİsteğe bağlı: şablonlar ve Bileşen Galerisi’nde ek açıklamalar ve ipuçları; açıkken öğrenmeye yönelik metinler görünür, kapalıyken arayüz sade kalır.
DeneyselSınırlama: İçerik ve davranış geri bildirimle netleşecektir.
Alpine.js, htmx, Lodash, dayjs, Axios, Zustand (vanilla ESM), Chart.js, Bootstrap 5 ve Shoelace için tamamlama ve snippet desteği.
x-, @,
hx- öznitelik tamamlamaları; hx-swap,
hx-trigger değer önerileri; <sl-*>
etiket ve Shoelace öznitelik tamamlamaları.
alpine
alpine:plugins
htmx
lodash
axios
zustand
zustand:persist
zustand:devtools
zustand:selector
chart
chart:date
bootstrap
bootstrap:css
link:bootstrap
shoelace
shoelace:dark
shoelace:bundle
dayjs
dayjs:locale
dayjs:utc
dayjs:timezone
dayjs:localizedFormat
dayjs:customParse
dayjs:isBetween
_. veya lodash.,
dayjs., dayjs.extend(, axios.,
Chart. (büyük C, UMD); HTML içi
<script> bloğunda da aynı nokta tamamlamaları.
Gömülü <style> /
<script> içinde Qubyt markup/CDN/path önerileri
kapalı.
İsteğe bağlı LSP: docs/starter-types/qubyt-globals.d.ts.
Yardım menüsü: "Desteklenen Kütüphaneler", "CDN
snippet'ları". Kütüphane örnekleri görünümünde kavram tablosu ve
akışta satır içi kod parçaları belirgin vurgulanır.
Klasör açıldığında otomatik başlayan IntelliSense. JS/TS: completion, Go to Definition (Ctrl+Click), Find References, Hover, Rename (F2), Code Actions. HTML, CSS, JSON: completion, diagnostics, hover. Error recovery: server çökmesinde otomatik yeniden başlatma.
VS Code ile aynı dil motorlarıSınırlama: Proje dışı tanımlara (node_modules vb.) gidilemez.
Flexbox veya Grid ile CSS üretin. Görsel kontrollerle display, flex-direction, justify-content, align-items, gap vb. Üretilen CSS önizlemesi, Insert CSS ile editöre ekleme. Live Page ve Layout Inspector'dan bağımsız çalışır.
Flexbox/Grid ile hızlı layout oluşturmaSınırlama: Sadece Flexbox ve Grid özellikleri; element seçimi yok.
Mermaid sınıf diyagramı, extends kalıtım okları, metod listesi. AST parse ile görsel sınıf ilişkileri. Zoom desteği.
JavaScript dosyaları için sınıf diyagramıSınırlama: Sadece .js, .mjs, .cjs; TypeScript henüz desteklenmiyor.
Seçili değişken için console.log/warn/error/debug ekleme, Remove All Logs, Toggle Comments. Find Logs ile projedeki tüm console satırlarını listeleme.
Turbo Console Log benzeriSınırlama: Sadece editör odaklıyken çalışır; Insert Error Ctrl+Alt+E.
HTML: eksik alt, class kullanımı. CSS: kullanılmayan/tanımsız sınıflar, geçersiz property, boş kurallar. Hatalar/Uyarılar/Bilgiler gruplaması. @import desteklenir.
Deneysel HTML/CSS kalite analiziSınırlama: Bazı edge case'lerde false positive/negative olabilir.
Kod yazma süresi, seri (streak), dil kullanımı, aktivite heatmap, dosya aktivitesi. Tam ekran dashboard. Tüm veri yerel, gizlilik odaklı.
DeneyselSınırlama: Uzun süreli test devam ediyor; heatmap sadece günlük toplam.
Markdown formatında proje notları. notes/ klasöründe .md dosyaları. Yeni not oluşturma, liste, açma, yeniden adlandırma, silme.
.md dosyalarında HTML önizleme, Mermaid diyagramları, göreli img path çözümleme. Kaydetme sonrası canlı güncelleme.
Sınırlama: Sadece .md dosyaları; özel Markdown uzantıları sınırlı.
Dil bazlı renk seçicileri (HTML, CSS, JS, TS), canlı önizleme, özel tema kaydetme. Tema değiştirici ile anında uygulama, oturumlar arası hatırlama.
v1.2.1: components/ onboarding,
components.json ile kartlar ve klasör grupları. Başlangıç
projeleri
sekmesi: mini proje kartları, kimlik/detay akışı, oluşturma sonrası bildirim.
Bloklar &
katalog
sekmesi: blocks/, blocks.json, kökte
qubyt-insert-catalog.json ile tek tıkla HTML ekleme. Qubyt Theme
Version 2 paleti ve
galeri tipografisi; kütüphane güvenlik notu kutusu.
HTML5 Boş, HTML5+CSS+JS, Tek sayfa şablonları. Hedef klasör seçimi, tek tıkla oluşturma.
Kayıtlı kod parçacıkları, yeni snippet ekleme, düzenleme, silme. Dil bazlı gruplama.
LSP ve ESLint diagnostics birleşik görünüm. Alt panelde Problems ve WARNINGS sekmeleri; hata/uyarı gruplaması, satıra tıklayınca gitme. JS/TS: LSP + ESLint. HTML, CSS, JSON: LSP diagnostics.
LSP + ESLint ile çoklu dilSınırlama: ESLint sadece JS/TS; LSP tüm desteklenen dillerde.
Dosya yapısı ASCII tree, Import Graph (script, link, import, require), Component Graph (iframe, object, embed). Proje bağımlılıklarını görselleştirme.
Dosya ve import ilişkileriDosya ağacı, yeni dosya/klasör, sürükle-bırak (dosya/klasör taşıma, Explorer'dan editöre dosya sürükle-bırak). Ağaç odaklıyken F2 yeniden adlandırma, Delete silme (onaylı). Context menü, sekme entegrasyonu, tüm klasörleri kapat. Ana klasör adı başlıkta gösterilir.
Sınırlama: node_modules, .git, .vscode atlanır.
Tam ekran kod görünümü. Activity bar, sidebar, menü gizlenir. Font artışı, satır numarası ayarı. Ctrl+Shift+P ile açılır, Esc ile çıkılır.
Her açık dosya için sekme, kaydedilmemiş işareti, Ctrl+S ile kaydetme. Sekmeleri sürükle-bırak ile sıralayabilirsiniz.