Kod vurgulamalı altı metin düzenleyicinin incelenmesi. Metin editörü PSPad, programcılar için bir rüya Çok çeşitli dosya ve kodların doğrulanmasının uygulanması

Kod vurgulamalı altı metin düzenleyicinin incelenmesi.  Metin editörü PSPad, programcılar için bir rüya Çok çeşitli dosya ve kodların doğrulanmasının uygulanması
Kod vurgulamalı altı metin düzenleyicinin incelenmesi. Metin editörü PSPad, programcılar için bir rüya Çok çeşitli dosya ve kodların doğrulanmasının uygulanması

PSPad evrensel bir ücretsiz düzenleyicidir. Düz metinle çalışmanız gerekiyorsa, yazım denetimi de dahil olmak üzere en zengin biçimlendirme işlevlerine sahiptir; web sayfaları oluşturmanız gerekir - PSPad web düzenleyicisi size zaman kazandırmak için birçok benzersiz araç içerir; Derleyiciniz için iyi bir IDE'ye ihtiyacınız varsa - PSPad'de sizin için harici yardım dosyaları, sürüm karşılaştırması ve çok daha fazlası dahil olmak üzere birçok araç vardır...

Karmaşık bir kurulum işlemi gerekmez, program herhangi bir yapılandırma gerektirmeden hemen çalışmaya hazırdır. PSPad çok şeyi destekler çeşitli tipler iyi sözdizimi vurgulama ile dosyalar ve diller. PSPad Editor, programcılar için bir metin ve kod editörüdür.

Yinelenen eylemleri otomatikleştirmek için yerleşik makrolar, dosya yakalama ve şablonlar vardır. Yerleşik HEX düzenleyici, proje desteği, FTP istemcisi, makro kaydedici, dosyalarda arama ve değiştirme, kod gezgini, kod sayfası dönüştürme, PSPad'in sunduğu pek çok özellikten yalnızca birkaçıdır.

Temel özellikler ve işlevler

  • projelerle çalışır;
  • aynı anda birkaç belgeyle çalışır (çok sekmeli arayüz);
  • kaydeder çalışma oturumu gerekli tüm dosyaları daha sonra yeniden açmak için;
  • FTP istemcisi - Dosyaları doğrudan ağ üzerinde düzenleyebilirsiniz;
  • makroları kaydetmek ve yüklemek için makro kaydedici;
  • dosyalarda arama ve değiştirme;
  • metindeki farklılıkları vurgulayan renk;
  • şablonlar (HTML etiketleri, komut dosyaları, kod şablonları vb.);
  • yükleyici HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl...
  • ayarlanan dosya türüne göre otomatik sözdizimi vurgulama;
  • egzotik ortamlar için kullanıcı tanımlı arka aydınlatma;
  • otomatik düzeltmeler;
  • akıllı yerleşik Ön izleme IE ve Mozilla kullanan HTML;
  • tam HEX editörü;
  • Arama harici programlar, her işletim ortamı için farklı;
  • çıktılar ve baskı ön izleme için renkli sözdizimi vurgulama;
  • HTML kodunu biçimlendirmek ve kontrol etmek, CSS, XML, XHTML'ye dönüştürmek için yerleşik TiDy kitaplığı;
  • yerleşik ücretsiz sürümüst CSS editörü TopStyle Lite;
  • RTF, HTML, TeX formatında vurgulayarak bir dosyaya veya panoya dışa aktarın;
  • sütun ve blok seçimi, yer imleri, satır numaraları...
  • HTML kodunun yeniden biçimlendirilmesi ve sıkıştırılması, tipik etiket kaplarının değiştirilmesi;
  • yinelenenleri kaldırmak için çeşitli seçeneklerle belirli bir sütuna göre sıralama yeteneğine sahip sıralama satırları;
  • HTML nesneleri ile ASCII şeması;
  • Gelecekte Pascal, INI, HTML, XML, PHP ve daha fazlası için Kod Gezgini;
  • yazım denetleyicisi;
  • APACHE destekli yerleşik web tarayıcısı

ve diğer birçok olasılık.

Özel gereksinimler

  • program kurulum gerektirmez. İşe hazırlanmak için paketi seçili klasöre açmanız ve PSPad.EXE dosyasını çalıştırmanız gerekir;
  • bu sürüm, sözdizimini kontrol etmek için bir sözlük içermez - ayrı olarak indirilebilir (programın bağlantılarına bakın).

Bu sürümdeki yenilikler neler?

4.6.1.2730 (06.07.2016)

  • Basamaklı Stil Sayfası vurgulama aracı, daha tanıdık CSS olarak yeniden adlandırıldı;
  • boşluklarla ilgili bir hata da dahil olmak üzere istatistiklerin görüntülenmesiyle ilgili sorunlar düzeltildi;
  • MaxWrapSize parametresini genişletmek için bir ayarlar bölümü eklendi. Bu ayar, dosya açıldıktan sonra WordWrap boyutunu sınırlar. Varsayılan değer 200000 bayttır;
  • artık rapor penceresinde "Sonrakini Bul" ve "Önceki" işlevleri (F3 / Shift+F3) için standart tuşları kullanabilirsiniz;
  • Diğer düzeltmeler ve iyileştirmeler yapıldı.

Bazı nedenlerden dolayı, sıradan kullanıcılar iki tür test editörü olduğu izlenimine kapıldılar. Word out gibi canavar genelciler Microsoft Office, yalnızca piyano çalamayan veya başka bir uç nokta, standart Windows teslimatının ünlü "Not Defteri" dir ve evet, dosyaları açıp kaydetmekten başka hiçbir şey yapamaz. Ancak bu iki kutup arasında, belirli bir kullanıcı çevresi için keskinleştirilmiş çok sayıda çok ilginç editör var. Sizi test editörüyle tanıştırmak istiyorum. PSPad sade programlamaya sahip insanlara hitap edecek.

Normal veya taşınabilir (mobil) sürümü indirmeyi seçebilirsiniz. Mobil sürümde, her şey oldukça basit, ortaya çıkan arşivi paketinden çıkarın ve "PSPad.exe" yürütülebilir dosyasını kullanarak düzenleyiciyi başlatın. PSPad'in yüklenmesi de sorunlara neden olmaz; lisans anlaşması ve bir dizin seçerek, yalnızca hangi bileşenlerin kurulacağı sorulduğunda, Asya dil paketini kaldırabilirsiniz, bunun bizim için pek bir faydası olmayacağını düşünüyorum ve biraz disk alanı kazanacağız.

