PSPad matn muharriri. Kodni ajratib ko'rsatish bilan oltita matn muharrirlarini tekshirish Ko'p turdagi fayllar va kodlarni tekshirish


Hajmi: 1999 KB
Narxi: bepul

Notepad ++ juda kuchli va shu bilan birga, bepul muharriri matnli fayllar. Loyiha Scintilla kutubxonasiga asoslangan bo‘lib, muallifning fikricha, ilovaning maksimal tezligini ta’minlaydi. Bunday ixcham dasturlarga nisbatan tezlik haqida gapirish qiyin, chunki har qanday matn muharriri hech qanday sekinlashuvlarsiz yoki ular aytganidek, tormozsiz ishlaydi.

Notepad ++ ning asosiy xususiyati rangli printerlar uchun juda noodatiy yordamdir. Dastur faqat oddiy matn bilan ishlaydi. RTF mavzusi bo'yicha turli tadqiqotlar unga mavjud emas. Chop etish paytida barcha harflar bir xil rangda bo'ladi deb taxmin qilish mantiqan to'g'ri keladi. Biroq, bu mutlaqo to'g'ri emas. Matn muharriri sintaksisni ta'kidlashni qo'llab-quvvatlaydi. Natijada, turli xil belgilar turli xil ranglarga ega bo'lishi mumkin. Bu ranglarning barcha g'alayonlari rangli printerda to'g'ri takrorlanadi. Natijada, siz qog'ozda sintaksisni ajratib ko'rsatishni ko'rib, masalan, dasturlarning manba kodlarini chop etish imkoniyatiga ega bo'lasiz.

Notepad ++ so'zlarni avtomatik yakunlashni qo'llab-quvvatlaydi. Umuman olganda, ushbu funktsiyaning mavjudligi dastur uchun ortiqcha bo'lishi mumkin. Lekin Notepad ++ nafaqat yozishda yordam beradi, balki har bir dasturlash tili uchun har xil funksiyalar to‘plamini belgilash imkonini beradi. Siz buyruq yozishni boshlaysiz va matn muharriri darhol uni bajarish variantlarini taklif qiladi. Bundan tashqari, ular nozik havodan ixtiro qilinmagan, lekin sozlamalarda ko'rsatilgan maxsus lug'atdan olingan. Oddiy matnni kiritish uchun funksiyalar ro'yxati bilan maxsus lug'atlardan foydalanish shart emas. Jurnalga ilgari kiritilgan so'zlarni yodlash kifoya. Agar u allaqachon matnda uchragan bo'lsa, uning varianti avtomatik so'zni to'ldirish sifatida taklif qilinadi.

Ko'pgina matn muharrirlari bir vaqtning o'zida bir nechta hujjatlarni ochishga imkon beradi. Buning uchun yorliqlardan foydalaniladi. Notepad ++ ilovaning ishchi oynasini bir nechta panellarga bo'lishdan iborat qo'shimcha xususiyatga ega. Bu bir vaqtning o'zida bir nechta hujjatlarni ko'rish va tahrirlash imkonini beradi.

Imloni tekshirish Aspell dasturi yordamida amalga oshiriladi. Bu mustaqil dastur bo'lib, agar u tizimga o'rnatilgan bo'lsa, shunga mos ravishda tekshirish ishlaydi. Rus tili bilan bog'liq muammo ham xuddi shunday hal qilinadi. Ruscha lug'at Aspell-da o'rnatilgan bo'lsa, undagi xatolar topiladi.

Matn muharriri qatorlarni manipulyatsiya qilish funksiyalarining keng doirasiga ega. Siz butun satrlarni o'chirishingiz, ularni ko'paytirishingiz, o'tkazishingiz, birlashtirishingiz mumkin. Matnda istalgan satr yuqoriga yoki pastga siljishi mumkin. Matnda siz barcha keraksiz joylarni olib tashlashingiz, ustunlar yaratishingiz, harflarning holatini o'zgartirishingiz mumkin.

Dastur so'l yozish va ijro etishni qo'llab-quvvatlaydi. Bundan tashqari, matn muharriridagi operatsiyalarning aksariyati bajariladigan tezkor tugmalarni sozlashingiz mumkin. Makroslardan tashqari dastur TextFX komponentini ham o'z ichiga oladi. U juda ko'p standart funktsiyalarni va boshqa matn konstruktsiyalarini o'z ichiga oladi. Ular tegishli menyu bandini tanlash orqali kiritiladi, bu ba'zan klaviaturadan qo'lda yozishdan ancha tezroq.

Tez matn kiritish moduli yordamida ham mumkin. Bu qisqartmalar yordamida kiritilishi mumkin bo'lgan juda ko'p sonli murakkab tuzilmalarni qo'llab-quvvatlashdan iborat. Masalan, veb-sahifadagi jadvalni tartibga solish uchun mas'ul bo'lgan hujjatga HTMLning katta qismini qo'shib, jadval so'zini yozishingiz mumkin.

Matn kiritishni tezlashtirish uchun xizmat ko'rsatish funktsiyalarining ko'pligi tufayli Notepad ++ dan oddiy matnlarni tayyorlash uchun foydalanish oson. matnli hujjatlar shuningdek, veb-sayt va dasturiy ta'minotni ishlab chiqish uchun yaxshi.

Asosiy funktsiyalari

  • makroslarni yuklash / saqlash / yozish;
  • ko'p tabli interfeys tufayli bir nechta hujjatlar bilan ishlash;
  • ish sessiyasini saqlash;
  • FTP mijozi yordamida tarmoqdagi fayllarni tahrirlash;
  • fayllarni qidirish / almashtirish;
  • matndagi farqlarni ma'lum ranglar bilan ta'kidlash;
  • sintaksisni ta'kidlash;
  • chop etishdan oldin ko'rib chiqish;
  • avtomatik tuzatishlar;
  • HTML-kodni qayta formatlash/siqish;
  • HEX muharriri;
  • qatorlarni berilgan ustun bo‘yicha saralash;
  • ko'plab shablonlar va boshqalar.

Afzalliklari va kamchiliklari

Afzalliklari:

  • ozod;
  • rus tilidagi interfeys;
  • kod bilan qulay ishlash;
  • Apache-ni qo'llab-quvvatlaydigan o'rnatilgan veb-brauzer;
  • FTP menejeri;
  • turli klaviatura yorliqlari yordamida kiritilgan teg shablonlari;
  • registr bilan ishlashning beshta usuli va boshqalar.

Kamchiliklari:

  • bir nechta hujjatlardagi matnni almashtirishda siz bir qatordan ko'p bo'lmagan narsani o'zgartirishingiz mumkin;
  • nostandart matnni tahrirlash;
  • chekinish qiymatlarini ko'rsatish funksiyasining etishmasligi.

