EiffelStudio

Yazılım ekran görüntüsü:
EiffelStudio
Yazılım detaylar:
Versiyon: 6.8.8.6454 Güncelenir
Qayıt: 12 May 15
Geliştirici: Emmanuel Stapf
Lisans: Ücretsiz
Popülerlik: 19

Rating: 1.5/5 (Total Votes: 2)

Eiffel Yazılım şirketleri yazılım üretmek nasıl bir somut ve acil fark geliştirme araçları sunmaktadır.
 
 Şirketin amiral gemisi ürünü, EiffelStudio, Dual Lisanslama altında mevcuttur: Açık Kaynak ve ticari arasında seçim.
 
 Eyfel yaygın hızlı, sağlam, ölçeklenebilir uygulamalar oluşturmak için en iyi dil olarak kabul edilirken, EiffelStudioTM Eiffel Kalkınma FrameworkTM gücüyle gerçekleştirmek için sadece bir araçtır.
 
 EiffelStudio sadece IDE daha fazladır.
 
 Ihtiyaçlarınızı ve Eiffel düşünce süreçlerini yakalayan - Sence gibi sistemi modellemek mümkün düşünün. Eğer Tasarım hazır olduğunuzda, sonra yine Eiffel oluşturduğunuz modeli üzerine inşa. Ve sonra Eiffel, uygulamak. Bir şey atmak ve baştan başlamak gerekir asla. Geri dönün ve güvenli bir mimaride değişiklik yapabilmek için ekstra araçlara ihtiyacımız yok. Gidiş mühendisliği? Bu tasarım ile inşa ediyor. Test, ölçümler ve üretkenlik araçları? Onlar inşa ediyoruz.
 
 Ve hata ayıklama? ContractTM tarafından Eiffel'in yerli tasarım şimdiye kadar ilk etapta meydana gelen hataların% 90 önler - ve hangi hataların kolayca genellikle on dakika içinde, takip ve onarılır kalır.
 
 Eğer pekiştirmek için çoklu platformlar varsa, uzlaştırmak veya hiçbir sorun ile iletişim kurarlar. Eyfel Windows, Unix, Linux, gömülü, ve hatta VMS sistemlerinde çalışır. Sen (hatta bir başlangıç ​​noktası olarak varolan uygulamaları ithal) Eiffel bir uygulama oluşturun ve sonra Eyfel derler başka bir platforma geçirebilirsiniz.

Bu Yeni nedir bırakın:

  • aşağıdaki yeni özellikleri içerir EiffelStudio 6.8 Bu sürüm adayı: SCOOP (Basit Eşzamanlı Nesne Tabanlı Programlama teknolojisi), EiffelStudio debugger çalışan bir işlem eklemek yeteneği , gelişmiş EiffelStore kütüphane ve MySQL sap ve çeşitli derleyici ve EiffelStudio onarımları.

