Monaco Editör
Monaco Editör, tarayıcı üzerinden sunucudaki dosyaları yönetme ve kodlarında düzenleme aracı oluşturmayı amaçlar. Özelleştirilmiş Kodlar ile entegre çalışır ve dosya düzenlemeyi kolaylaştırır.
Yol: Kontrol Paneli > System > Dev Tools > Monaco Editor
Dosyaları Listeleme, Aratma ve Diff Görüntüleme
- Files: Alanda bulunulan domaindeki dizinin tüm dosyaları ve klasörleri listeler. Düzenlenmek istenilen dosyaya sol tıklayarak sağdaki alanda içeriği görüntülenir.
- Search: Dosya adı biliniyor ise arama kısmına dosyaların adı ve dosya yolu yazılarak listelenir ve düzenlemeler yapılır.
- Diff: Sekme tıklandığında dev.codediff yani "CodeDiff Editor" sayfasına yönlendirme yapar. Bu sayede dosyaların sunucudaki hali ile seçilen branch arasındaki farklar görüntülenebilir.
Dosyaları Görüntüleme ve Düzenleme
- Files ya da Search üzerinden editörde açılan dosyaların içeriğinde istenilen şekilde düzenlemeler yapılabilir. Yapılan düzenlemeleri sağ üstteki yeşil "Save" butonuna tıklayarak ya da "Ctrl+s" tuş kombinasyonu ile kaydedilir.
- Monaco Editörünün en alt kısmında dosyanın özellikleri görüntülenir.
- Plain Text: Dosya uzantısı
- Bytes: dosyanın boyutu
- Yapılan son düzenleme tarihi
- Editör içerisinde iken "F1" tuşuna basarak Monaco'nun kısayolları ve yapılabilen işlemler görüntülenir.
- Sayfanın sağ üstündeki gri Commit butonuna tıklandığında "Özelleştirilmiş Kodlar" sayfasına yönlendirme yapılır.
- Files panelinde iken klasör veya dosyalara sağ tıklayarak açılan menüdeki işlemler gerçekleştirilir.
- Klasör menüsündeki seçenekler;
- New File: İnputa geçerli bir dosya adı ile uzantısı birlikte girilmelidir.
- New Folder: İnputa geçerli bir klasör adı girilmelidir. Klasör adı içerisinde "/" bulunmamalıdır.
- Rename Folder: İnputa geçerli bir klasör adı girilmelidir. Klasör adı içerisinde "/" bulunmamalıdır.
- Delete Folder: Seçilen klasör ve içeriği tamamen silinir.
- Dosya menüsündeki seçenekler:
- Rename File: İnputa geçerli bir dosya adı ile uzantısı birlikte girilmelidir.
- Delete File: Seçilen dosya silinmesi sağlanır.
Dikkat: Çoklu sekmede yapılan işlemler geçici olarak tarayıcı üzerinde kayıt edilememektedir. Kayıt etmeden aynı anda farklı dosyalarda çalışmak istenildiğinde ayrı bir tarayıcı sekmesinde açılarak çalışılması önerilir.
İpucu: WO detayındaki dosya yolu alanlarının sağında bulunan ikon ile İlgili dosya doğrudan Monaco Editör'de açılabilir ve düzenleme yapılabilir.
?
DAha detayli br döküman var mi?
14.8.7. Benutzerdefinierte Dateien
Abseits des Standards werden auch auf dem Server oder im Browser mit dem Monaco Editor vorgenommene Bearbeitungen unter benutzerdefinierten Codes angezeigt. Bearbeitete Dateien können archiviert, mit Monaco Editor geöffnet und ihr Verlauf gespeichert werden. Es stellt über die Schnittstelle mit benutzerdefinierten Codes eine Verbindung zu Bitbucket her und es wird eine Pull-Anfrage gesendet.
14.8.8. Code-Diff-Editor
Code Diff Editor ist ein Tool zur Differenzsuche zwischen Dateien auf Workcube. Die Codes zwischen benutzerdefinierten Dateien und Standarddateien werden verglichen.
14.8. DevTools
Mithilfe von Funktionen auf dem Dev Tools-Dashboard-Bildschirm können Verbesserungen und Anpassungen in den technischen Bereichen von Workcube vorgenommen werden. Die Tools und Geräte unter Dev Tools gewährleisten die Kontinuität, den Betrieb und die Ordnung des Systems.
Monaco Code Editor und Künstliche Intelligenz
Funktion hinzugefügt/bearbeitet: Systemsteuerung > System > Entwicklungstools > Der Monaco-Editor-Funktion wurde die Möglichkeit hinzugefügt, Code mit Eingabeaufforderungen für künstliche Intelligenz (WAI) zu schreiben.
Monaco-Editor – Workcube-Bibliothek
Benutzerdefinierte Workcube-Tags und -Funktionen wurden zum Monaco Editor (basierend auf vs Studio-Code), einem der Entwicklungstools-Tools, hinzugefügt.
Auf diese Weise können Entwickler direkt entwickeln, ohne dass eine IDE erforderlich ist.
Monaco-Code-Editor
Funktion hinzugefügt/bearbeitet: Systemsteuerung > System > Entwicklungstools > Monaco-Editor-Funktion wurde hinzugefügt.
Verwendung: Die Entwicklung erfolgt und wird direkt im Browser gespeichert. Es funktioniert integriert mit benutzerdefinierten Codes.
Vorteil:Es ist Teil der Open-Source-Version von Monaco Editor Cognitive geworden, um eine direkte Entwicklung auf Workcube zu ermöglichen. Es ist jetzt möglich, im Monaco-Browser zu entwickeln, der dieselben Bibliotheken wie VSCode verwendet.
Die Aufnahme- und Protokollierungsfunktion wurde von Workcube zur Monaco-Bibliothek hinzugefügt. Somit können alle in Workcube vorgenommenen Codeänderungen und Anpassungen direkt unter Workcube dev.tools überwacht werden.
CFML-, SQL- und Workcube-Erweiterungen werden in zukünftigen Versionen zu Monaci hinzugefügt.