Çalışmak için ihtiyacınız olan her şeye sahip klasik bir düzenleyici olan PSPad'in nasıl göründüğünü ve çalışmanızı daha rahat ve eğlenceli hale getiren bir dizi küçük kullanışlı eklentiyi açıklamaya değmez. Tüm kodlamalarla uyumludur ve metni anında birinden diğerine çevirir, satır numaralandırma, yer imleri, cetveller, arama ve değiştirme, ekler ve bunun için birçok farklı kullanım durumu sunulur. Kimin kendi başına çözmesi gerekiyor, çok fazla şey teklif ediliyor.

Ve şimdi biraz da PSPad'i diğer test editörlerinden ayıran özellikler hakkında.

Projeler gibi bir şeyi destekler, bu da bir dizi dosyaya kolayca erişebileceğiniz ve her şeyi güzel bir şekilde farklı klasörler halinde sıralayabileceğiniz anlamına gelir. Program yazanlar (onlara böyle diyebilirseniz) nasıl olduğunu bilirler, bu uygundur. Programcının hilelerinden, burada kullanılan tüm değişkenlerin, işlevlerin adlarının ve dahil edilen dosyaların bir listesini görüntüleyebilirsiniz. Tabii ki, dosya uzantısına bağlı olarak sözdizimi vurgulama, diller için 27 şablon sayıldı. Bazı işlevler için, hangi değişkenlerin kullanılacağına dair açıklamalar bile vardır. Vakit geçirmek isteyenler hazır dil şablonlarını düzenleyebilir veya işlevlerini doldurarak sıfırdan kendi şablonlarını oluşturabilirler.

Gerekirse, dosyalar doğrudan üzerinde düzenlenebilir. Ftp sunucusu Bilgisayarınıza indirmeden. İsterseniz tam teşekküllü bir onaltılık (HEX) düzenleyiciyi bile yönettik, isterseniz onaltılık biçimde harflerle veya bunların analoglarıyla uğraşın (buna kimin sıklıkla ihtiyaç duyduğunu hayal etmek zor olsa da).

İçin HTML çalışması kod ve sayfalar, tüm gereksiz girintileri ve boşlukları kaldırarak her şeyi sıkıştırabileceğiniz, tüm etiketleri küçük veya büyük harflerle yazabileceğiniz ve hatta tüm etiketleri kaldırarak temizleyebileceğiniz özel bir bölüme sahiptir. Yine her şeyi kendi başınıza denemenizi tavsiye ederim, denemekten korkmayın, bir hata yaparsanız her şey iptal edilebilir.

PSPad potansiyel olarak tüm mesajları ve uyarıları görüntüleyen harici bir derleyici, yerel bir Apache sunucusu ve TopStyle CSS kod düzenleyicileri ile çalışabilir. Hepsini bir arada çalıştırmayı deneyebilirsiniz. Apache ve TopStyle ile özel bir sorun yoksa, derleyici ile arkadaş olmak hala bir sorundur, çok acı çekmeniz ve bir cevap bulma umuduyla forumları okumanız gerekecektir.

Düzenleyici kapatıldıktan sonra, bir sonraki başlatma sırasında her şey sıfırdan başlayarak geri yüklenecektir. dosyaları aç ve metinde imlecin konumu ile biten. Hiç de fena değil, özellikle de sürekli olarak düzinelerce dosyayı açık tutan kişiler için.

Rutin işlemlerin bir kısmı makro olarak kaydedilerek ve ardından kısayol tuşları kullanılarak çağrılarak otomatikleştirilebilir, en sık kullanılan etiketleri ve işlev adlarını eklemek benim için doğruydu.

Ayarlarda, her zamanki gibi biraz değişiklik yapabilirsiniz. dış görünüş, editörün vurgulanması, entegrasyonu ve ilişkilendirmesi için renkleri seçin, genel olarak sizi rahat hissettirecek her küçük şeyden yığınlar. Ve kısayol tuşlarını da unutmayın.

Metin düzeltici PSPad'in oldukça iyi olduğu ortaya çıktı, ancak özellikle programlama yapan insanlar bundan hoşlanacak. Tamamen özelleştirilebilir, işlevlerin, değişkenlerin, parantezlerin tüm bu vurguları ve tuşlara basarak bazı etiketleri hızlı bir şekilde ekleme yeteneği işinizde çok yardımcı olur. Doğru, web programcıları tüm bu güzelliği daha çok sevecekler, güzelliklerin çoğu onlar için tasarlandı, başkalarının daha tanıdık geliştirme ortamlarında ciddi projeler üzerinde çalışması daha uygun.

Bence PSPad, en iyi metin editörlerinden biridir. hızlı düzenleme kod, değerli rakipler bir elin parmağında sayılabilir.

32 ve 64 bit işletim sistemlerinde harika çalışır. Program, Rusça da dahil olmak üzere bir düzine dile çevrildi, ancak bazen İngilizce ifadeler de var. Editör, cihazınızın ayarlarına bağlı olarak modu otomatik olarak seçer. işletim sistemi, ancak istediğiniz zaman ayarlardan değiştirebilirsiniz.

Giriş Muhtemelen her Windows kullanıcısı Not Defteri'nin ne olduğunu bilir. Veya Not Defteri - kime daha tanıdık geliyor. Parça rahat. küçük hafif uygulama, mektubun metnini yazabileceğiniz veya İnternetten bazı bilgileri kopyalayabileceğiniz yer. Minimum seçenekler, basit kontrol. Oluşturulan dosyaların boyutu küçüktür ve hatta arşivleyiciler tarafından mükemmel bir şekilde sıkıştırılır. Görünüşe göre her şey yolunda. Ancak şimdilik, daha fazla bir şeye ihtiyacımız olana kadar (ve dosyalarla normal şekilde çalışabilene kadar) büyük hacimli). Evet, Not Defteri'nin rahatlığı ve basitliği acemi bilgisayar bilimcileri için son derece önemlidir. Ancak, bu basit araç artık yeterli olmadığından, Not Defteri'ni yalnızca *.txt ile değil, diğer "düz" dosyalarla birlikte kullanmaya çalışarak kapsamı genişletmeye değer. Hala çeşitli programlama dillerinin betiklerini, program günlüklerini, toplu iş dosyalarını, ayar dosyalarını ve daha pek çoğunu görüntüleyebilseler de, tüm bunlarla çalışmak artık uygun ve verimli değil. Neyse ki, programcılar bu duruma katlanmadılar ve not defterlerinin her biri kendi eklentileriyle desteklenen geliştirilmiş sürümlerini yayınlamaya başladılar. İşlevsel uzantılarda farklılık gösteren bu ürünler, bir şekilde çözülecek görev sınıflarına ayrılmaya başladı. Bu sınıflardan biri hakkında, basit editörler programcılar ve web yöneticileri için ve işte bugünkü incelememiz.

