IBM Z Open Development'ın temel özellikleri

WAZI teknoloji önizlemesine katılın

Web tabanlı IDE ortamında COBOL geliştirmesiyle mi ilgileniyorsunuz? Wazi teknoloji önizlemesine katılın. Anabilgisayar geliştirmesi için Zowe Open Mainframe projesini kullanan ve geliştiren, kullanımı kolay Docker görüntüsü aracılığıyla sık kullanılan Theia açık kaynak projesini temel alır.

COBOL, JCL ve PL/I için gelişmiş düzenleyiciler

COBOL, JCL ve PL/I düzenleyicileri, diğer Eclipse tabanlı düzenleyicilerin özelliklerine sahiptir ve bunlarla benzerlik gösterir. Sözdizimi vurgusu ve kaynak işlemleri gibi dile özgü özellikler de sağlar.

Programın daha iyi anlaşılması için grafiksel görünümler

Program denetimi akışı, bir COBOL ya da PL/I programı içinde mantıksal akışın grafiksel bir görünümünü sağlar. Düzenlemekte olduğunuz programın mantığını anlamak, olası mantık sorunlarını belirlemek veya kullanılmayan kodu bulmak için bundan yararlanabilirsiniz. Program veri akışı, bir COBOL programı içindeki veri akışının grafiksel ve hiyerarşik bir görünümünü sağlar. Bir veri öğesinin nasıl doldurulduğunu veya değiştirildiğini incelemek için bu özelliği kullanın. Veri öğeleri görünümü, bir COBOL ya da PL/I programındaki veri öğeleri hakkında bilgi görüntüler.

IBM z/OS Debugger ile güçlü ve modern hata ayıklama

Eclipse tabanlı bu GUI kaynak düzeyinde hata ayıklayıcı, COBOL, PL/I ve C/C++ dillerinde yazılmış 24 ve 31 bit z/OS uygulamaları için gelişmiş hata ayıklama yetenekleri sağlar. Araç, hatası ayıklanan programa giriş yapmanızı, değişkenleri izlemenizi ve değiştirmenizi, hata ayıklama oturumu öncesinde veya sırasında kırılma noktalarını belirlemenizi ve program belleğini incelemenizi sağlar. IBM z/OS Debugger aynı zamanda mevcut yürütme yolu da dahil olmak üzere COBOL ve PL/I program yürütme akışının grafiksel bir görünümünü sağlayan Visual Debug özelliğini de içerir.

Modern kaynak kodu yönetimi

IBM Z Open Development, Rocket Software Git ve EGIT Eclipse Eklentisiyle birlikte gönderilir. Rocket Git ürünü Github, Gitlab veya Bitbucket gibi Kurumsal Git Havuzunun bir şubesinden alınan uygulamanın tam veya artımlı derlemesini z/OS'de gerçekleştirmek için bir ürün hattı koordinatörü ve IBM DBB ile birlikte kullanılabilir. Rocket Software Git, GNU General Public License altında dağıtımı yapılan Açık Kaynaklı bir yazılımdır. Kaynak kodu, Çözüm Ortağı web sitemizde bulunabilir.

Akıllı yapı özellikleri

Dependency Based Build araç takımı, akıllı bir yapı komut dosyası tanımlamak için kullanılabilecek bir dizi Java API'leri sağlar. Araç takımı Dependency Based Build API'lerini kullanarak akıllı yapı komut dosyaları oluşturma sürecini kolaylaştırmak için UNIX® System Services'de çalışacak şekilde değiştirilen bir Apache Groovy kurulumu içerir. API'ler herhangi bir dille kullanılabilirken sağlanan örnekler Groovy kullanır ve GitHub'da tutulur.

Daha kolay bütünleştirme

Düzenleyici işleviyle Dependency Based Build bütünleştirmesi, ürün hattı yapısı için tanımlanan aynı komut dosyalarını kullanarak kullanıcıların programlarını derlemesini sağlar. Bu da dosyaların ve bağımlılıkların belirtilen anasisteme kopyalanmasını, oluşturma sürecinin gerçekleştirilmesini ve hataların ve sonucun döndürülmesini içerir. Bunun yanı sıra IBM Z Open Development, z/OS geliştiricilerine bütünleşik bir işbirliğine dayalı uygulama geliştirme ortamı sunmak için IBM z Systems® üzerinde Rational Team Concert ile bütünleşir.

İlginizi çekebilecek diğer olanaklar

IBM Developer for z/OS

z/OS uygulamalarının geliştirilmesi ve bakımı için gelişmiş bir araç kümesi

Ek bilgi edinin

IBM Application Delivery Foundation for z/OS

z/OS uygulama geliştirmeye ilişkin kurumsal araçlar

Ek bilgi edinin

IBM Debug for z/OS

z/OS ortamları için bileşik uygulamaların gelişmiş hata ayıklaması

Ek bilgi edinin

İşleyişini göster