Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Gelişmiş Mod

Akıştaki ihtiyaca göre kod yazarak geliştirme yapılması için kullanılan bölümdür. Kullanıcı direk bu mod üzerinden geliştirmelerini yapabildiği gibi; Kolay Mod üzerinde algoritmasını oluşturup bu moda geçtiğinde kodun otomatik oluşturulmasını sağlayabilir ve üzerine geliştirmeye devam eder.

Geliştirme dil bilgisi: C#

Ekranda yazmış olduğunuz scriptleri düzenlemek adına aşağıdaki kısayolları kullanabilirsiniz:

  • Ctrl + K => Girintileri düzenler.
  • Ctrl + F => Folding oluşturur/günceller.
  • Gelişmiş Mod ilk açıldığında girintiler otomatik düzenlenir. 
  • Folding kalıcı değildir. 

İçerisinde bulundurduğu metotları yanı sıra Özelleştirilmiş Fonksiyon özelliği ile Visual Studio ortamında kurgulanan fonksiyonların akış içerisine dahil edilmesine ve kullanılmasına imkan tanır.

Info

Gelişmiş Mod üzerinde ihtiyaç duyulabilen ve doküman bölgesinde yer verdiğimiz kaynaklara bu linkten erişebilirsiniz.

Bootstrap Callout
Stylesuccess

1.89 Versiyonu ile birlikte Kolay Mod araçlarının Gelişmiş Mod bölümünde kullanılabilmesi sağlanmıştır. Gelişmiş  Gelişmiş Mod'un formül yazma ekranında, sağ klik menüsünden Kolay Mod araçlarına erişilebilir. 

Expand
titleSağ Klik Menüsü

Koşul: Kod içerisinde eğer'li bir ifadeye yer verilmek isteniyorsa kullanılır. Sağ klik menüsünden Koşul seçimi yapıldığında kullanıcının önüne Formül editörü açılır. Editör üzerinden Sol ve Sağ değer seçimleri yapılarak koşul tanımlanır. Tamam butonuna basıldığında koşul ifadesi Gelişmiş Mod üzerinde otomatik olarak koda dönüştürülür. Kod üzerindeki if/else bloklarının içi kullanıcının önüne boş olarak gelir. Alınacak aksiyonlar için yeniden Kolay mod araçları kullanılabilir ya da kod üzerinde manuel olarak geliştirmeye devam edebilir.

Expand
titleKoşul | Formül Editörü

Image Added

Expand
titleKoşul | Kod Dönüşümü

Image Added

Atama: Kod içerisinde herhangi bir akış değişkenine atanmak istenen bir değer varsa kullanılır. Sağ klik menüsünden Koşul seçimi yapıldığında kullanıcının önüne Formül editörü açılır. Bu ekran üzerinden Atama yapılacak değişken ve atanacak değer seçimleri yapılır. Tipi Atama olan Formül Editörü penceresinde ek olarak Güvenli Mod seçimi bulunmaktadır. Güvenli mod açıldığında atama işlemi try/catch bloğunun içerisinde koda dönüştürülür.

Expand
titleAtama | Formül Editörü

Image Added

Expand
titleAtama | Kod Dönüşümü

Image Added

Döngü: Kod içerisinde koşul sağlanana kadar döngü oluşturulmak istenirse kullanılır. Sağ klik menüsünden döngü seçimi yapıldığında Formül editörü açılır, koşul seçimi yapılıp Tamam butonuna basıldığında döngü ifadesi Gelişmiş Mod üzerinde otomatik olarak koda dönüştürülür. Kod üzerindeki while bloğunun içi kullanıcının önüne boş olarak gelir. While bloğu içerisinde yapılacak işlem için yeniden Kolay mod araçları kullanılabilir ya da kod üzerinde manuel olarak geliştirmeye devam edebilir.

Expand
titleDöngü | Formül Editörü

Image Added

Expand
titleDöngü | Kod Dönüşümü

Image Added

Çalıştır: Kod içerisinde çalıştırılmak istenen işlemler için kullanılır. Formül Editorü üzerinde çalıştırılmak istenen işlem Yordam kısmından seçilir. Yordam kısmında kullanılmak istenen metodlar kendi isimleriyle ya da türkçe açıklamalarıyla olarak aranabilir. Çalıştır işlemi için de Güvenli mod desteği bulunmaktadır. Güvenli mod açıldığında çalıştırılacak işlem try/catch bloğunun içerisinde koda dönüştürülür.

Expand
titleÇalıştır | Formül Editörü

Image Added

Expand
titleÇalıştır | Kod Dönüşümü

Image Added

Try/Catch: Oluşturulacak kodun güvenli bir şekilde çalıştırılmasını sağlar. Hatalı bir durum olduğunda işlemi durdurur ve catch bloğundan devam eder. Sağ klik menüsünden seçim yapıldığında Try/Catch ifadesi otomatik olarak koda dönüştürülür. 

Expand
titleTry/Catch | Kod Dönüşümü

Image Added