Bu tür programlar için öncelik nedir? Tabii ki, kullanıcının yazdığı dilin sözdizimi vurgulaması! Eklentilerin ve ek dil ve işlevsel paketlerin yanı sıra zaten bağlı olanları düzenleme yeteneğinin desteklenmesi arzu edilir. Değiştirme ve normal ifadeler kullanarak arama yapın. Karakter tablosu, basit hex editörü, ile çalışabilme büyük miktar biçimler ve kodlamalar. Ve tabii ki kullanım kolaylığı. Prensipte herhangi bir program için adil olan, ancak bu tür ürünler için en alakalı olan gereklilik, çünkü programlama sürecinin kendisi çok zaman alıyor ve kimse uzun süre rahatsız edici bir kabuğun arkasında oturmak istemiyor. Buna dayanarak, seçilen programları ele alacağız: PSPad 4.5.0, Golden Pen 1.5, PolyEdit 5.0 RC, Edit Ex 2006r1, Crimson Editor 3.70, Uniqway Poetic 0.2b.

PSPad

PSPad, programcılar için oldukça iyi bilinen ve yaygın bir düzenleyicidir. Ve popülaritesi hak ediyor. Sonuçta, bu bir program, muhtemelen binlerce işlev. Ve programcılar için özellikle hoş olacak şey, bunun yalnızca ek özelliklere sahip bir metin düzenleyicisi olmaması, özellikle onların ihtiyaçlarına yönelik bir dizi özel araç olmasıdır. Burada, örneğin, metin yazarı neden yerleşik bir FTP istemcisine ihtiyaç duyar? Talep olması pek olası değildir ve web yöneticisi muhtemelen bir komut dosyası veya sayfa yazdıktan sonra sonucu hemen eylemde görmek isteyecektir. uzak sunucu. Belirtilen ayarlarla bağlanıyoruz. Adresi, kullanıcı adını ve şifreyi belirtmekten çok daha geniştirler.


FTP istemci bağlantı ayarları


Peki ya proje ağacı? Bununla editörün işlevlerini daha da genişletebilir ve gerçek projeler oluşturabilirsiniz. Ve bunların yazılım projeleri olması hiç de gerekli olmasa da ilginç bu fırsat tam da bu ihtiyaçlar için.


Oluşturulan projenin parametreleri


Uzun kodlarla çalışmak için dosya yapısının görüntülenmesi vazgeçilmez olacaktır. Bu alanda PSPad, seçilen sözdizimine göre görüntülenen dosyadaki kalıpların bulduğu işlevleri ve makroları gösterir.



Düzenleyici penceresinde bir pas dosyasını düzenleme


PSPad'in en son sürümlerinde, kullanıcı komut dosyalarıyla aktif olarak çalışabilir, bunları yalnızca manuel olarak düzeltmekle kalmaz, aynı zamanda daha sonra yeniden derleyebilir. Doğru, bu, kurulu bir MS Windows Komut Dosyası ana bilgisayarı gerektirecektir. İkincisi yeterince destekler çok sayıda diller, sadece komut dosyaları değil Visual Basic ve Java.

iyi fırsatlar HTML düzenleme. Tabii ki, editörümüz fonksiyon sayısı açısından özel paketlere göre daha düşük olacaktır, ancak buna ihtiyacımız yok kolay rahat güçlü derleyici yetenekleri aracı? Aksi takdirde, PSPad hem yeni başlayanlar hem de deneyimli web yöneticileri için faydalı olacaktır. Ayrıca, farklı formatlar arasında bir dönüştürücü ve çözünürlüğü değiştirebilen ve HTML kodunu kontrol edebilen bir görüntüleyici ve geniş fırsatlar biçimlendirme

Yeni kurulan PSPad, yaklaşık otuz farklı programlama dilini "bilir". Oldukça sıradan C, Object Pascal, Java, Java Script, HTML, PHP, Visual Basic vb. varken COBOL, Inno Setup Script, KiXtart, Tcl/Tk, TeX , Unix Shell Script gibi bazılarının varlığı pike yaptı gerçek ilgim. Bu arada, dillerden herhangi biri, kullanıcı kendi sözdizimini yeniden yapılandırabilir, düzenleyebilir ve oluşturabilir. Veya bunun için bir derleyici belirtin.

Genel olarak, her şeyin ve herkesin mümkün olan en geniş şekilde özelleştirilmesi, söz konusu editörün bir başka ayırt edici özelliğidir. Programı yükleme sürecinden başlayarak ve araçların kendilerinin ince ayarıyla biten. Sizi bilmem ama ben bu tür yetkilerden her zaman memnun kaldım, çünkü yazar bunları vermekle ürünü nitelikli bir izleyici kitlesine hedeflediğini açıkça ortaya koyuyor, temsilcileri yalnızca her şeyi anlamayacak. bu, aynı zamanda iyileştirmek, optimize etmek, getirmek. Elbette endişelenecek bir şey yok, eğer böyle bir şeye ihtiyacınız yoksa - olduğu gibi bırakın, program bundan daha kötüye gitmeyecektir.



program kurulumu





Genel program ayarları




Diğer bazı ayarlar menüsü


Yukarıda, çoğu programlama için doldurmasıyla ilgili olan PSPad'in yalnızca bazı özellikleri listelenmiştir. Ayrıca ilginç ve faydalı olan her şeyin bir denizi var. Örneğin, bir onaltılık düzenleyici ve pano yöneticisi.