Alternativlar

AkelPad. Bepul matn muharriri dasturi. Bir oyna va ikki oyna rejimida ishlash, turli o'lchamdagi fayllarni tahrirlash imkonini beradi, Unicode kodlashni qo'llab-quvvatlaydi. Oldindan ko'rish funksiyasiga ega, yangi qator formatlari bilan ishlaydi, matn qismlarini topish va almashtirish imkonini beradi.

UltraEdit. Bepul dastur matnni tahrirlash uchun. Uning arsenalida bunday xususiyatlar mavjud: matnni funktsional tahrirlash, kodni katlama, UNICODE bilan ishlash, sintaksisni ta'kidlash, raqamlarni o'zgartirish va boshqalar. dr.

Ish tamoyillari

Asosiy oyna asosiy dastur oynasining markazida joylashgan. ish zonasi... Chap tomonda loyiha daraxtiga, ishchi fayllarga, FTP mijoziga, kataloglar daraxtiga kirish uchun yon panel mavjud qattiq disk... Yuqorida asosiy funksiyalar va menyularni boshqarish imkoniyatlari mavjud. O'ng tomonda maxsus vositalar yo'q. Bu erda siz turli xil panel variantlarini ochishingiz mumkin: palitra, fayl tuzilishi, raqamlarni o'zgartirish kalkulyatori va boshqalar.

Interfeys

Dastur sintaksisni qo'llab-quvvatlaydi. Uning usuli ma'lum faylning kengaytmasiga bog'liq.

Sintaksisni qo'llab-quvvatlash

Bir nechta hujjatlar bilan ishlashda alohida fayllar bir loyihaga birlashtira olasiz yoki birlashtirmaysiz. Yorliqlar yordamida ular o'rtasida almashishingiz kerak.

Yozganingizdan so'ng, imloni tekshirishingiz mumkin. Buni to'g'riroq qilish uchun siz rus tili uchun modulni yuklab olishingiz kerak. Tez terish uchun foydali xususiyat bu so'zni avtomatik yakunlash xususiyatidir. Lug'atda mavjud bo'lgan so'zni kiritganda, mavjud variantlar ajratib ko'rsatiladi.

Kirish Ehtimol, har bir Windows foydalanuvchisi Notepad nima ekanligini biladi. Yoki Notepad - siz o'rganganingizdek. Narsa qulay. Xat matnini yozishingiz yoki Internetdan ba'zi ma'lumotlarni nusxalashingiz mumkin bo'lgan kichik yorug'lik ilovasi. Minimal variantlar, oddiy boshqaruvlar. Yaratilgan fayllar kichik hajmga ega va hatto arxivchilar tomonidan siqilgan holda ham juda yaxshi. Hamma narsa yaxshi bo'lganga o'xshaydi. Ammo hozircha, bizga ko'proq narsa kerak bo'lgunga qadar (va katta fayllar bilan normal ishlashga qodir). Ha, yangi boshlanuvchilar uchun Notepad-ning qulayligi va soddaligi juda muhimdir. Ammo dastur doirasini kengaytirishga arziydi, Notepad-dan nafaqat * .txt emas, balki boshqa "tekis" fayllar bilan birgalikda foydalanishga harakat qiling, chunki bu oddiy vosita endi etarli emas. Garchi ular turli xil dasturlash tillarining skriptlarini, dastur jurnallarini, ommaviy ish fayllarini, sozlamalar fayllarini va boshqa ko'plab narsalarni ko'rishlari mumkin bo'lsa ham, bularning barchasi bilan ishlash endi qulay va samarali bo'lib tuyulmaydi. Yaxshiyamki, dasturchilar bu holatga toqat qilmadilar va har biri o'z qo'shimchalari bilan to'ldirilgan noutbuklarning takomillashtirilgan versiyalarini chiqarishni boshladilar. Funktsional kengaytmalarda farq qiladigan ushbu mahsulotlar qaysidir ma'noda hal qilinishi kerak bo'lgan vazifalar sinfiga ko'ra bo'linishni boshladi. Bizning bugungi sharhimiz ushbu sinflardan biri, dasturchilar va veb-ustalar uchun oddiy muharrirlar haqida.

Bunday dasturlar uchun nima muhim? Albatta, foydalanuvchi yozadigan til uchun sintaksisni ajratib ko'rsatish! Plaginlar va qo'shimcha til va funktsional paketlarni qo'llab-quvvatlash, shuningdek, allaqachon ulanganlarni tahrirlash qobiliyati maqsadga muvofiqdir. Muntazam iboralarni almashtirish va ishlatish bilan qidiring. Belgilar jadvali, oddiy olti burchakli muharrir, ishlash qobiliyati katta miqdor formatlar va kodlashlar. Xo'sh, va, albatta, foydalanish qulayligi. Bu talab, qoida tariqasida, har qanday dastur uchun adolatli, ammo bunday turdagi mahsulotlar uchun eng dolzarbdir, chunki dasturlash jarayonining o'zi ko'p vaqtni oladi va hech kim uzoq vaqt davomida noqulay qobiq orqasida o'tirishni xohlamaydi. Shunga asoslanib, biz tanlangan dasturlarni ko'rib chiqamiz, xususan: 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 - dasturchilar uchun juda mashhur va keng tarqalgan muharrir. Va uning mashhurligi juda munosib. Axir, bu, ehtimol, minglab funktsiyalarga ega dastur. Va dasturchilar uchun nima ayniqsa yoqimli bo'ladi, bu shunchaki matn muharriri emas qo'shimcha funktsiyalar, bu faqat ularning ehtiyojlari uchun maxsus vositalar to'plami. Masalan, nima uchun matn muharririga o'rnatilgan FTP mijozi kerak? Bu deyarli talab qilinmaydi va veb-master biron bir skript yoki sahifani yozgandan so'ng, uni uzoq serverga yuklash orqali darhol natijani ko'rishni xohlaydi. Belgilangan sozlamalar bilan bog'lanamiz. Ular manzil, foydalanuvchi nomi va parolni belgilashdan ancha kengroqdir.


FTP mijozi ulanish sozlamalari


Loyiha daraxti haqida nima deyish mumkin? Uning yordamida siz muharrir funksiyalarini yanada kengaytirishingiz va haqiqiy loyihalarni yaratishingiz mumkin. Va bu dasturiy loyihalar bo'lishi shart bo'lmasa ham, bu imkoniyat aynan shu ehtiyojlar uchun qiziqarli.


Yaratilgan loyihaning parametrlari


Uzoq kodlar bilan ishlash uchun fayl strukturasining ko'rinishi shunchaki almashtirib bo'lmaydigan bo'ladi. Ushbu maydonda PSPad tanlangan sintaksisga muvofiq skanerlangan fayldagi shablonlarga mos keladigan funktsiyalar va makroslarni ko'rsatadi.