sürüm 13.11.9.3542:

  • New özellikleri yeni Nedir:
  • derleyici: düzenli özellik aramaları bakmak için hiçbir argüman alır varlıklar üzerinde argümanlarla özellik aramaları tedavi izin Desteklenen parantez altyazı bulunmuyor. Bu ajan nesneler, örneğin çağrı yapmak için çoğunlukla yararlıdır Bunun yerine my_agent.call (X) 'da my_agent (x) kullanmak da mümkün olabilir. Aparatı takma farklı olarak, parantez takma sorgular ve komutları aynı anda kullanılabilir, ancak braket diğer adı ile olduğu gibi, karşılık gelen bir özellik en azından bir bağımsız değişken olmalıdır.
  • derleyici: zaman başlığın içine saran son argümanları dediğimiz bir özellik gerçek argümanları ele yeni kurallar Desteklenen: Gerçek argüman sayısı resmi argümanların sayısını aşıyor veya fiili argüman sayısı örgün sayısına eşit olduğu zaman argümanlar, ancak son gerçek argüman türü uyumlu değil son resmi argüman olan bir başlığın sarılmış sürece. Bu açık apaçık tuple gösterimi kaçınarak ajan nesneler üzerinde arama yapmak için oldukça yararlıdır. Örneğin, my_agent.call ([123, & quot; & quot ;, abc değer]) my_agent.call olarak yazılabilir; parantez takma ile birlikte (123, & quot abc & quot ;, değer), ya da, my_agent (123, & quot olarak ; abc & quot ;, değeri)
  • .
  • derleyici: Bazı durumuna bağlı olarak bir değerini hesaplamak için farklı ifadeler kullanarak izin Desteklenen koşullu ifadeler: if x & lt; Y ve X; z ve x elseif Y '; z sonra y başka z sonu.
  • derleyici: ecf yönlendirme desteği - & gt; Başka bir .ecf gelen yönlendirmeyi oluşturmak için bir yol sağlar (benzer link)
  • İyileştirmeler:
  • kütüphanesi: PROCEDURE.call ve FUNCTION.item eklendi parantez takma ajanlara aramalar foo.call böylece (1, 2, 3) ve x: = bar.item (& quot; qux & quot;) foo ile değiştirilebilir (1, 2, 3) ve x:. = bar (& quot; qux & quot;)
  • kütüphane: Gobo geçersiz güvenli sürümü eklendi, sadece argümanlar test, araçlar ve XML henüz boşluk güvenli değildir
  • .
  • Hata düzeltmeleri:
  • derleyici. Hata # 18266 (test # svalid031) - Bir dirsek takma ile değiştirildi özellik için varolmayan bir hata raporlama neden bir hata düzeltildi
  • derleyici: hata # 18282 (test # multicon062) - Birden fazla resmi jenerik kısıtlamaları belirtilen bir dirsek takma ile özellikler için yanlış hata raporu neden bir hata düzeltildi
  • .
  • derleyici. Test # attach108 - sözcüklerle birlikte implicative ifadelerde kullanılan salt okunur değişken kapsamları düzeltildi hesaplama

sürümün 7.1.8.8986:

  • This sürümde yeni nedir geliştirir, yeni bir Eyfel Web çerçevesi ekler Daha fazla çalışan işlemciler izin SCOOP uygulama, GTK 3.4 ve HTML5 arkaplanı için destek ekler Eiffel Bilgi Sistemi aracını geliştirir ve çeşitli onarımları ve geliştirmeler ekler.

sürümün 7.0.8.8074:

  • This sürümde yeni nedir eşzamanlılık alanlarında önemli iyileştirmeler içeriyor yaparak ve hükümsüz-güvenlik (SCOOP teknolojisi ile) daha kolay kod güvenli geçersiz göç.
  • Ayrıca, daha dış katkıları içerir kullanımı EiffelStudio kolay hale getirmek için birçok küçük gelişmeler var.

  • Test kullanırken

sürümün 6.7.8.5049:

  • This sürümdeki yeni nedir bazı incrementality sorunları çözer tesisleri.
  • yapı genelinde yeni Bazı ekran sorunları çözüldü.