Bir yazım programı kullanıyorsanız, bir yazım denetimi şüphesiz işinize yarayacaktır. Ayrıca her türlü düzenleme seçeneği, ara ve değiştir, biçimlendirme var. Sadece araç menüsünün "ziller ve ıslıklar" ile doludur. Bir makro yöneticisi, dosya ayrıştırıcı, ASCII tablosu, çeşitli palet türleri vardır. İkincisi yeterli olmazsa - işte buradasın, pipet! Birçok görüntü düzenleyicide belirli bir alandaki rengi belirlemek için iyi bilinen bir aracın bir çeşidi. PSPad'den gelen damlalık, rengi herhangi bir noktada ve programın penceresinin altında almanıza izin verecektir. Ayrıca bir hash oluşturucu vardır (MD4, MD5, SHA1, RIPEMD160 fonksiyonları kullanılır), Komut satırı, farklı hesap sistemleri ve hatta Roma karakterleri arasında bir sayı dönüştürücü, hesap makinesinin basit ama güçlü bir sürümü (ifade çözümleyici olarak adlandırılır) ve diğerleri.

Yardım sistemi (yani sistem) eksiksiz ve çeşitlidir. Kapsamlı program kılavuzuna ek olarak, programlama dilleri hakkında bilgi alabilir ve İnternet bağlantınız varsa programlama sitelerine ve uzak çevrimiçi yardımcı programlara erişebilirsiniz.

Programın web sitesi: http://www.pspad.com

altın kalem

Golden Pen'i muhtemelen birçok kişi biliyordur. Program yeni değil, belki bazıları çoktan unutmuş olabilir. Şaşırtıcı değil, En son sürüm zaten 2001'de yayınlandı, yazar belirtmedi bile Windows desteği xp. Öte yandan, bu küçük editörün ana kozları olan basitlik ve rahatlık, ortalama seviye için yeterli işlevsellik ile birleştirilmiştir. Bu nedenle Vitaly Nevzorov'un Altın Kalemi bugüne kadar başarıyla kullanılabilir.



Altın Kalem penceresindeki VB kodu


Altın Kalem, evrensel bir "iki taraflı" düzenleyici olduğu için de iyidir. Hem düz metin yazmak hem de kaynak kodlarını düzenlemek için kullanmak aynı derecede uygundur. Sağlanan seçenekler yaklaşık olarak aynıdır. Metin için bunlar yazdırma, RTF ve HTML'ye dışa aktarma, hizalama, görüntüleme, arama ve geçiş seçenekleridir. Komut dosyaları için - Fortran'a kadar mevcut on beş (2000 için) dilin sözdizimi vurgulama, yer imleriyle çalışma, onaltılık dosya tarama modu. Ayrıca ek araçlar, pano, makro kayıt, hesap makinesi, ASCII kod tablosu bulunmaktadır. Altın Kalem hesaplayıcı, bazı istatistiksel işlevleri hesaplayabilir ve ek olarak, yazarken bağlam hesaplayıcı etkindir - bu, bir ifade yazdığınız zamandır ve "=" işaretinden sonra, program otomatik olarak değerini görüntüler.



Onaltılı düzenleyici modu
Programla çalışırken iki küçük hata fark ettim - hesap makinesi araç çubuğundan çağrıldığında, takvim ısrarla gösteriliyor ve program kapatıldığında panelin kendisi kayboluyor, ancak bir sonraki başlatmada her zaman otomatik olarak geri yüklenmiyor.

Programın web sitesi: http://www.geocities.com/midweststudio/

ÇokluDüzenle

PolyEdit'i programcılar için bir not defteri olarak adlandırmak, bir şekilde dili çevirmez. Ancak bu tür özellikleri de barındırdığı için incelememize dahil edildi. Ve açıklaması ayrı bir makale gerektirecek çok daha fazlası.

Evet, gerçekten de PolyEdit, en geniş olanaklara sahip bir programdır, ancak ilk tanıştığımda bana kendimi ... muhtemelen Nikolay Nosov'un "Dunno on the Moon" filmindeki kahramanların geceyi geçirdikleri zamanki duygularına benzer hissettirdi. Ekonomik Otel. Sahipler oradaki en ucuz odaları beyan ettiyse, ancak gerçekte su, TV, yatak vb. dağıtım kiti, içinde belirtilen bazı işlevleri içermiyordu. Bu nedenle, önce dillerin sözdizimi vurgulamasını kontrol etmeye karar verdikten sonra, biraz hayal kırıklığına uğradım ve gerekli bileşenleri indirmem için programın web sitesine gönderildim. Neyse ki, Şu anki paket ZIP "e'de yalnızca 9 KB yer kaplar. Dağıtıma hemen dahil edilmesinin neden imkansız olduğu şaşırtıcıdır. Belirtilen dosyaya ek olarak, boyutları 500 KB ile 6 MB arasında değişen çeşitli eklentiler ve 10 sözlük mevcuttur. İndirmeler bölümü.Ancak, geliştiriciler çok sert bir şekilde yargılanamaz. kelime işlemci Kelime seviyesi "ve bir buçuk megabayttan daha az miktarda biraz safça. Yalnızca belirli bir kullanıcının ihtiyaç duyduğu ek paketlerin yerleşimini ayırma kararı, İnternet üzerinden ücretsiz olarak dağıtılan bir program için oldukça makul.

Programın kendisine gelince, verilen metin sadece editör penceresine yazıldı ve herhangi bir kolaylık yaşanması gerekmedi. Tek sorun, yazım denetimi yapmak için ek bir Rusça dil paketi indirmem gerektiğiydi. Bunu uygulamak için F7'ye basın veya menü öğesinden bir komut seçin. Otomatik kontrol yoktur. Evet, belki daha iyisi için? Böylece yavaş bilgisayarlarda yazarken gereksiz yavaşlamalar ve duraklamalar yaşanmayacaktır.

PolyEdit'in özellikleri arasında aşağıdakilere dikkat ediyoruz. BlowFish dönüşümlerini ve SHA-1 karma işlevini kullanarak veri şifreleme. OLE nesneleri için tam destek (resimler, klipler, diyagramlar, vb.). Word, Excel, Html dahil olmak üzere birden çok formatı dışa/içe aktarın. Eklenti desteği. Yerleşik e-posta istemcisi. Sürükle ve Bırak ve Sürükle ve Yerleştir işlevleri. Çok sayıda kodlama desteği. Otomatik kaydetme. Normal ifadeleri kullanarak arayın ve değiştirin, dosya arama. Sözdizimi vurgulama. Yazdırılamayan karakterleri göster.



Bazı menü öğeleri


"Gelişmiş" tarzdaki arayüz, MS Word'ün varsayılan arayüzüne çok benzer. Metinle çalışmak için tüm temel özellikler aynıdır. Sadece çizim paneli eksik. Ama stokta ek elemanlar. Çoklu belge pencereleri için Sürükle ve Yerleştir teknolojisini gerçekten beğendim.



Çoklu belge arayüzü


PolyEdit temaları destekler. Program seçeneklerinde her türlü parametre yapılandırılabilir.



PolyEdit'i kurma


Raw'larla çalışırken düzenleyiciyi test etmek bazı eksiklikleri ortaya çıkardı. Bu nedenle, bir Delphi pas dosyasında kaşlı ayraçlarla yorum yapmak düzgün çalışmaz ve yıldız işaretli sıradan parantezlerle yorum yapmak hiç çalışmaz. Html ve cpp dosyalarında da benzer sorunlar gözlemlendi. t-sql betiğinin vurgulanması ekteki çizimde görülebilir. Anlaşılır olması için, sekizinci versiyonun PolyEdit'teki görünümü ve MS SQL Query Analyzer penceresindeki görünümü verilmiştir. Bu programların farklı özellikler kullandığı açıktır, ancak yine de ...

Son eylemleri geri almak her zaman doğru şekilde çalışmaz.



PolyEdit penceresinde (solda) SQL betiği ve SQL Query Analyzer


PolyEdit kopyanız kaydedilebilir. Mantıklı olup olmadığı size kalmış. En önemli avantajlar arasında Ücretli sürümöncelik teknik Destek e-posta ile, ücretsiz yazılım yükseltmeleri, PolySoft Solution'dan diğer ürünleri satın alırken indirimler. Gördüğünüz gibi sunulan avantajlar bile önemli görünmüyor ama diğerleri hakkında söylenecek bir şey yok, lisans başına 30 $ karşılığında program bilgi penceresinde şirket adınızı görüntülemek pek mümkün değil. Ancak, toptan alıcılar - indirimler ...

Programın web sitesi: http://www.poledit.com/

EditEx

Bu düzenleyicinin en son sürümü olan 2006r1 bir aydan biraz daha uzun bir süre önce yayınlandı ve bunu dikkate alacağız. Programın yazarı Artem Fursenko tarafından belirtilen ana koz, "her şeyi-her şeyi-her şeyi vurgulamak". Aslında, EditEx elliden fazla farklı sözdizimini "bilir". Ve bu, bugünün yarışmacıları arasında mutlak bir rekor. Her şeyi listelemek bile mantıklı değil, ihtiyacınız olanı bulmanız pek mümkün değil. Hayır, tabii ki dilerseniz yapabilirsiniz, ancak programcıların büyük çoğunluğu için bu yeterli olacaktır.

Geliştirme yerli olmasına rağmen program arayüzü tamamen İngilizce'dir. Geliştiricinin sitesi benzer. Site talimatlar konusunda cimri olmasına rağmen ve kullanışlı bilgi. Hayır, bu arada, yardım ve programın kendisinde. Gerçekten gerekli olmaması iyi - editör oldukça geleneksel görünüyor ve karmaşık değil. Sol tarafında bir iletken, üstte araç çubukları bulunur ve alanın geri kalanı belge düzenleme alanı için ayrılmıştır.



EditEx 2006 editör arayüzü


Program, metni biçimlendirmek, aramak, kodlamayı değiştirmek için gerekli tüm araçları içerir. Ek olarak, İngilizce ve Rusça kelimeler için bir yazım denetimi paketi ve anında çevirmen vardır. Ne yazık ki, son iki yardımcı program da çok kötü çalışıyor. Ve işlev görmelerine rağmen, onları kullanmak neredeyse imkansızdır. Tercüman sözlükte bağlamsal bir arama yapar ve kesinlikle karşılaşılan tüm sonuçları görüntüler. Örneğin, "git" kelimesini girin ve "ıstırap"tan "pangolin"e kadar yüzlerce seçeneğe sahip olacaksınız. Aslında "git" fiili, örneğin ortasında bir yerde olmasına rağmen. Sözlük yazım denetimi de özgünlüğüyle beni şaşırttı, "parçaların" "chebots" ile, "mevcut" un "ivan-tea" ile, "fırlatma" nın "redden" ile değiştirilmesi önerildi. kelimenin tam anlamıyla aynı damarda. ile durum sadece biraz daha iyi ingilizce dili, burada kelimeler daha az çekimlidir.


Yazım denetimi yaklaşımıyla şaşırtıyor


Şimdi güzel ekstralar için. Basit bir FTP istemcisi, tam ekran modunda çalışabilme, bazen rahatsız edici düğmeler ve paneller olmadan temiz kod görme, ek bir otomatik yerleşim paneli HTML etiketleri, HTML sayfalarını ön izleme ve harici bir derleyici belirleyerek programı çalıştırma.


FTP sunucusu bağlantı seçenekleri



Programın web sitesi: http://www.flywheel.nm.ru/editex.html

Kızıl Editör

EditEx'ten sonra Crimson Editör'e dönersek, bana ikincisi ondan yapılmış gibi geldi. Yine de, işlev kümesi açısından her iki editör de kardeş gibidir. Dışa doğru bile kafa karıştırmak şaşırtıcı değil. İncelenen program sınıfı için standart olan aynı işlev seti, aynı gelişmiş arama, eşleştirilmiş parantezlerin aynı vurgulanması, satır numaralandırma (ve korunmasıyla yazdırma), metin biçimlendirme, minimum set sayısına sahip bir kod çözücü. Yerleşik bir FTP istemcisi, isteğe bağlı gezgin, HTML dosyası önizlemesi, yazım denetimi, ayrıntılı istatistikler, makro kaydetme ve çalıştırma yeteneği vardır. Ayrıca bir bağlam hesaplayıcı da vardır.