Muharrir oynasida pas faylini tahrirlash


PSPad-ning so'nggi versiyalarida foydalanuvchi skriptlar bilan faol ishlashi mumkin, ularni nafaqat qo'lda tuzatadi, balki keyin qayta kompilyatsiya qilishi mumkin. Biroq, buning uchun sizga o'rnatilgan MS Windows Scripting xost kerak. Ikkinchisi nafaqat Visual Basic va Java skriptlarini emas, balki juda ko'p sonli tillarni qo'llab-quvvatlaydi.

Yaxshi HTML tahrirlash imkoniyatlari. Albatta, bizning muharririmiz funksiyalar soni bo'yicha ixtisoslashgan paketlarga qaraganda kamroq bo'ladi, ammo biz engil, qulay vositadan kuchli kompilyatorning imkoniyatlarini talab qilmaymizmi? PSPad-ning qolgan qismi ham yangi boshlanuvchilar, ham tajribali veb-ustalar uchun foydali bo'ladi. Bundan tashqari, turli formatlar o'rtasida konvertor va piksellar sonini o'zgartirish qobiliyatiga ega tomoshabin, HTML kodini tekshirish va keng formatlash imkoniyatlari mavjud.

Hozirgina o'rnatilgan PSPad o'ttizga yaqin turli dasturlash tillarini "biladi". To'liq oddiy C, Object Pascal, Java, Java Script, HTML, PHP, Visual Basic va boshqalar mavjudligiga qaramay, COBOL, Inno Setup Script, KiXtart, Tcl / Tk, TeX , Unix kabi ba'zilarining mavjudligi. Shell Script mening haqiqiy qiziqishimni uyg'otdi. Aytgancha, har qanday tilda foydalanuvchi o'z sintaksisini qayta sozlashi, tahrirlashi va yaratishi mumkin. Yoki buning uchun kompilyatorni belgilang.

Umuman olganda, hamma narsani va har kimni sozlashning eng keng imkoniyatlari ko'rib chiqilayotgan muharrirning yana bir ajralib turadigan xususiyatidir. Dasturni o'rnatish jarayonidan boshlab va asboblarning o'zlarini nozik sozlash bilan yakunlanadi. Siz haqingizda bilmayman, lekin bunday vakolatlar men uchun har doim yoqimli bo'lgan, chunki ularni berish orqali muallif bu mahsulotni malakali auditoriyaga yo'naltirishini aniq ko'rsatmoqda, ularning vakillari nafaqat hamma narsani tushunishlari mumkin. bu, balki yaxshilash, optimallashtirish va muloqot qilish uchun ham. Albatta, hech qanday dahshatli narsa yo'q, agar sizga bunday narsa kerak bo'lmasa - uni avvalgidek qoldiring, dastur bundan yomonlashmaydi.



Dastur o'rnatish





Umumiy dastur sozlamalari




Boshqa sozlamalar menyusi


Yuqorida PSPad-ning faqat bir nechta funksiyalari sanab o'tilgan, ularning aksariyati dasturlash bilan bog'liq. Bundan tashqari, u erda hamma qiziqarli va foydali narsalar dengizi mavjud. Masalan, olti burchakli muharrir va clipboard menejeri.

Agar siz matn terish dasturidan foydalanmoqchi bo'lsangiz, imlo tekshiruvi, shubhasiz, foydali bo'ladi. Bundan tashqari, tahrirlash, qidirish va almashtirish, formatlashning barcha turlari mavjud. Shunchaki "gadjetlar" asboblar menyusi bilan to'ldiring. Makro-menejer, fayl tahlilchisi, ASCII jadvali, palitraning bir necha turlari mavjud. Agar ikkinchisi etarli bo'lmasa - keling, tomchi! Muayyan hududdagi rangni aniqlash uchun ko'plab tasvir muharrirlaridan yaxshi ma'lum bo'lgan vositaning o'zgarishi. PSPad-dan ko'z tomchilari istalgan nuqtada va dasturning o'zi oynasi ostida rangni olish imkonini beradi. Bundan tashqari, xesh generatori mavjud (MD4, MD5, SHA1, RIPEMD160 funktsiyalari ishlatiladi), buyruq qatori, turli xil hisoblash tizimlari va hatto Rim belgilari o'rtasidagi raqamlarni o'zgartiruvchi, kalkulyatorning oddiy, ammo kuchli versiyasi (ifoda analizatori deb ataladi) va boshqalar.

