Arayüzü Kullanım Kolaylıkları
Kod Editörü Özellikleri Nelerdir?
Projelerde, form ve akış kısımlarının kod alanlarına ve projeye eklenen dosya tipine göre açılacak kod editörü alanlarına C#, Css, TypeScript, Html dillerinde kodlar yazılabilir. Geliştirme arayüzünün barındırdığı kod editörü tüm bu dillerde yazılan kodları destekler.
Kod editörünün sunduğu, kodlama sırasında geliştiriciye kolaylık sağlayan özellikler mevcuttur.
Kod Methodları Arasında Gezinme
Kod editörü içerisinde açık olan kodun methodlarını görüntüleme ve seçilen methoda odaklanma özelliği mevcuttur. Böylece kodun barındırdığı tüm methodlar arasında gezinerek istenen methoda hızlıca erişim sağlanmış olur.
Kod Değişikliklerini Karşılaştırma
Yazılan kodun önceki haliyle karşılaştırmasını yapan özellik mevcuttur. Araç çubuğunda beliren “Son Haliyle Arasındaki Farkı Göster” seçeneği kullanılarak, kodun bir önceki derlenmiş hali ile şuan ki halini kıyaslayıp, ikisi arasındaki farkı belirginleştiren pencere açılır.
MiniMap Özelliği
Kod editör ekranının sağ kenarında, ekrana yazılan tüm kodların bulunduğu mini harita mevcuttur. Belirli bir yüzdeye göre ayrıştırılmış kod bölümleri arasında istenen kod parçasına ekranı odaklamayı sağlayan özelliktir.
Otomatik Kelime Tamamlama Özelliği
Kod içerisinde geçen bir kelimeyi tanıyarak tekrar kullanımı esnasında ve özel method, sınıf özellik tanımlarını listeleyerek otomatik tamamlama seçeneğini ekrana getirir.
Hata Belirteci
Kod arka planda sürekli analiz edilerek içerisindeki hatalı kullanımların altı işaretlenir. Böylece geliştirici için, hatalı kod alanları belirginleştirilmiş olur.
Kelime Renklendirme
Kod içerisinde kullanılan özel anahtar kelimeler otomatik renklendirilir. Böylece daha okunabilir kod yapıları sağlanmış olur.
Fonksiyon Listesi ve Kısayol Tuşları Listesi
Kod editör ekranında herhangi bir alana tıklanıp F1 butonuna basıldığında ya da kod editör ekranında boş bir alana sağ tıklanıp, “Komut Paneli” seçeneğine tıklandığında, kod editörü içerisinde kullanılabilecek fonksiyonların listesine ve kısayol tuş bilgilerine ulaşılır.
Akış Tasarım Ekranı Özellikleri Nelerdir?
Akış tasarım ekranı, iş süreçlerinin iş akış adımlarının ve akış senaryolarının tasarlandığı geliştirme arayüzü bileşenidir. Akış tasarımı, her biri kendi içinde özelleştirilmiş işlevi gerçekleştiren akış nesneleri kullanılarak dizayn edilir.
Geliştirme arayüzünün sunduğu, akış tasarımı sırasında geliştiriciye kolaylık sağlayan özellikler mevcuttur.
Sonraki Nesneyi Tahmin Etme
Geliştirici, mevcut akış nesnesinden bağlantı oku çıkarıp akış ekranındaki boşluğa bu oku bıraktığında, sistem ilgili mevcut nesneden sonra kullanılabilecek tüm nesnelerin listesini geliştiriciye sunar. Geliştirici Araç Kutusu panelinden kullanması gereken nesneyi bulup, sürükle/bırak yöntemi ile ekrana eklemektense, kendisine sunulan öneriler arasından seçim yaparak tasarım süresini hızlandırabilir.
Ayrıca sistem altyapısı, Otomatik Öğrenme (Machine Learning) yeteneğine sahiptir. Genel kullanımda geliştirici, ilgili akış nesnesinden sonra çoğunlukla hangi akış nesnesini kullanıyorsa, nesneden çıkarılıp akış boşluğuna bırakılan bağlantı okuna öncelikli olarak o nesne önerilir. Böylece geliştiricinin işlem dinamiklerini öğrenip, kullanım davranışına göre sonraki nesne önerileri önceliklendirilmiş olur.