Gezgin etkin olmayan düzenleyici penceresi


Standart kurulumda sadece 16 adet bulunan vurgulama dilleri (Basic, C/C++, CSS, HTML, Java, Matlab, Pascal, Perl, PHP, Python vb. dahil) doğru bir şekilde gerçekleştirilir. otomatik algılama tip. Dil özellikleri kullanıcı tarafından yeniden yapılandırılabilir. Ek olarak, programın resmi web sitesinde çok sayıda çeşitli dil dosyası indirilebilir. Muhtemelen bu, yaratıcının (Ingyu Kang) 100'den fazla bilgisayar dilini desteklediğini beyan etmesine izin verdi.

Editörle çalışırken hoş olmayan bir hata bulundu - dosyaları açarken, program görünüşe göre vurgulanan sözdizimini belirlemek için içeriğini analiz ediyor. Mekanizmalar yazarı tarafından bildirilmez, ancak bu prosedürün bir sonucu olarak, bazı çalışan komut dosyaları bir bellek erişim hatasına yol açar ve program çöker.



Açılan dosya ayrıştırılırken hata oluştu



Programın web sitesi: http://www.crimsoneditor.com/

Uniqway Şiirsel

Sonuç olarak - başka bir program düşünün. Bu editör oldukça taze, hatta ham, ama beğendim ve çok umut verici görünüyor. İlk sürümü 0.1a yalnızca yaklaşık bir ay önce yayınlandı ve şimdi ikinci sürüm 0.2b zaten mevcut. Yazarlar (Pavel Sushkov ve diğerleri) aynı şevkle devam ederse, o zaman tam bir sonuç beklemeye hakkımız var. uygun program zaten ilkbaharda iyi işlevsellik ile. Yine de şu anda Uniqway Poetic'i kullanabilirsiniz.

Peki burada ilginç olan ne? Genel olarak - hoş bir çoklu belge arayüzü, "kısayol" tuşlarının kapsamlı kullanımı, uygun gezinme, UTF-8 ve UTF-16 içe/dışa aktarma, yazdırılabilirlik, ön izleme ve sayfa düzeni. Yazdırılamayan karakterleri görüntüleme, kullanım kolaylığı için yazı tipi boyutunu ayarlama, elbette arama ve değiştirme ve normal ifadeler kullanma. Kelime sayısı ve belirli karakterler hakkında dosya istatistikleri de vardır.



Uniqway Şiirsel


Metinle çalışın. Girintiyi ayarlama, baştaki ve sondaki boşlukları kaldırma seçeneklerini beğendim. Yazılan metnin durumunu değiştirme ve satır sonu türünü (Unix, Mac veya Win) ayarlama olasılığı vardır. arasında dönüştürülebilir aşağıdaki türler: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Orta Avrupa, Mac Kiril, Mac Yunanca. Klavyede hızlı yazma için kodların yanı sıra dizeleri alfabetik sıraya göre sıralama işlevi içeren küçük bir karakter tablosu mevcuttur. Yapılan değişikliklerin geçmişi sınırlı değildir.


kod çözücü


Kodla çalışmak. Programın resmi sayfasında "herhangi bir sözdizimi türünün" vurgulanmasıyla ilgili ifade ilginç görünüyor. Yaratıcıların tam olarak ne düşündüğünü anlamadım ama pratikte program şu türleri destekliyor: PHP, CSS, HTML, Delphi, XML, INI ve Perl. İsteğe bağlı olarak, durum satırında imleç konumunun koordinatlarına ek olarak, bir kod satırı numaralandırması vardır.



program ayarları


Programın parametreleri, kendi ihtiyaçlarınıza göre uyarlanarak değiştirilebilir. Ne yazık ki, özel olan da dahil olmak üzere görev çubuklarının hiçbirine düğme ekleyemezsiniz, ancak eminim ki sonraki sürümlerde böyle bir özellik görünecektir.

Bu arada, sonraki sürümlerde başka neler görünebilir? Her şeyden önce, desteklenen dillerin sayısını artırmak, FTP istemcisini ve hex modunu etkinleştirmek, program ayarlarını genişletmek. Ya da Uniqway ekibi gelecekte diğer editörlerden farklı, orijinal bir şeyle bizi memnun edebilir mi?

Programın web sitesi: http://www.uniqway.com/poetic/

Sonuçlar

Genel olarak, yukarıda tartışılan tüm programları öyle ya da böyle beğendim. Ve her şey kendi "zevkinize ve renginize" uygulanabilir.

PSPadözellik seti ve rahatlığı ile diğerleri arasında öne çıkıyor. Çok verimli bir editör, bazı ücretli muadillerini bile geride bırakıyor. Görevi gereği veya canı gönülden program yazmak zorunda kalan herkese kesinlikle tavsiye ederim.

altın kalem hem genel hem de programcılara yönelik bir dizi ek araçla birlikte standart Windows not defteri için iyi bir alternatiftir.

ÇokluDüzenle- oldukça güçlü bir program, ancak programcılar için özel bir ürün değil. Metinle çalışmak için çok çeşitli olanaklar içerdiğinden, potansiyel olarak MS Word'e bir alternatif olabilir.

İÇİNDE EditEx ilginç, her şeyden önce, çok sayıda farklı sözdizimi desteği. Aynı zamanda, yazarın programı önemli sayıda ek işlevle doldurma girişimi başarısız olarak kabul edilmelidir. Belki de mesele, hazır ürünlerin basit kullanımıdır. yazılım bileşenleri. Üstelik bazıları kendi kendine sonuçlanmamıştır. Ham programları 40 dolara satın alma teklifinin bulunduğu afiş oldukça çabuk sıkılıyor. Bunu bir kenara atın, yarım yamalak özellikleri kullanmayın ve sonunda mükemmel bir şekilde kullanılabilir bir editör elde edersiniz.

Kızıl Editör genel olarak bir önceki programa göre daha keyifli, can sıkıcı bir banner yok. Özellikler yaklaşık olarak aynıdır, ancak EditEx daha fazla dili destekler. Crimson Editor ise daha iyi geliştirilmiş gibi görünüyor.

Kuyu Uniqway Şiirsel- bir programcıya iyi bir yardımcı olma ihtimali olan genç bir program...

Metin dosyalarıyla çalışmak, PC'nin tanıdık bir kullanımıdır. Çeşitli belgeler, raporlar, grafikler ve diğer nesneler oluşturulmadan iş akışı tamamlanmış sayılmaz. Ancak tüm bunlar yalnızca özel araçların yardımıyla yapılabilir.
Elbette, modern aygıtlara çeşitli XML düzenleyicileri yüklenir. Bu yardımcı programlar, sözdizimi vurgulaması sağlanan dosyalarla çalışır. Ayrıca, XML biçimlendirme dilinin bir uzantısını da garanti eder. Bu çok kullanışlı ve güncel düzenleyiciler, XML dilinde saklanan nesneleri açar.

Bu programlama dilinin özelliği, verileri belirli bir yapılandırılmış biçimde depolamak için kullanılmasıdır, bu da gelecekte bu nesnelerle çalışmayı büyük ölçüde kolaylaştırır. Ayrıca, çeşitli yardımcı programlar arasında hızlı bir şekilde veri alışverişine yardımcı olur.

Bu bilgiler çoğunlukla web kaynakları oluşturma sürecinde kullanılır. Bir RSS beslemesi geliştirmeye ihtiyaç varsa, bunu mevcut veriler yardımıyla yapmak hiç de zor değil.

Bu dili kullanarak, benzersiz olan diğer biçimlendirme dillerini oldukça başarılı bir şekilde oluşturabilirsiniz. Yani, her kullanıcı bunları birçok görevi çözmek için kullanabilir. Bu yüzden XHTML ile çalışmak çok kolay olacak. Verilen dil XML takipçisidir.

Genel olarak bu dilleri kullanırken site geliştirme amacı ile çalışmak oldukça kolay hale gelmektedir. Genel olarak, son derece önemlidirler. Bu nedenle, XML dosyaları ile ilgili olarak kaliteli işlevsellik sağlayabilen bir editör kullanmak zorunludur.

Bu türden çok sayıda çeşitli yardımcı program World Wide Web'de sunulmaktadır. Kullanıcılar, PSPad adlı bir uygulamayı kullanabilir. Bu yazılım çok işlevli editörlerden biridir.

Yazılım "becerileri"

PSPad yazılım ürününün olanakları oldukça geniştir. Çalışma sırasında uygulama, sözdizimi vurgulama, kod doğrulama ve optimizasyon ile kullanıcıları memnun edebilir. Bu düzenleyici, kodu onaltılık biçimde değiştirme yeteneğine sahiptir. Uygulama, çeşitli programlama dillerini desteklemesiyle ünlüdür.

Bu arada, kullanıcılar HTML, XML, PHP, JScript, Perl ve diğer birçok dilde dosyaları açıp düzenleyebilecekler. Genel olarak, yazılım, tamamlanmış web sayfasının bir önizlemesini sağlayarak doğru şekilde çalışabilir. Bu, yerleşik bir aracın varlığından dolayı mümkündür.

Ayrıca, gerekirse, yazım denetimi yapacak aracın çalışmasını etkinleştirebilirsiniz. Kullanıcılar ayrıca PSPad geliştirme ortamından arama yapabilecekler. Bu seçenek kesinlikle tüm diller için uygulanmaktadır.

Ek olarak, yerleşik bir FTP istemcisi de vardır. Bu yardımcı programda, kullanıcılar çalışmak için ilginç olan pek çok farklı işlev bulabilir. Genel olarak, bu yazılım oldukça işlevseldir.

Esnek bir ayar sistemi başka bir avantajdır. Böylece kullanıcılara, yalnızca programlama dillerini değil, çok sayıda modern dili de tanıyabilen evrensel bir düzenleyici sunulur.

Çok işlevli düzenleyicinin özellikleri

Bu uygulamanın birkaç gerçek yardımcı programın yerini alabileceğini anlamak önemlidir. Böylece kullanıcılar, birkaç yazılım yerine bir yazılım ürünü seçerek cihazlarında önemli ölçüde yer kazanabilirler.

PSPad, web sitesi düzeni için tüm iş akışını kolaylaştırmaya yardımcı olur. Bu benzersiz yardımcı program yalnızca bir düzenleyici değildir. Uygulama, çeşitli programlama dillerinin tüm komutlarını vurgular. Modern asistan, çeşitli yüksek kaliteli araçlarla doludur.

Küçük bir dağıtım herhangi birine "uyacaktır" kişisel bilgisayar. Yani ilk şey yazılımı indirmek, ardından yüklemeye devam ediyoruz. Bu kaliteli web yöneticisi aracı, daha gelişmiş işlevlere sahip Not Defteri'ne çok benzer.

Böylece kurulumdan sonra, kullanıcılar nihayet arayüzle tanışabilecekler. İlk başta her şey çok kafa karıştırıcı görünebilir ama paniğe gerek yok. XML düzenleyicisinin çalışma penceresi birkaç bölüme ayrılmıştır.

Merkezi kısım, gerçekleştirilen tüm eylemlerin görüntüleneceği alandır. En üstte bir menü ve bunlara erişim var. Ek özellikler programlar.

PSPad kenar çubuğu, aygıtın sabit diskinde bulunan katalog ve projelerle başa çıkmanıza yardımcı olacaktır. Ayrıca çalışma dosyalarına erişim sağlar. Gerekirse, bir FTP istemcisi kullanabilirsiniz.

Çoğu doğrulamanın gerçekleştirilmesi farklı dosyalar ve kodlar

Kodu geçerlilik açısından analiz etmeniz gerekiyorsa, bu yazılım bu görevle başa çıkacaktır. Yararlı program HTML kodunu kontrol etme yeteneğine sahiptir. Yazdırılamayan karakterlerin tablosunu da ayrıştırabilirsiniz.

Bu prosedürü gerçekleştirmek için "HTML kodunu kontrol et" adlı bir öğe açmanız gerekecektir. Aktivasyonu, kısayol tuşları kullanılarak da uygulanabilir. Yani CTRL ve F10 düğmelerine aynı anda tıklamanız yeterlidir. Böylece, belgede hata olup olmadığını kontrol etme prosedürü hemen başlatılacaktır.