Yordam tizimi (ya'ni tizim) to'liq va xilma-xildir. Dastur uchun to'liq ma'lumotga qo'shimcha ravishda, siz dasturlash tillari haqida ma'lumot olishingiz mumkin va agar sizda Internetga ulangan bo'lsa, u holda dasturlash saytlari va masofaviy onlayn yordam dasturlariga kirishingiz mumkin.

Dastur veb-sayti: http://www.pspad.com

Oltin qalam

“Oltin qalam”ni ko‘pchilik bilsa kerak. Dastur yangi emas, ehtimol ba'zilar buni unutib qo'yishgan. Hayratlanarli emas, oxirgi versiya 2001 yilda chiqarilgan, muallif hatto Windows XP-ni qo'llab-quvvatlashni ham ko'rsatmagan. Boshqa tomondan, soddalik va qulaylik bu kichik muharrirning asosiy kozi bo'lib, o'rtacha daraja uchun etarli bo'lgan funksionallik bilan birlashtirilgan. Shuning uchun Vitaliy Nevzorovning "Oltin qalami" bugungi kungacha muvaffaqiyatli qo'llanilishi mumkin.



Oltin qalam oynasida VB kodi


Oltin qalam ham yaxshi, chunki u ko'p qirrali "ikki tomonlama" muharrir. Ular terish uchun bo'lgani kabi foydalanish uchun ham qulaydir Oddiy matn, va manbalarni tahrirlash uchun. Taqdim etilgan imkoniyatlar taxminan tengdir. Matn uchun bular chop etish, RTF va HTML ga eksport qilish, tekislash, ko'rsatish, qidirish va o'tish opsiyalari. Skriptlar uchun - Fortrangacha bo'lgan o'n beshta haqiqiy (2000 ta) tilning sintaksisini ajratib ko'rsatish, xatcho'plar bilan ishlash, fayllarni ko'rishning olti burchakli rejimi. Bundan tashqari, qo'shimcha asboblar, almashish buferi, so'l yozish, kalkulyator, ASCII kodlar jadvali mavjud. "Oltin qalam" kalkulyatori ba'zi statistik funktsiyalarni hisoblash imkoniyatiga ega va qo'shimcha ravishda yozishda kontekst kalkulyatori faol bo'ladi - bu siz ifodani kiritganingizda va "=" belgisidan keyin dastur avtomatik ravishda uning qiymatini ko'rsatadi.



Hex muharriri rejimi
Dastur bilan ishlashda men ikkita kichik xatolikni payqadim - kalkulyatorga asboblar panelidan qo'ng'iroq qilganingizda, taqvim saqlanib qoladi va dastur yopilganda panelning o'zi yo'qoladi, lekin keyingi safar uni boshlaganingizda har doim ham avtomatik ravishda tiklanmaydi.

Dastur veb-sayti: http://www.geocities.com/midweststudio/

PolyEdit

PolyEdit-ni dasturchilar uchun bloknot deb atash qandaydir tarzda hatto tilni ham aylantirmaydi. Shunga qaramay, u bizning sharhimizga kiritildi, chunki u bunday funktsiyalarni ham o'z ichiga oladi. Va ta'riflash uchun alohida maqola kerak bo'lgan juda ko'p narsalar mavjud.

Ha, haqiqatan ham, PolyEdit - bu eng keng imkoniyatlarga ega dastur, garchi birinchi uchrashuvda menda his-tuyg'ularni uyg'otgan bo'lsa ham ... ehtimol Nikolay Nosovning "Oyda noma'lum" filmi qahramonlarining his-tuyg'ulariga o'xshash bo'lsa-da, ular vaqtni o'tkazishga majbur bo'lganlarida. "Ekonomik" mehmonxonasida tunash. Agar u yerning egalari eng arzon xonalarni e'lon qilgan bo'lsa-da, lekin aslida suv, televizor, choyshab va boshqalardan foydalanish uchun alohida to'lov talab qilingan bo'lsa, u holda PolyEdit (Polysoft Solutions) yaratuvchilari dasturning kichik hajmiga e'tibor bermay qo'yishdi. tarqatish to'plami, belgilangan funktsiyalarning bir qismini o'z ichiga olmagan. ... Shuning uchun, birinchi navbatda tillarning sintaksisini ta'kidlashni tekshirishga qaror qilib, men biroz hafsalamiz pir bo'ldi va yuklab olish uchun dastur veb-saytiga yuborildim. zarur komponentlar... Yaxshiyamki, ZIP-paketning hajmi atigi 9 KB. Nima uchun uni darhol tarqatishga qo'shilmagan bo'lsa, degan savol tug'iladi. belgilangan fayl"Yuklashlar" bo'limida hajmi 500 KB dan 6 MB gacha bo'lgan yana bir nechta qo'shimchalar va 10 ta lug'at mavjud. Biroq, ishlab chiquvchilarni juda qattiq baholab bo'lmaydi. Word "darajali va hajmi bir yarim megabaytdan kam bo'lgan to'liq huquqli matn protsessorini olishni kutish biroz sodda. Faqat ma'lum bir foydalanuvchi uchun zarur bo'lgan qo'shimcha paketlarni ajratish to'g'risidagi qaror erkin tarqatilgan dastur uchun juda oqilona. Internet orqali.

Dasturning o'ziga kelsak, bu matn faqat muharrir oynasida terilgan va hech qanday qulaylikni boshdan kechirish shart emas edi. Menga kerak bo'lgan yagona narsa imloni tekshirish uchun qo'shimcha rus tili to'plamini yuklab olish edi. Uni amalga oshirish uchun F7 tugmasini bosing yoki menyu bandidan buyruqni tanlang. Tekshirish avtomatik ravishda amalga oshirilmaydi. Balki eng yaxshisi uchun? Shunday qilib, sekin kompyuterlarda yozishda keraksiz tormoz va pauzalar bo'lmaydi.

PolyEdit imkoniyatlari orasida biz quyidagilarni ta'kidlaymiz. BlowFish konvertatsiyalari va SHA-1 xesh funktsiyasidan foydalangan holda ma'lumotlarni shifrlash. OLE-ob'ektlarni to'liq qo'llab-quvvatlash (rasmlar, kliplar, diagrammalar va boshqalar). Word, Excel, Html kabi bir nechta formatlarni eksport / import qilish. Plaginni qo'llab-quvvatlash. O'rnatilgan elektron pochta mijozi. Drag-and-Drop va Drag-and-Dock funksiyalari. Qo'llab-quvvatlash katta raqam kodlashlar. Avtomatik saqlash. Oddiy iboralar yordamida qidirish va almashtirish, fayllarni qidirish. Sintaksisni ajratib ko'rsatish. Bosib bo'lmaydigan belgilarni ko'rsatish.



Ba'zi menyu elementlari


"Kengaytirilgan" uslub interfeysi MS Word muharririning standart interfeysiga juda o'xshaydi. Matn bilan ishlashning barcha asosiy imkoniyatlari bir xil. Faqat chizma paneli yo'q. Ammo qo'shimcha elementlar mavjudligida. Ko‘p hujjatli oynalar uchun Drag-and-Dock texnologiyasi menga juda yoqdi.



Ko'p hujjatli interfeys


PolyEdit terilarni qo'llab-quvvatlaydi. Dastur parametrlarida barcha turdagi parametrlarni sozlash mumkin.



PolyEdit o'rnatilmoqda


Xom ashyo bilan ishlashda muharrirni sinovdan o'tkazish ba'zi kamchiliklarni aniqladi. Demak, Delphi pas-faylida jingalak qavslar bilan izohlash to‘g‘ri ishlamaydi, yulduzchali oddiy qavslar bilan izohlash umuman ishlamaydi. Xuddi shunday muammolar html va cpp fayllari uchun ham kuzatilgan. t-sql skriptini ajratib ko'rsatishni ilova qilingan rasmda ko'rish mumkin. Aniqlik uchun PolyEdit-dagi ko'rinish va sakkizinchi versiyaning MS SQL Query Analyzer oynasidagi ko'rinish berilgan. Ushbu dasturlar turli xil texnik xususiyatlardan foydalanishi aniq, ammo shunga qaramay ...

Oxirgi harakatlarni bekor qilish har doim ham to'g'ri ishlamaydi.



PolyEdit oynasida SQL skripti (chapda) va SQL Query Analyzer


PolyEdit nusxasi ro'yxatdan o'tkazilishi mumkin. Bu maqsadga muvofiqmi yoki yo'qmi, sizga bog'liq. Pulli versiyaning eng muhim afzalliklari orasida ustuvorlik texnik yordam elektron pochta orqali, bepul dastur yangilanishlari, PolySoft Solution kompaniyasidan boshqa mahsulotlarni xarid qilishda chegirmalar. Ko'rib turganingizdek, hatto taqdim etilgan afzalliklar ham muhim ko'rinmaydi va boshqalar haqida aytadigan hech narsa yo'q, dastur ma'lumot oynasida kompaniyangiz nomini ko'rsatish har bir litsenziya uchun 30 dollarni tashkil qilishi dargumon. Biroq, ulgurji xaridorlar chegirmalarga ega bo'lishadi ...

Dastur veb-sayti: http://www.polyedit.com/

EditEx

Ushbu muharrirning 2006r1 so'nggi versiyasi bir oydan ko'proq vaqt oldin chiqarilgan va biz uni ko'rib chiqamiz. Dastur muallifi Artem Fursenko tomonidan ta'kidlangan asosiy kozoz "hamma narsani, hamma narsani, hamma narsani ta'kidlaydi". Darhaqiqat, EditEx ellikdan ortiq turli sintaksislarni "biladi". Bu esa bugungi tanlov ishtirokchilari orasida mutlaq rekorddir. Hammasini sanab o‘tish ham mantiqqa to‘g‘ri kelmaydi, o‘zingga keraklisini zo‘rg‘a topasan. Yo'q, albatta, agar xohlasangiz, qila olasiz, lekin dasturchilarning aksariyati uchun bu etarli bo'ladi.

Rivojlanish mahalliy bo'lishiga qaramay, dastur interfeysi to'liq ingliz tilida. Ishlab chiquvchining sayti shunga o'xshash. Sayt ko'rsatmalar bilan ziqna bo'lsa-da va foydali ma'lumotlar... Aytgancha, dasturning o'zida hech qanday yordam yo'q. Bu haqiqatan ham kerak emasligi yaxshi - muharrir tashqi ko'rinishida juda an'anaviy va murakkab emas. Explorer uning chap tomonida joylashgan, asboblar paneli tepada, qolgan joy esa hujjatlarni tahrirlash maydoni uchun ajratilgan.



EditEx 2006 muharriri interfeysi


Dastur matnni formatlash, qidirish, kodlashni o'zgartirish uchun barcha kerakli vositalarni o'z ichiga oladi. Bundan tashqari, ingliz va ruscha so'zlarning imlosini tekshirish uchun paket va tezkor tarjimon mavjud. Afsuski, oxirgi ikkala yordamchi dastur ham noqulay ishlaydi. Va ular ishlayotgan bo'lsa-da, ulardan foydalanish deyarli mumkin emas. Tarjimon lug'atda kontekstli qidiruvni amalga oshiradi va u duch kelgan barcha natijalarni mutlaqo aks ettiradi. Masalan, "borish" so'zini kiriting va siz "azob" dan "pangolin" ga qadar yuzlab variantlarni olasiz. Garchi, aslida, "ketish" fe'li namunaning o'rtasida bir joyda bo'ladi. Lug'atning imlo tekshiruvi ham o'zining g'ayrioddiyligi bilan meni hayratda qoldirdi, "qismlar" ni "cheboty", "mavjud" ni "Ivan-choy", "ishga tushirish" ni "qizil" bilan almashtirish taklif qilindi. xuddi shu ma’noda, so‘z orqali. Vaziyat faqat bir oz yaxshiroq ingliz tili bu erda so'zlar kamroq moyil bo'ladi.


Imlo tekshiruvi o'z yondashuvi bilan ajablantiradi


Endi chiroyli qo'shimchalar uchun. Oddiy FTP mijozi, unda ishlash qobiliyati to'liq ekran rejimi ba'zan zerikarli tugmalar va panellarsiz toza kodni ko'rish, HTML teglarini avtomatik sozlash, HTML sahifalarini oldindan ko'rish va belgilangan tashqi kompilyator bilan dasturni ishga tushirish uchun qo'shimcha panel.


FTP serveriga ulanish imkoniyatlari



Dastur veb-sayti: http://www.flywheel.nm.ru/editex.html

Crimson muharriri

EditEx-dan keyin Crimson Editor-ga murojaat qilganimda, menimcha, u bilan yakunlangandek tuyuldi. Shunga qaramay, funktsiyalar to'plami nuqtai nazaridan ikkala muharrir ham birodarlarga o'xshaydi. Hatto tashqi tomondan ham chalkashtirib yuborish ajablanarli emas. Ko'rib chiqilayotgan dasturlar sinfi uchun bir xil funktsiyalar to'plami, bir xil kengaytirilgan qidiruv, bir xil juft qavslarni ajratib ko'rsatish, qatorlarni raqamlash (va uni saqlash bilan chop etish), matnni formatlash, minimal to'plamlar soniga ega rekoder. O'rnatilgan FTP mijozi, ixtiyoriy tadqiqotchi, HTML-faylni oldindan ko'rish, imlo tekshirgich, batafsil statistika, makroslarni yozib olish va bajarish qobiliyati. Kontekst kalkulyatori ham mavjud.



Explorersiz muharrir oynasi


Standart o'rnatishda atigi 16 ta tilni ajratib ko'rsatish (jumladan, Basic, C / C ++, CSS, HTML, Java, Matlab, Paskal, Perl, PHP, Python va boshqalar) avtomatik tipni aniqlash bilan to'g'ri amalga oshiriladi. Til spetsifikatsiyalari foydalanuvchi tomonidan moslashtirilishi mumkin. Bundan tashqari, dasturning rasmiy veb-saytida ko'plab til fayllarini yuklab olish mumkin. Bu, ehtimol, yaratuvchiga (Ingyu Kang) 100 dan ortiq kompyuter tillarini qo'llab-quvvatlashini e'lon qilishga imkon berdi.

Tahrirlovchi bilan ishlashda noxush xato topildi - fayllarni ochishda dastur ta'kidlanishi kerak bo'lgan sintaksisni aniqlash uchun uning mazmunini tahlil qiladi. Mexanizmlar muallif tomonidan bildirilmaydi, ammo bu protsedura natijasida ba'zi ishlaydigan skriptlar xotiraga kirish xatolariga olib keladi va dastur ishdan chiqadi.



Ochilayotgan faylni tahlil qilishda xatolik yuz berdi



Dastur veb-sayti: http://www.crimsoneditor.com/

Uniqway Poetik

Xulosa qilib aytganda, yana bitta dasturni ko'rib chiqaylik. Ushbu muharrir juda yangi, hatto xom bo'lsa ham, lekin menga yoqdi va bu juda istiqbolli ko'rinadi. Uning birinchi versiyasi 0.1a bor-yo'g'i bir oy oldin chiqarilgan, endi esa 0.2b ikkinchi versiyasi allaqachon mavjud. Agar mualliflar (Pavel Sushkov va boshq.) Xuddi shu g'ayrat bilan davom etsalar, unda biz bahorda yaxshi funksionallik bilan to'liq, qulay dasturni kutishga haqlimiz. Garchi siz hozirda Uniqway Poetic-dan foydalanishingiz mumkin.

Xo'sh, bu erda nima qiziq. Umuman olganda - yoqimli ko'p hujjatli interfeys, "issiq" tugmachalardan keng foydalanish, qulay navigatsiya, UTF-8 va UTF-16 formatlarini import / eksport qilish, chop etish, oldindan ko'rish va sahifa parametrlarini o'rnatish imkoniyati. Bosib bo'lmaydigan belgilarni ko'rsatish, foydalanish qulayligi uchun shrift hajmini sozlash, albatta, qidirish va almashtirish va oddiy iboralardan foydalanish. Shuningdek, so'zlar va ma'lum belgilar soni bo'yicha fayl statistikasi mavjud.



Uniqway Poetik


Matn bilan ishlash. Menga chekinishni sozlash, oldingi va keyingi bo'shliqlarni olib tashlash variantlari yoqdi. Yozilgan matnning registrini o'zgartirish va qatorlarni ajratish turini (Unix, Mac yoki Win) o'rnatish imkoniyati mavjud. Konvertatsiya quyidagi turlar orasida amalga oshirilishi mumkin: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Markaziy Yevropa, Mac kirill, Mac yunon. Klaviaturada tez terish uchun kodlari bo'lgan kichik belgilar jadvali, shuningdek, satrlarni alifbo tartibida saralash funktsiyasi mavjud. O'zgarishlar tarixi cheklanmagan.


Transkoder


Kod bilan ishlash. bilan ibora rasmiy sahifa"har qanday turdagi sintaksis" ni ta'kidlash uchun dasturlar. Men yaratuvchilar nimani nazarda tutganini hali ham tushunmayapman, lekin amalda dastur quyidagi turlarni qo'llab-quvvatlaydi: PHP, CSS, HTML, Delphi, XML, INI va Perl. Majburiy emas, holat satrida kursor pozitsiyasining koordinatalariga qo'shimcha ravishda, kod satrlarining raqamlanishi mavjud.



Dastur sozlamalari


Dasturning parametrlarini o'z ehtiyojlaringizga moslashtirib, o'zgartirish mumkin. Afsuski, siz o'zingiz tanlagan tugmachalarni biron bir vazifa paneliga, jumladan, maxsus tugmachaga qo'sha olmaysiz, ammo ishonchim komilki, bunday funksiya keyingi nashrlarda paydo bo'ladi.

Aytgancha, keyingi versiyalarda yana nimalar paydo bo'lishi mumkin? Avvalo, qo'llab-quvvatlanadigan tillar sonining ko'payishi, FTP mijozi va hex rejimini kiritish, dastur sozlamalarini kengaytirish. Yoki, balki Uniqway jamoasi bizni kelajakda boshqa muharrirlardan farq qiladigan o'ziga xos narsa bilan xursand qiladi?

Dastur veb-sayti: http://www.uniqway.com/poetic/

Natijalar

Umuman olganda, menga yuqorida muhokama qilingan barcha dasturlar yoqdi, u yoki bu tarzda. Va hamma narsa o'zingizning "ta'mingiz va rangingiz" ga qo'llanilishi mumkin.

PSPad boshqalar qatorida funktsiyalar to'plami va qulayligi bilan ajralib turadi. Juda samarali muharrir, hattoki ba'zi pullik hamkasblaridan ham oshib ketadi. Men buni o'z burchi yoki qalbining xohishi tufayli dastur yozish bilan shug'ullanishi kerak bo'lgan har bir kishiga tavsiya qilaman.

Oltin qalam umumiy va dasturchilar uchun moʻljallangan bir qator qoʻshimcha vositalar bilan standart Windows noutbukini yaxshi oʻrnini egallaydi.

PolyEdit yetarlicha kuchli dasturdir, lekin u dasturchilar uchun maxsus mahsulot emas. Bu MS Word dasturiga muqobil bo'lishi mumkin, chunki u matn bilan ishlash uchun keng imkoniyatlarni o'z ichiga oladi.

V EditEx qiziq, birinchi navbatda, ko'p sonli turli sintaksislarni qo'llab-quvvatlashdir. Shu bilan birga, muallifning dasturni ko'p sonli qo'shimcha funktsiyalar bilan to'ldirishga urinishi muvaffaqiyatsiz deb tan olinishi kerak. Ehtimol, nuqta tarmoqda topilgan tayyor dasturiy ta'minot komponentlaridan oddiy foydalanishdadir. Bundan tashqari, ularning ba'zilari o'zlari tomonidan yakunlanmagan. Xom dasturni 40 dollarga sotib olish taklifi yozilgan banner tezda zerikib ketadi. Undan voz keching, tugallanmagan funksiyalardan foydalanmang va sizda juda mos muharrir bor.

Crimson muharriri umuman olganda, avvalgi dasturdan ko'ra yoqimliroq, bezovta qiluvchi banner yo'q. Imkoniyatlar taxminan bir xil, ammo EditEx ko'proq tillarni qo'llab-quvvatlaydi. Crimson Editor, o'z navbatida, yanada yaxshilanganga o'xshaydi.

Xo'sh Uniqway Poetik- dasturchiga yaxshi yordamchi bo'lish istiqboliga ega yosh dastur ...

Matnli fayllar bilan ishlash - bu shaxsiy kompyuterning umumiy tajribasi. Turli hujjatlar, hisobotlar, grafiklar va boshqa ob'ektlar yaratilmasdan ish jarayoni to'liq emas. Ammo bularning barchasi faqat maxsus yordam dasturlari yordamida amalga oshirilishi mumkin.
Albatta, zamonaviy gadjetlarda turli xil XML muharrirlari o'rnatilgan. Ushbu yordam dasturlari sintaksisni ajratib ko'rsatish bilan ta'minlangan fayllar bilan ishlaydi. Shuningdek, u XML belgilash tilini kengaytirishni kafolatlaydi. Bu juda foydali va dolzarb muharrirlar XMLda saqlangan obyektlarni ochadi.

Bu dasturlash tilining o'ziga xosligi shundaki, u ma'lumotlarni ma'lum strukturali shaklda saqlash uchun ishlatiladi, bu esa kelajakda ushbu ob'ektlar bilan ishlashni sezilarli darajada osonlashtiradi. Shuningdek, u turli xil yordamchi dasturlar o'rtasida ma'lumotlarni tezda almashishga yordam beradi.

Ushbu ma'lumotlar ko'pincha veb-resurslarni yaratish jarayonida qo'llaniladi. Agar RSS tasmasini ishlab chiqish zarurati tug'ilsa, mavjud ma'lumotlar yordamida buni amalga oshirish unchalik qiyin emas.

Ushbu tildan foydalanish tufayli siz noyob bo'lgan boshqa belgilash tillarini muvaffaqiyatli yaratishingiz mumkin. Ya'ni, har bir foydalanuvchi ulardan ko'plab vazifalarni hal qilish uchun foydalanishi mumkin. Shunday qilib, XHTML bilan ishlash juda oson bo'ladi. Bu til XML ning vorisi hisoblanadi.

Umuman olganda, ushbu tillardan foydalanganda saytlarni ishlab chiqish maqsadi bilan ishlash juda oson bo'ladi. Umuman olganda, ular juda muhim. Shu sababli, XML fayllari uchun yaxshi ishlashni ta'minlay oladigan muharrirdan foydalanishingiz shart.

Butunjahon Internetda ushbu turdagi juda ko'p turli xil yordamchi dasturlar taqdim etilgan. Foydalanuvchilar PSPad deb nomlangan ilovadan foydalanishlari mumkin. Ushbu dastur ko'p funksiyali muharrirlardan biridir.

Dasturiy ta'minotning "ko'nikmalari"

PSPad dasturiy mahsulotining imkoniyatlari ancha keng. Ish jarayonida dastur sintaksisni ta'kidlash, kodni tekshirish va optimallashtirish bilan foydalanuvchilarni xursand qila oladi. Ushbu muharrir o'n oltilik kodni boshqarishga qodir. Ilova bir nechta dasturlash tillarini qo'llab-quvvatlashi bilan mashhur.

Ish jarayonida foydalanuvchilar HTML, XML, PHP, JScript, Perl va boshqa ko‘plab tillardagi fayllarni ochish va tahrirlash imkoniyatiga ega bo‘ladilar. Umuman olganda, dastur tayyor veb-sahifani oldindan ko'rishni ta'minlab, to'g'ri ishlashga qodir. Bu o'rnatilgan vosita tufayli mumkin.

Bundan tashqari, agar kerak bo'lsa, imloni tekshiradigan vositaning ishini faollashtirishingiz mumkin. Shuningdek, foydalanuvchilar PSPad ishlab chiqish muhitidan qo'ng'iroq qilishlari mumkin bo'ladi. Ushbu parametr mutlaqo barcha tillar uchun qo'llaniladi.

Bunga qo'shimcha ravishda, o'rnatilgan FTP mijozi ham mavjud. Ushbu yordamchi dasturda foydalanuvchilar ishlash uchun qiziqarli bo'lgan juda ko'p turli xil funktsiyalarni topishlari mumkin. Umuman olganda, ushbu dasturiy mahsulot juda funktsionaldir.

Moslashuvchan sozlash tizimi yana bir bonusdir. Shunday qilib, foydalanuvchilarga ko'plab zamonaviy va nafaqat dasturlash tillarini taniy oladigan universal muharrir taklif etiladi.

Ko'p funktsiyali muharrirning xususiyatlari

Ushbu dastur bir nechta haqiqiy yordamchi dasturlarni almashtirishi mumkinligini tushunish muhimdir. Shunday qilib, foydalanuvchilar bir nechta dasturiy ta'minot o'rniga bitta dasturiy mahsulotni tanlash orqali o'z qurilmalaridagi joyni sezilarli darajada tejashlari mumkin.

PSPad veb-sayt tartibi uchun butun ish jarayonini tartibga solishga yordam beradi. Ushbu noyob yordamchi dastur nafaqat muharrir. Ilova eng ko'p buyruqlarni ta'kidlaydi turli tillar dasturlash. Zamonaviy yordamchi turli xil sifatli asboblar bilan to'ldirilgan.

Kichkina tarqatish to'plami har qanday narsaga "mos keladi" shaxsiy kompyuter... Shunday qilib, birinchi narsa dasturni yuklab olish, keyin biz uni o'rnatamiz. Ushbu sifatli veb-master vositasi yanada rivojlangan funksionallikka ega Notepadga juda o'xshaydi.

Shunday qilib, o'rnatishdan so'ng, foydalanuvchilar nihoyat interfeys bilan tanishishlari mumkin. Dastlab, hamma narsa juda chalkash tuyulishi mumkin, ammo vahima qilishning hojati yo'q. XML muharririning ishchi oynasi bir necha qismlarga bo'lingan.

Markaziy qism - bu barcha bajarilgan harakatlar ko'rsatiladigan maydon. Yuqorida menyu mavjud va siz ham kirishingiz mumkin qo'shimcha funktsiyalar dasturlari.

PSPad yon paneli sizga qurilmaning qattiq diskida joylashgan katalog va loyihalarni saralashga yordam beradi. Ishlaydigan fayllarga kirish ham ochiladi. Agar kerak bo'lsa, siz FTP mijozidan foydalanishingiz mumkin.

Turli xil fayllar va kodlarni tekshirish

Agar siz kodni yaroqliligi uchun tahlil qilishingiz kerak bo'lsa, unda bu vazifa hal qilinadi bu dasturiy ta'minot. Foydali dastur HTML kodini tekshirishga qodir. Siz chop qilib bo'lmaydigan belgilar jadvalini ham tahlil qilishingiz mumkin.

Ushbu protsedurani bajarish uchun siz "HTML kodini tekshirish" deb nomlangan elementni ochishingiz kerak bo'ladi. Uni faollashtirish hotkeys yordamida ham amalga oshirilishi mumkin. Shunday qilib, siz bir vaqtning o'zida CTRL va F10 tugmachalarini bosishingiz kerak. Shunday qilib, xatolarni aniqlash uchun hujjatni tekshirish tartibi darhol ishga tushiriladi.

Keyinchalik, ekranda butunlay yangi oyna paydo bo'ladi. U sizga barcha topilgan xatolar bilan batafsil hisobotni ko'rsatadi. Shuningdek, kursor, matnni almashtirish, joriy belgi uchun belgilash variantlari va boshqalar haqida ko'p ma'lumotlarga ega bo'lgan holatni ko'rsatadigan qator ochiladi.

Shunday qilib, foydalanuvchilar hammasini ko'rishlari mumkin muhim ma'lumotlar, bu faqat qiziqish uyg'otadi. Ma'lumotlarga kirish juda oddiy. Siz shunchaki tanlangan qatorni bosishingiz kerak.

Ma'lumotlarni siqish jarayoni

Hajmi kamaytirish HTML fayl amalga oshirish ham ancha oson. Ushbu ishni bajarish uchun foydalanuvchilar faqat bir xil nomdagi funktsiyani tanlashlari kerak. Shunday qilib, biz ma'lumotlarning sog'lig'ini o'zgartirish uchun "HTMLni siqish" tugmasini bosing.

Bu faylga qimmatroq ma'lumotlarni sig'dirish imkonini beradi. Bunday holda, hujjatlarning o'lchamlari hali ham juda kichik bo'ladi. Siqish protsedurasi eng mashhurlaridan biridir, chunki mutlaqo har bir foydalanuvchi kichik hajmdagi o'rnatilgan xotiraga ko'proq ma'lumot joylashtirishni xohlaydi.

Xulosa qilish

Ushbu dasturiy mahsulot albatta qadrlanadi. Ish jarayonida yordamchi dastur HTML va boshqa formatdagi fayllar bilan turli xil manipulyatsiyalarni bajarishda foydali bo'lishi mumkin bo'lgan turli xil o'rnatilgan vositalardan foydalanishni taklif qiladi.

Dastur shuningdek, ma'lumotlar hajmini kamaytirish bo'yicha ishlarni bajarishda yordam beradi. Bu fayllarni sezilarli darajada siqish imkonini beradi, shunda ular avvalgidan ko'ra ko'proq mos keladi.

Ilova har bir veb-ishlab chiquvchi uchun ajoyib yordamchidir. Dasturiy ta'minot Ishlash uchun qulay va sodda bo'lgan ko'plab o'rnatilgan va qo'shimcha vositalar bilan sizni albatta xursand qiladi. Shuning uchun PSPad-ga e'tibor qaratishga arziydi.

Ma'lumki, ta'm va rang uchun o'rtoqlar yo'q. Kod yozayotgan har bir kishi, xoh u PHP dasturi bo'ladimi, xoh HTML kodini tahrir qiladimi, sizga ishlaydigan vositani topish uchun qancha vaqt ketganini aytib beradi. Va haqiqatan ham tanlash uchun juda ko'p narsa bor. Qidiruv tizimida bitta so'rov - va u sizni barcha turdagi muharrirlarga havolalar bilan to'ldiradi. Bu erda sizda kodni ajratib ko'rsatish, maxsus makroslar va imlo tekshirish mavjud - umuman olganda, Windows noutbukining imkoniyatlari dinozavrlar davridir. :)

Umuman olganda, koder uchun matn muharriri universal bo'lishi kerak. Ya'ni, o'ziga xos funktsiyalaridan tashqari, u oddiy matn bilan yaxshi ishlashi kerak. Bu shuni anglatadiki, u:

  • satrlarni o'rash imkoniyatiga ega bo'lish (ha, ha, bu ko'plab muharrirlar uchun muammo!);
  • turli xil kodlashlar bilan “chavozda” ishlay olish;
  • "standart" funktsiyalarni bajara olish: qidirish, almashtirish, chop etish va hk.;
  • tez yuklang.
Yaqin vaqtgacha men uni ishlatganman va ko'p hollarda bu juda yaxshi. Ammo u doimo UTF8 kodlash bilan bog'liq muammoga duch keldi va PHP kodini yozishda ruscha matn ko'pincha buzilib turardi. Umuman olganda, uning taassurotini buzgan ba'zi kichik narsalar.

Yaqinda men PSPad muharririga duch keldim. Va shuni aytishim kerakki, bu eng ko'p eng yaxshi muharrir men uchrashganim. :)

Avvalo, kod bilan ishlash qulayligini ta'kidlamoqchiman. Bu nafaqat sintaksisni ta'kidlash (uni sozlash mumkin), balki shunday deyiladi. fayl tuzilishi... Siz, masalan, PHP faylini ochasiz. Alohida oynada siz allaqachon barcha funktsiyalarni, o'zgaruvchilarni va fayllarni to'plagansiz. Bir marta bosing va siz kodning o'ng qismidasiz. Qulay sharmandali! :)

HTML-fayllar, shuningdek, teglar tomonidan va daraxt tuzilishi saqlanib qolgan holda "parchalanadi". Js, css fayllari va boshqalar xuddi shu tarzda aniqlanadi (ro'yxat katta).

Ko'pgina mutaxassislar kod yozishda darhol ochilish va yopish tirnoqlari, qavslar va boshqalarni ko'rsatadilar. Shu tarzda "adashib qolmaslik" osonroq. PSPad bu operatsiyani o'zi bajarishi mumkin - endi menimcha, uning odatidan voz kechishga arziydimi? ;)

Hali PSPad mos keladigan belgini topishga imkon beradi - bu murakkab kodni tahlil qilishda foydalidir. Kursorni boshlang'ich belgiga qo'ying va uning bog'langan belgisi avtomatik ravishda ta'kidlanadi. Va ajablanarlisi shundaki, u deyarli hech qachon xato qilmaydi.

Muharrir uslubidagi navigatsiyadan juda mamnunman Delfi... Bular bloklarni tanlash, avtomatik chekinish va kursor o'rnini o'zgartirmasdan matnni aylantirish, shuningdek teglarni o'rnatish imkoniyatidir. Xuddi Delphidagi kabi.

PSPad bir vaqtning o'zida bir nechta o'rnatilgan modullarga ega (agar siz ularni shunday deb atashingiz mumkin). Masalan, rang tanlash. CSS-ni disk raskadrovka qilishda almashtirib bo'lmaydigan narsa! Ko'z tomchisi o'sha erda ishlaydi - ekranda istalgan piksel rangini olishingiz mumkin.

Va shuningdek: belgilar jadvali, raqamli konvertatsiyalar, rangni o'zgartirish (hatto rang nomi bilan ham siz uning qiymatini olishingiz mumkin), almashish xotirasini ko'rish, sana / vaqtni kiritish - hamma narsa shu erda.

Agar xohlasangiz, matnni HEX muharririda ko'rishingiz mumkin, ammo buning uchun faylni yana ochishingiz kerak.

"Kod shablonini" tanlash (Delphidan analog) juda qiziq. Masalan, siz "agar" deb yozdingiz. Ctrl + Space tugmalarini bosing va siz ushbu ibora uchun tayyor shablonlar ro'yxatini olasiz. Agar siz ro'yxatdan "agar" ni tanlasangiz (ya'ni siz xohlagan narsa), u holda matnga qavslar, shartlar va boshqalar bilan to'liq tayyor kod qo'shiladi. Aytishim kerakki, bu erda siz tanlangan "shablon" haqida maslahat olishingiz mumkin va dastur fayllariga ko'ra, siz, masalan, WordPress funktsiyalarini xavfsiz qo'shishingiz mumkin :).

PSPad- bu men UTF-8 bilan hech qanday muammoga duch kelmagan yagona muharrir. Agar boshqa muharrirlarda faylni kodlashni o'zgartirish faqat almashish buferiga /dan nusxa ko'chirish yoki faylni alohida variant sifatida qayta saqlash orqali mumkin bo'lsa, u holda PSPad bu sichqonchani bir marta bosish bilan amalga oshiriladi - faqat kerakli kodlashni tanlang. Keraksiz harakatlarsiz.