Önceki Başlık: İşlem İzleme Kullanan Çoklu Kiracı İşlemleriSonraki Başlık: İşleçler ve Simgeler


CA Process Automation Kod Düzenleyicisi

CA Process Automation içindeki gelişmiş Kod Düzenleyicisi, aşağıdaki konumlardaki çeşitli komut dosyası dillerine yönelik kodu kolayca oluşturmanıza, düzenlemenize ve bu kodun hatalarını ayıklamanıza olanak tanır.

Kod Düzenleyicisi aşağıdaki dilleri destekler:

Bazı ek işleçler, uygun olduğunda Kod Düzenleyicisi işlevini kullanan metin düzenleyiciler içerir. İşleç içinde kullanılan belirli dil, Kod Düzenleyicisi ve CA Process Automation tarafından desteklendiğinde, bunların metin düzenleyicileri otomatik olarak belirtilen dile uyarlanır. Bunların metin düzenleyicileri özellikle dile özel anahtar sözcükleri vurgular. Ancak işleçler, Kod Düzenleyicisi taradından desteklenmeyen ve CA Process Automation tarafından uygulanmayan bir dil kullanıyorsa, kodlama için düz metin düzenleyici kullanılabilir.

Bir işlem iade edilirse, Kod Düzenleyicisi salt okunur modda başlar ve düzenleyici ile araç çubuğu devre dışı bırakılır. Öte yandan, araç çubuğu düğmelerinden bazıları (örneğin, Arama, Yardım ve Komut Dosyası doğrulama) hala kullanılabilir.

Kod Düzenleyicisinde aşağıdaki özellikler bulunur:

Sürükle ve Bırak

Düzenleyiciyi doldurmak için herhangi bir dosyayı ve seçilen metni (CA Process Automation uygulamasının içinden veya dışından) sürükleyip düzenleyicinin içine bırakın.

Ara/Değiştir

Belirli kodu bulun (Büyük Küçük Harfe Duyarlı ve Normal İfadeler seçenekleriyle) ve ardından belirli vakaları veya tüm örnekleri değiştirin.

Geri Al

Önceki eyleminizi geri alın.

Yinele

Önceki Geri Alma eyleminizi geri alın.

Satır numarasına atla

Kodun belirtilen satırına ilerleyin.

Seçimi yeniden biçimlendir

Seçilen metnin girintisini ayarlayın.

Belgenin tamamını yeniden biçimlendir

Kod belgesinin tamamının girintisini ayarlayın.

Dosyadan içe aktar

Düzenleyiciye içe aktarılacak belirli dosyayı bulmak üzere göz atın.

İçe aktarılan dosyalar için desteklenen düzenleyici modları şunları içerir:

Gelişmiş Kod Düzenleyicisi'nde başka herhangi bir dosya uzantısı içe aktarılmışsa, CA Process Automation hata verir.

Not: Genel düzenleyici için herhangi bir dosya türü içe aktarılabilir.

Dosyaya dışa aktar

Dosyaı CA Process Automation karşıdan yüklemeleri konumunuza kaydedin.

Hata Günlüğünü Göster

Kodunuzdaki hataları görüntüleyin. Bu özellik yalnızca aşağıdaki durumlarda kullanılabilir:

Yanlış kod, düzenleyicinin alt kısmında bulunan kaydırılabilir bir günlükte vurgulanır. Her hata, satır numarasını ve söz konusu kod satırına gitmek için kullanılacak bir köprüyü içerir. Hatayı düzelttiğinizde, düzenleyici bu hatayı hata günlüğünden otomatik olarak kaldırır.

Not: Kod, geçerli ifadeler kullanılarak düzgün şekilde girilmelidir. Ancak, CA Process Automation uyarı vermesine karşın, hata içermesi durumunda dahi kodu kaydedebilirsiniz. Bazı doğrulamalar (aşağıdaki örnektekiler gibi) atlanır:

"strict"

JavaScript işlev bildiriminde ‘Use Strict’ olmasını bekler.

"eqeqeq"

Koşulda ‘==’ yerine ‘===’ olmasını bekler.

"smarttabs"

Sekme ve alanlardan oluşan bir karışımı doğrular.

Kod katlama

Herhangi bir "{" öğesinin satır numarasını tıklattığınızda, Kod Düzenleyicisi, kodu eşleşen parantezine "}" katlar.

XML düzenlenirken, kod katlama, eşleşen etiketleri temel alır. XML parçasını eşleşen etiketler temelinde genişletebilir veya daraltabilirsiniz. Kod Düzenleyicisi, düzenleme sırasında bitiş etiketlerini sizin için otomatik olarak kapatır.

Kod Düzenleyicisi aşağıdaki kuralları da kullanır:

Renk Kodlaması

Kod Düzenleyicisi, JavaScript'i görüntülemek için aşağıdaki renkleri kullanır:

Turuncu

Şunu gösterir:

Örnek: "Veri Kümeleri" ifadesinin turuncu renkli metinle gösterimi.

Mavi

CA Process Automation sistem işlevlerini gösterir. İstemci tarafı ve sunucu tarafı JavaScript, farklı sistem işlevi gruplarına sahiptir.

Örnek: "adjustResourceVals" işlevinin mavi renkli metinle gösterimi.

Mor

JavaScript anahtar sözcüklerini gösterir.

Örnek: "Yorum" sözcüğünün mor renkli metinle gösterimi.

Kısayollar

Kod Düzenleyicisi aşağıdaki kısayolları kullanır:

Aşağıdaki kısayollar yalnızca JavaScript için geçerlidir: