Ulipad

Wxpython'a göre metin editörü
Şimdi İndirin

Ulipad Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Limodou
  • yayıncı web sitesi:
  • http://code.google.com/u/limodou/

Ulipad Etiketler


Ulipad Açıklama

Wxpython'a göre metin editörü Ulipad, bir WXPYTHON / PYTHON destekli, programcı odaklı ve esnek editördür. Sınıf tarayıcı, kod otomatik tamamlama, HTML görüntüleyici, dizin tarayıcısı, sihirbazı ve diğerleri gibi birçok özelliğe sahiptir. En ilginç ve ayırt edici özellik, Ulipad'ı uzatması kolay bir programlama ortamı yapan Mixin Tekniğinin kullanımıdır. Kendi karışımlarınızı, eklentilerinizi veya basit komut dosyalarınızı yazabilir ve hepsi Ulipad'e kesintisiz bir şekilde entegre edilebilir. Ne yazdı Ulipad? Adı Claudio Grondi'den geliyor (Teşekkürler!). Bizim gibi Newedit'i Programcı Düzenleyicisini Yapma Yolunda, Thata'nın yeni benzersiz bir isim burada çok yardımcı olacak (Newedit sadece ucuz ...). 'Ulipad'.it'in sınırsız kısayoluna sahip olduğunu söylüyorum. Düz metin editörü (ped). Orijinal Yazar (Limodou) hakkında bir şeyler söyler. Ancak en önemli avantaj: Google'ın 'Ulipad' için henüz girişi yok! Harika! Bunun gibi birçok insan gibi görünüyor. Sulipad mimarisi olarak Mixin ve Eklenti Tekniğini kullanıyor. Sınıflarının çoğu, karışım ve eklenti bileşenleri aracılığıyla uzatılabilir ve örneği oluştururken nihayet bir bütünlük sınıfı haline gelebilir. Yani ulipad çok dinamiktir. Yeni özellikleri yeni dosyalara yazabilirsiniz ve mevcut kodu değiştirmemiz gerekmez. Ve mevcut sınıfları genişletmek istiyorsanız, karışımları ve eklentileri yazabilirsiniz ve bu, "Slot sınıfı" olarak adlandırdığım hedef sınıfa bağlanır. Bu teknik, değişimin merkezi ve kolayca yönetilmesini sağlayacaktır. Temiz, güçlü, esnek bir genel editör ve hatta bir uygulama çerçevesi. Ve uzantıları eklemek çok kolay olmalıdır. · Çapraz platform · Wxpython'a dayanarak, Wxpython'un çalıştığı her yere koşabilir: Windows, Linux. · Unicode desteği. · WxStyLedTextCtrl'nin çoğu (Scintilla) · Sözdizimi vurgulama, Destek Python, C / C ++, HTML, Düz Metin · Katlama · Brace eşleştirme · ... · Genişletilmiş seçim · Genişletilmiş Kelime Seçimi - '.' Dahil bir kelime seçmek için CTRL + MouseDoubleClick tuşlarına basabilirsiniz. · Eşleşen seçim - () gibi kote edilmiş karakterlerde metni seçin: (), [], {{}, '', "". · Örneğin: tıpkı gibi bir dize def func (öz, 'bu bir test'): · ^ · '^' Char, yukarıdaki çizgide bakıcı konumunu temsil eder. CTRL + E tuşlarına basarsanız, (), yani "öz, 'bu bir test" "de tüm metni seçeceksiniz. Seçim menüsünde daha fazlası. · Diğer Düzenleme Uzantısı · Metin çoğaltılması - tıpkı VIM CTRL + V, CTRL + P ve daha fazlası gibi. Önde gelen karakterlerle eşleşen karakterin, kelimenin, kelimenin üstünde veya altında çoğaltabilirsiniz. · Metin alıntı - seçilen metninden önce ve sonra bazı alıntılanan karakterler ekleyin, sadece: "", '', (), [], {} ve özelleştirilmiş dize vb. · Metin Dönüştürme ve Görüntüleme - Python -> HTML, Yeniden Yapılandırılmış Metin -> HTML, Tekstil -> HTML ve HTML metnini Mesaj penceresinde veya HTML Görünümü penceresinde çıkartabilir veya görüntüleyebilirsiniz veya seçilen metni değiştirebilirsiniz. · UTF-8 kodlayan otomatik algılama · Belge kodlamasını değiştirme · Otomatik yedekleme · Son oturum desteği - tüm dosya adlarını kapalı olarak kaydedecek ve bir sonraki başlatıldığı gibi dosyaları yeniden açacaktır. · SMART Hakim Girinti Char - Girinti Char'ı otomatik olarak tahmin eder ve ayarlar. · Dosyalarda bulma · Yer imi destekliyor · Python Destek · Pyshell'e göre yerleşik Python interaktif penceresi, Unicode'u destekleyin · Otomatik Tamamlama · İşlev Sözdizimi Çağrısı · Koş, argümanla koş, python kaynağını durdur · Geçerli yolu otomatik olarak değiştirme · Python sınıf tarayıcısı · Sözdizimi ve PEP8 Stil Kontrolü, ayrıca bir pillek eklentisi sağlayın. · Kod parçacıkları · Kod snippet'lerinizi kategorilerle yönetebilirsiniz ve her kategorinin birçok öğeye sahip olabilir. Her öğe bir kod snippetini temsil eder. Sadece üzerine çift tıklayarak bir öğe ekleyebilirsiniz. Hatta ithalat ve ihracatı bile destekler. · Basit proje desteği · Özel bir dosya projesi oluşturabilir, böylece projeye sahip olan klasörün altındaki her dosya ve klasör tüm bir proje olarak kabul edilebilir. · Uzatma mekanizması · Script - Ulipad'ın tüm kaynağını manipüle etmek için kolay komut dosyasını yazabilirsiniz, tıpkı: metin dönüşümü vb. · Eklenti - özelleştirilmiş fonksiyon. Daha karmaşık ama daha güçlü. Ulipad ile kolayca birleştirebilir ve menü ile yönetilebilir. · Shell Komuta - Genellikle kullanılan kabuk komutlarını ekleyin ve çalıştırın. · FTP desteği · Uzaktaki dosyaları FTP üzerinden düzenleyebilirsiniz. Dosya / dizini ekleyebilir, yeniden adlandırabilir, silebilir, yükleyebilirsiniz. · Çoklu dil desteği otomatik olarak algılanan olabilen, İngilizce, İspanyolca, Basitleştirilmiş Çince ve Geleneksel Çince: · Şu 4 dili destekler. · Gemiler pek çok eklenti (daha önce kullandığınız şekilde configed gerekir) · Django desteği eklentisi · Toplu adlandırmak dosyaları eklentisi · Ortak Programlama desteği eklentisi, pairprog olarak isimler. · Mp3 çalar eklentisi · Yazım denetimi eklentisi · Sihirbaz eklentisi · Metin-konuşma (sadece windows) eklentisi · ... · Sevk komut · Sen ($ UliPadInstalled) / komut bulabilirsiniz. · Sihirbaz · Kendi sihirbaz şablonu yapabilirsiniz. sihirbaz kutu girdi kullanıcı verileri, şablon ve çıkış sonucu ile birleştirir. Ve sihirbaz da destek kod çerçevesi oluşturulur. Bu özellik kodlama verimliliğini artırmak yardımcı olacaktır. · Direcotry Tarayıcı · Göz birden fazla dizin ve gerçekten ekleyebilir, silebilir yeniden adlandırma dizinleri ve dosyaları olabilir. Çift tıklayın Editör penceresinde dosyayı açacaktır. · Otomatik olarak tamamlayacak (ACP) · Dayanagı kullanıcı otomatik tamamlama dosyası, bu giriş kodu çok yararlı ve işlevsel yardımcı olabilir. · Sütun Düzenleme Modu · Sen multilines seçin ve sonra bir karakter girerseniz, diğer hatları da bu karakteri katacak, bu nedenle bu bölgede herhangi bir satırında, bir sütun modu bölgeyi ayarlayabilirsiniz. Benzer bir modu olarak multilines uğraşmak istiyorsanız, bu işlevselliği çok kullanışlı olacaktır. · Akıllı Navigasyon · UliPad senin açılan dosyaların ziyareti sırasını hatırlayabilir ve geri gitmek ya da bu dosyalarda ileri gidebilir. · Canlı düzenli ifade arama · Sen anında bazı normal ifade yazın ve dynamiclly sonucu görebilirsiniz. · Yazım denetimi eklentisi · PyEnchant modülünü yüklemek gerekiyor. · Ortak Programlama · Çoklu kullanıcı aynı anda bazı dosyaları değiştirebilir. Sen pairprog eklentisini imkan vermelidir. · Todo Destekler · Biçimleri Oto bulur todos ve destekler birkaç tür. · Multi-View Destekler · Kullanıcı Sol bölmede veya alt bölmede, örneğin çoklu görünümlerde bir belgeyi açabilirsiniz. · Sürüm Kontrol Desteği · Svn desteği. Şimdi güncelleme, ödeme, taahhüt, vb UliPad içinde svn kullanabilirsiniz Gereksinimler: · Python · Wxpython


Ulipad İlgili Yazılım