Ardından, ekranda tamamen yeni bir pencere görünecektir. Bulunan tüm hataları içeren ayrıntılı bir rapor gösterecektir. Ayrıca imleç, metin değiştirme, geçerli karakter için adlandırma seçenekleri ve daha fazlası hakkında pek çok bilgi içeren bir durum çubuğu açacaktır.

Böylece kullanıcılar hepsini görüntüleyebilir önemli bilgi bu sadece ilgi alanıdır. Verilere ulaşmak çok kolaydır. Seçilen satıra tıklamanız yeterlidir.

Veri sıkıştırma prosedürü

Boyutu küçültme HTML dosyası uygulanması da oldukça kolaydır. Bu işi gerçekleştirmek için, kullanıcıların yalnızca aynı ada sahip işlevi seçmesi gerekir. Bu nedenle, verilerin sağlığını değiştirmek için "HTML'yi Sıkıştır" ı tıklıyoruz.

Bu, dosyaya daha değerli bilgilerin dahil edilmesini sağlayacaktır. Aynı zamanda, belgelerin boyutları yine oldukça küçük olacaktır. Sıkıştırma prosedürü en popüler prosedürlerden biridir, çünkü kesinlikle her kullanıcı az miktarda dahili belleğe daha fazla veri yerleştirmek ister.

Özetleme

Bu yazılım ürünü kesinlikle takdir edilecektir. Çalışma sırasındaki yardımcı program, HTML ve diğer biçimlerdeki dosyalarla çeşitli manipülasyonları gerçekleştirmede yararlı olabilecek çeşitli yerleşik araçları kullanmayı teklif eder.

Yazılım ayrıca veri miktarını azaltmak için çalışmaların yürütülmesine yardımcı olacaktır. Bu, dosyaları daha önce mümkün olandan çok daha fazla sığacak şekilde önemli ölçüde sıkıştırmayı mümkün kılacaktır.

Uygulama, her web geliştiricisi için harika bir yardımcıdır. Yazılım kullanışlı ve kullanımı kolay çok sayıda yerleşik ve ek araçla kesinlikle memnun kalacaksınız. Bu yüzden PSPad'e dikkat etmelisiniz.


Boyut: 1999 KB
Fiyat: ücretsiz

Notepad++ oldukça güçlüdür ve aynı zamanda ücretsiz editör metin dosyaları. Proje, yazara göre Scintilla kütüphanesine dayanmaktadır. en yüksek hız uygulama çalışması. Bu tür kompakt programlarla ilgili olarak hızdan bahsetmek zordur, çünkü herhangi bir metin düzenleyici herhangi bir yavaşlama veya dedikleri gibi fren olmadan çalışır.

Notepad ++'ın ana özelliği, renkli yazıcılar için çok sıra dışı bir desteği tanımaktır. Program sadece düz metin ile çalışır. RTF konusunda çeşitli araştırmalar onun için mevcut değil. Çıktı sırasında tüm harflerin aynı renkte olacağını varsaymak mantıklı olacaktır. Ancak bu tam olarak doğru değil. Metin düzenleyici, sözdizimi vurgulamayı destekler. Sonuç olarak, farklı sembollerin farklı renkleri olabilir. Tüm bu renk cümbüşü, renkli bir yazıcıya doğru bir şekilde aktarılacaktır. Sonuç olarak, sözdizimi vurgulamasını kağıt üzerinde görerek, örneğin programların kaynak kodunu yazdırma fırsatı elde edersiniz.

Notepad++, otomatik kelime tamamlamayı destekler. Genel olarak, bu işlevin varlığı gerçeği, artı bir program olarak yazılabilir. Ancak Notepad++ yalnızca yazmaya yardımcı olmaz, her programlama diline kendi işlev kümenizi atamanıza olanak tanır. Bir komut yazmaya başlarsınız ve metin düzenleyici hemen onu tamamlamak için seçenekler sunar. Üstelik tavandan icat edilmediler, ayarlarda belirtilen belirli bir sözlükten alındılar. Düz metin girmek için, işlev listeleri içeren özel sözlükler kullanmak gerekli değildir. Günlüğe önceden girilen kelimeleri ezberlemek yeterlidir. Metinde daha önce yer aldıysa, varyantı kelimenin otomatik olarak tamamlanması olarak sunulacaktır.

Birçok metin düzenleyici, aynı anda birden fazla belge açmanıza izin verir. Sekmeler bunun içindir. Notepad++ var ek fırsat, uygulamanın çalışma penceresinin birkaç panele bölünmesinden oluşur. Bu, birden çok belgeyi aynı anda görüntülemenizi ve düzenlemenizi sağlar.

Yazım denetimi Aspell programı kullanılarak gerçekleştirilir. Bu bağımsız bir uygulamadır ve sisteme kuruluysa, buna göre kontrol çalışacaktır. Rus diliyle ilgili sorun da benzer şekilde çözüldü. Aspell'de bir Rusça sözlük yüklüyse üzerinde hatalar var.

Metin düzenleyici, çok sayıda dize yönetimi özelliğine sahiptir. Tüm satırları silebilir, çoğaltabilir, taşıyabilir, birleştirebilirsiniz. Metinde herhangi bir satır yukarı veya aşağı hareket edebilir. Metindeki her şey silinebilir. ekstra boşluklar, sütunlar oluşturun, büyük/küçük harf değiştirin.

Program, makro kaydetmeyi ve oynatmayı destekler. Ayrıca, metin düzenleyicideki işlemlerin çoğunu gerçekleştiren kısayol tuşları da ayarlayabilirsiniz. Program, makrolara ek olarak TextFX bileşenini de içerir. Çok sayıda standart işlev ve diğer metin yapıları içerir. Bazen klavyeden elle yazmaktan çok daha hızlı olan uygun menü öğesi seçilerek girilirler.

Hızlı Metin modülü kullanılarak metin dizilerinin hızlı girişi de mümkündür. Kısaltmalar kullanılarak girilebilen çok sayıda karmaşık yapının desteklenmesinden oluşur. Örneğin, web sayfasındaki tablonun düzenlenmesinden sorumlu belgeye büyük bir HTML kodu yığını eklerken tablo kelimesini yazabilirsiniz.

Metin girişini hızlandırmak için çok sayıda hizmet işlevi olduğundan, Notepad ++ basit metinler hazırlamak için uygundur. metin belgeleri ve ayrıca web siteleri ve yazılım geliştirmede iyidir.