Repository navigation
Editor Kurulum
English · Türkçe · Languages / Diller
Kapsam: JSON API Forge 0.5.1 · İnceleme: 17 Eylül 2026 · Dil: Türkçe
JSON API Forge Editor, C++20/Qt 6 tabanlı native masaüstü uygulamasıdır. Code, Visual ve Graph modlarını aynı Forge proje belgeleri üzerinde sunar. Editörü açmak bir Forge sunucusu başlatmaz; local belgeler üzerinde çevrimdışı çalışabilir, remote çalışma için ayrı runtime gerekir.
| Sistem | Mimari | Portable | Installer |
|---|---|---|---|
| Windows | x64 / ARM64 | .zip |
-setup.exe |
| Linux | x64 / ARM64 | .zip |
-setup.run |
| macOS | Intel x64 / Apple Silicon ARM64 | .zip |
-setup.dmg |
Resmi v0.5.1 release'te altı hedefin ZIP ve installer varlıkları listelenir. Kaynak archive'ı, derlenmiş desktop ZIP ile karıştırmayın. Linux server'ın musl/glibc matrisi Editöre aynen uygulanmaz; Editör paketinin Qt/host bağımlılıklarını ayrıca değerlendirin.
Portable pakette yalnız .exe/binary dosyasını ayırmayın; yanında gelen Qt plugin, platform library, launcher ve notices dosyaları gerekir. Installer kurulumu bakım/kaldırma aracı ve platform kısayollarını içerir. Bir paketin derlenmiş olması dijital imza/notarization taşıdığı anlamına gelmez.
Linux .run için executable izni gerekebilir. Varsayılan kurulum kullanıcı altında ~/Applications/JSON API Forge Editor yoludur. Sistem library'lerini rastgele paket içindeki dosyalarla değiştirmeyin.
-
File → Open local workspace…seçin. - Forge dağıtım kökünü, onun
app/klasörünü veya tek proje dizinini açın. - Proje/belge listesinden
app.jsonveya birconfig/*.jsonseçin. - Code/Visual/Graph modunun belge türüne uygunluğunu kontrol edin.
- Kaydedin, sonra sunucu ortamında
forge validateçalıştırın.
Local save atomik dosya replacement kullanır. Editörün yapısal kontrolü merged-project ve runtime semantik doğrulamasının tamamı değildir. Remote save server tarafında daha kapsamlı staging doğrulaması yapar.
Güncel kaynakta menü Settings → Network and editor settings… biçimindedir. Eski EDITOR.md içindeki Edit → Settings yolu bu committeki UI ile aynı değildir.
| İşlem | Kısayol |
|---|---|
| Local workspace | Ctrl+O (platform standardı) |
| Kaydet | Ctrl+S (platform standardı) |
| Sunucuya bağlan | Ctrl+Shift+C |
| Projeyi doğrula | Ctrl+Shift+V |
| Proje oluştur | Ctrl+Shift+N |
| Template | Ctrl+Alt+N |
| Yeni operation graph | Ctrl+Shift+G |
| Code / Visual / Graph | Ctrl+1 / Ctrl+2 / Ctrl+3 |
| Team workspace | Ctrl+4 |
Platform standardı kısayollar macOS'ta Qt tarafından uyarlanabilir. UI metinleri mevcut kaynakta İngilizcedir; bu Wiki onları Türkçe açıklarken gerçek menü adlarını korur.
Network timeout, güvenli GET retry, JSON boyutu, server history, layout, discard onayı, sağ tuş pan ve zoom sensitivity ayarlanabilir. Parola/session settings'e yazılmaz. Tam varsayılanlar Editör referansında bulunur.
Bu sayfa aşağıdaki sabit commitlerdeki davranışı açıklar. Yeni bir sürümde aynı davranışın sürdüğünü varsaymayın.
Editor/EDITOR.mdEditor/editor/src/MainWindow.cppEditor/editor/src/EditorSettings.hppEditor/.github/workflows/editor-build.yml