sürümde yeni nedir 6.6.8.2636:

  • New özellikleri:

  • SED seri küme doğru uyumsuzluğu için
  • baz desteği eklendi.
  • İyileştirmeler:

  • `Kapasitesi 'onun` sayısı çok daha fazladır' a ÖZEL örneği eşleştirme yaparken
  • çalışma zamanı yeni bir kopyasını `saymak set 'onun` kapasitesine sahip olacak.

  • . & Quot ;, tools.error_list.show_tooltip çok zengin ipucu penceresi Hata listesi aracında otomatik gösterilmesi gerektiğini, kullanıcıların belirtebilirsiniz son ;
  • stüdyo yeni Hata listesi aracı tercihini & quot eklendi
  • Özellik kaldırıldı
  • Hata düzeltmeleri:
  • derleyici yeni bir dosya (test # incr340 bakınız) bir sistemde onu referans sonra beklenen sınıf içermiyor tespit etmedi derleyici Sabit hata # 16545.
  • Bir çocuk sınıfı değişmeden kalırken iddialar içeren bir özellik üst sınıf kaldırılır durumlarda derleyici Sabit birçok hata yeniden derleme (hata # 16546, hata # 16547, hata # 16553) (test # incr341 test # incr342 bakın Test # incr343).
  • EiffelStudio dışında zaman fare yanıp sönen stüdyo Sabit hata # 15788 (hata # 16209, hata # 16278) Hata ipucu
  • özellik uygulayıcıları veya torunları aranıyor stüdyo Sabit hata # 16543 maç göstermek için kaydırma değil

  • (Yeniden) testi # incr293 (bkz taşınır bir özellik başvuran bir müşteri miras kodu denetlerken derleyici çökmesine veya yanlış hata mesajı neden
  • derleyici Sabit recompilation hata (bug # 14525, hata # 16052) test # incr338).
  • Kullanıcı değişiklikleri:
  • deneysel modu şimdi gitti stüdyo, varsayılan haline gelmiştir. 6.5 varsayılan modda erişebilmek için, bir uyumlu sürümünü kullanmak zorundadır.

EiffelStudio teslimi eklendi sürümü 6.5.8.524:

  • The EiffelBase uzatma kitaplığında yeni nedir .
  • Bu kütüphane öğeleri HASHABLE olan bir dizi yeni bir sınıf SEARCH_TABLE, ve indekslenebilen torunları için bazı yeni sıralama imkanı sağlar.
  • PART_SORTED_SET ve BINARY_SEARCH_TREE_SET ile bazı sorunlar tespit edildi.
  • Çeşitli EiffelStudio hata düzeltildi. STRING sınıfları ve HASH_TABLE içinde 'clear_all' wipe_out 'lehine eski hale getirilmiştir.
  • STRING.resize bir davranış değişikliği daha küçük boyutta olan 'yeniden boyutlandırmak' çağıran önlemek için yapıldı.

biz 2 sürümleri dahil sürüm 6.4.7.9263:

  • For geriye dönük uyumluluk sorunu yeni nedir kütüphaneler. Varsayılan olarak geriye dönük uyumlu sürümünü kullanacaktır. Yeni kütüphane kullanmak için, `-experiment 'anahtarı kullanmak zorunda. Bu sürece bazı küçük değişiklikler kod getirilen her iki sürümleri karşı derler kodu oluşturmak mümkündür.

eklenmiştir Eiffel iPhone uygulamaları sürümü 6.4.7.8984:

  • Development yeni nedir. Şu anda sadece komut satırı uygulamaları, ancak grafik uygulama desteği yakında gerektiğini destekler. Dinamik kütüphane API sarıcı, kodlama kütüphanesi ve uluslararasılaşma kütüphanesinden: Aşağıdaki kütüphaneler teslim eklenmiştir. GTK ilgili bazı konular düzeltildi. Iplik veya seri ilgili bazı çalışma zamanı hata giderildi. Mac OS X üzerinde precompilation hata giderildi.

sürüm 6.4.7.8382:

  • Bug düzeltmeleri yeni Nedir:
  • hata: son tanıtılan hata # 15610 sabit. EiffelStudio içinde {} DBG_EXPRESSION_EVALUATOR_B .is_boolean_expression içinde geçersiz hedef Özellik çağrısı
  • hata: void hedefe sabit hata # 15669 Özellik çağrı {} AST_DEBUGGER_BREAKABLE_STRATEGY .initialize_current_context
  • debugger: Nesne testi yerliler için geliştirilmiş destek
  • runtime:. Linux üzerinde bir çok iş parçacıklı uygulamasında yığın taşması olmayan bir algılama Sabit
  • Kullanıcı değişiklikleri:
  • derleyici: artırılır ECF XML şema sürümü son değişiklikleri yansıtmak için
  • .
  • derleyici. Üç olası değerlerden birini içeren bir dize türü sözdizimi ile bir tamsayı Çeşidi Değiştirilen ECF şema özniteliği syntax_level
  • derleyici: - Hiçbir boşluk güvenlik kontrolleri, tüm - tüm geçersiz güvenlik kontrolleri, başlatma - boşluk emniyet-talep üzerine Değiştirilen ECF şema üç olası değerler (hiçbiri birini içeren bir dize Çeşidi void_safety ile bir boolean Çeşidi is_void_safe özellik çekler, yani sadece bağlı kuruluşlar) için.
  • derleyici. Uygulama seçenekleri seçeneği kullanın uygulama seçenekleri true olarak ayarlanır kütüphanede belirtilen seçenekleri uygulandıktan sonra uygulanır
  • derleyici:. 'Yerine takma `ve` infix / öneki kullanarak kod tanımak için uyumluluk eklendi

Gereksinimleri :

  • gtk +

Benzer yazılım

PyPreview
PyPreview

3 Jun 15

KScope
KScope

2 Jun 15

f-IDE
f-IDE

3 Jun 15

Yorumlar EiffelStudio

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!