Download.it arama simgesi
Advertisement

Java platformu üzerinden farklı dillerden insanları bir araya getiren bir programlama ortamı

Java platformu üzerinden farklı dillerden insanları bir araya getiren bir programlama ortamı

Oyla: (827 oy)

Program lisansı: Ücretsiz

Geliştirici: Eclipse

Sürüm: 1.22.0 Build 5169

Şunun altında çalışır: Windows

Oyla:

Program lisansı

(827 oy)

Ücretsiz

Geliştirici

Sürüm

Eclipse

1.22.0 Build 5169

Şunun altında çalışır:

Windows

Artıları

  • Profesyonel Java geliştirme için tüm araçları içerir
  • Açık kaynak ve ücretsiz
  • Genişletilebilir ve özelleştirilebilir arayüz
  • Güçlü hata ayıklama seçenekleri

Eksiler

  • Arayüz dostça olmayabilir ve kafa karıştırıcı olabilir
  • Otomatik tamamlama ve gerçek zamanlı hata denetimi can sıkıcı olabilir
  • Az kullanıcı dostu dokümantasyon

Eclipse, esas olarak Java programlama diline odaklanan eksiksiz bir entegre geliştirme ortamıdır (IDE). Uygulama, kaynak kodu yazmak, düzenlemek, derlemek ve hata ayıklamak için kullanılır. Eclipse, topluluk tarafından ücretsiz olarak geliştirilen açık kaynaklı bir yazılımdır. IDE, ticari uygulamalara bile rakip olabilecek zengin özelliklere sahip olduğu için diğer açık kaynak seçeneklerinden ayrılır. Program Java'nın kendisinde yazılmıştır. Bu, uygulamanın neredeyse tüm işletim sistemlerinde ve Windows'un çoğu sürümünde aynı şekilde çalıştırılmasına olanak tanır.

Eclipse'teki ana arayüz, tümü özelleştirilebilir olan bir dizi panelden oluşur. Paneller gerektiğinde eklenebilir veya çıkarılabilir. Arayüz, karmaşık veya kurumsal tarzda uygulamalar geliştirmeyen kişiler için karmaşık görünebilir. Ana düzenleme penceresi, anahtar kelimeler, semboller ve diğer öğelerin farklı renklerde görüntülenmesi için içeriğe duyarlı vurgulama kullanır. Program, doğru eşleştirildiklerinden emin olmak için parantezleri otomatik olarak izler. Birden fazla kaynak penceresi bir sekme arayüzü kullanılarak açılabilir ve düzenlenebilir, böylece aynı anda birçok nesnenin hata ayıklaması ve değiştirilmesi basitleştirilir.

Eclipse'in en çekici özelliklerinden biri de gerçek zamanlı hata kontrolüne sahip olmasıdır. Uygulama, kullanıcının az önce yazdığı şeyin geçerli bir anahtar kelime, değişken, yöntem veya sembol olup olmadığını otomatik olarak kontrol eder. Mantıklı olmayan her şeyin altını çizer veya vurgular. Bu, herhangi birinin bir alan adının yanlış yazılıp yazılmadığını veya başka sorunlar olup olmadığını otomatik olarak bilmesini sağlar. Bu özellik aslında can sıkıcı olabilir çünkü yazarken hata kontrolü yapar. Eclipse bazen bir yöntemin tam adı yazılmadan önce uyarı ve öneriler sunar.

Eclipse, programcılar için güçlü otomasyon ve hata ayıklama araçlarına sahiptir. Arayüzler için otomatik olarak yeni sınıf dosyaları ve taslaklar oluşturabilir. Alanlar için otomatik olarak get ve set yöntemleri oluşturabilir. Kullanıcılar programı javadoc kodu oluşturacak şekilde ayarlayabilirler. Hata ayıklama araçları etkileyicidir. Eclipse, çekirdek kütüphaneler için dokümantasyon ve kaynak kodunu hata ayıklayıcıya entegre eder. İzleme ve adım adım hata ayıklama seçeneklerine sahiptir. Bu, kullanıcıların sorunların neden oluştuğunu görmek için bir uygulama ve herhangi bir standart kütüphane yöntemi boyunca satır satır adım atabileceği anlamına gelir. Kullanıcıların bazı durumlarda standart kütüphane kaynağını kullanmak için IDE'yi yapılandırması gerekir.

Eclipse, gelişmiş geliştiriciler için bir dizi araca sahiptir. Versiyonlama ve versiyon takibini destekler. Sunucuların, servletlerin ve web tabanlı uygulamaların geliştirilmesini destekleyen araçlara sahiptir. Bazı ortak çalışma ve derleme araçları vardır. Eclipse ayrıca kodlamayı ve harici araçları kullanmayı kolaylaştırmak için birçok eklentiye sahiptir. Temel editörden kodun derlenme şekline kadar programın neredeyse her parçası menüler içinden özelleştirilebilir veya değiştirilebilir. Eclipse'in gücü aynı zamanda ana zayıflıklarından biridir. Özelliklerin bedeli, gezinmesi ve kullanması zor olan iç içe geçmiş menüler ve seçeneklerden oluşan giderek karmaşıklaşan bir ağdır.

Artıları

  • Profesyonel Java geliştirme için tüm araçları içerir
  • Açık kaynak ve ücretsiz
  • Genişletilebilir ve özelleştirilebilir arayüz
  • Güçlü hata ayıklama seçenekleri

Eksiler

  • Arayüz dostça olmayabilir ve kafa karıştırıcı olabilir
  • Otomatik tamamlama ve gerçek zamanlı hata denetimi can sıkıcı olabilir
  • Az kullanıcı dostu dokümantasyon

Dikkate değer diğer yazılımlar