Проверка на шест текстови редактора с осветяване на кода. Текстов редактор PSPad, мечта за програмисти Внедряване на проверка на голямо разнообразие от файлове и кодове

Проверка на шест текстови редактора с осветяване на кода.  Текстов редактор PSPad, мечта за програмисти Внедряване на проверка на голямо разнообразие от файлове и кодове
Проверка на шест текстови редактора с осветяване на кода. Текстов редактор PSPad, мечта за програмисти Внедряване на проверка на голямо разнообразие от файлове и кодове

PSPad е универсален безплатен редактор. Ако трябва да работите с обикновен текст - има най-богатите функции за форматиране, включително проверка на правописа; трябва да създавате уеб страници - уеб редакторът на PSPad съдържа много уникални инструменти, за да спестите вашето време; Ако имате нужда от добра IDE за вашия компилатор - PSPad също има много инструменти за вас, включително включително външни помощни файлове, сравнение на версии и много други...

Не е необходим сложен процес на инсталиране, програмата е готова за работа веднага, без да е необходима конфигурация. PSPad поддържа много различни видовефайлове и езици, с добро подчертаване на синтаксиса. PSPad Editor е редактор на текст и код за програмисти.

Има вградени макроси, улавяне на файлове и шаблони за автоматизиране на повтарящи се действия. Вграден HEX редактор, поддръжка на проекти, FTP клиент, запис на макроси, търсене и замяна във файлове, преглед на кодове, преобразуване на кодова страница са само част от многото функции, които PSPad може да предложи.

Основни характеристики и функции

  • работи с проекти;
  • работи с няколко документа едновременно (интерфейс с няколко раздела);
  • спестява работна сесияза повторно отваряне на всички необходими файлове по-късно;
  • FTP клиент - Можете да редактирате файлове директно в мрежата;
  • макрорекордер за записване и зареждане на макроси;
  • търсене и замяна във файлове;
  • цветно подчертаване на разлики в текста;
  • шаблони (HTML тагове, скриптове, кодови шаблони и др.);
  • инсталаторът съдържа шаблони за HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl...
  • автоматично осветяване на синтаксиса според зададения тип файл;
  • дефинирано от потребителя фоново осветление за екзотични среди;
  • автоматични корекции;
  • интелигентен вграден предварителен преглед HTML с помощта на IE и Mozilla;
  • пълен HEX редактор;
  • обадете се външни програми, различен за всяка работна среда;
  • цветно подчертаване на синтаксиса за разпечатки и предварителен преглед на печат;
  • вградена TiDy библиотека за форматиране и проверка на HTML код, конвертиране в CSS, XML, XHTML;
  • вградена безплатна версиятоп CSS-редактор TopStyle Lite;
  • експортиране с подчертаване в RTF, HTML, TeX-формат във файл или клипборд;
  • избор на колони и блокове, отметки, номера на редове...
  • преформатиране и компресиране на HTML код, промяна на типичните контейнери на тагове;
  • сортиране на редове с възможност за сортиране по определена колона, с възможност за избор на опции за премахване на дубликати;
  • ASCII схема с HTML обекти;
  • Code Explorer за Pascal, INI, HTML, XML, PHP и други в бъдеще;
  • проверка на правописа;
  • вграден уеб браузър с поддръжка на APACHE

и много други възможности.

Специални изисквания

  • програмата не изисква инсталация. За да се подготвите за работа, трябва да го разопаковате в избраната папка и да стартирате файла PSPad.EXE;
  • тази версия не съдържа речник за проверка на синтаксиса - може да бъде изтеглен отделно (вижте връзките към програмата).

Какво е новото в тази версия?

4.6.1.2730 (06.07.2016)

  • Инструментът за осветяване на Cascading Style Sheet е преименуван на по-познат CSS;
  • коригирани проблеми с показването на статистика, включително грешка с интервали;
  • добави раздел с настройки за разширяване на параметъра MaxWrapSize. Тази настройка ограничава размера на WordWrap след отваряне на файла. Стойността по подразбиране е 200 000 байта;
  • сега в прозореца на отчета можете да използвате стандартните клавиши за функциите "Намери следващ" и "Предишен" (F3 / Shift+F3);
  • Направени са други поправки и подобрения.

По някаква причина обикновените потребители останаха с впечатлението, че има два вида тестови редактори. Чудовищни ​​генералисти, като Word out Microsoft офис, който не може да свири само на пиано, или друга крайност е известният „Notepad“ от стандартната доставка на Windows, който, да, не може да прави нищо друго, освен да отваря и записва файлове. Но между тези два полюса има много много интересни редактори, заточени за определен кръг потребители. Искам да ви представя тестовия редактор PSPadкоето ще се хареса на хора с подценено програмиране.

Можете да изберете да изтеглите обикновената или преносимата (мобилна) версия. С мобилната версия всичко е съвсем просто, разопаковайте получения архив и стартирайте редактора, като използвате изпълнимия файл "PSPad.exe". Инсталирането на PSPad също няма да създаде проблеми, обичайната процедура от лицензионно споразумениеи избиране на директория, само когато се подкани кои компоненти да инсталирате, можете да премахнете азиатския езиков пакет, мисля, че ще ни бъде малко полезен и ще спестим малко дисково пространство.

Не си струва да описвате как изглежда PSPad, класически редактор, който има всичко необходимо за работа и куп малки удобни добавки, които правят работата ви по-удобна и забавна. Той е приятелски настроен към всички кодировки и превежда текст от един в друг в движение, номериране на редове, отметки, линийки, търсене и замяна, вмъквания и за това се предлагат куп различни случаи на употреба. Който трябва да разбере сам, предлага се твърде много.

И сега малко за функциите, които отличават PSPad от другите тестови редактори.

Поддържа такова нещо като проекти, което означава, че можете удобно да осъществявате достъп до редица файлове и да сортирате всичко добре в различни папки. Тези, които са писали програми (ако могат да се нарекат така) знаят как, удобно е. От триковете на програмиста тук можете да покажете списък на всички използвани променливи, имената на функциите и включените файлове. Разбира се, подчертаването на синтаксиса, в зависимост от разширението на файла, преброи 27 шаблона за езици. За някои функции дори има обяснения кои променливи да се използват. Тези, които са готови да прекарват времето си, могат да редактират готови езикови шаблони или да създадат свой собствен шаблон от нулата, като напълнят функциите си.

Ако е необходимо, файловете могат да се редактират директно FTP сървърбез да го изтегляте на вашия компютър. Дори успяхме с пълноправен шестнадесетичен (HEX) редактор, ако искате, бъркайте с букви или техния аналог в шестнадесетична форма (въпреки че е трудно да си представим кой често се нуждае от това).

За HTML работакодът и страниците имат специална секция, където можете да компресирате всичко, като премахнете всички ненужни отстъпи и интервали, направите всички тагове написани с малки или големи букви или дори да почистите, като премахнете всички тагове. Отново препоръчвам да опитате всичко сами, не се страхувайте да експериментирате, ако направите грешка, всичко може да бъде отменено.

PSPad потенциално може да работи с външен компилатор, показващ всички съобщения и предупреждения, локален Apache сървър и редактори на CSS кодове TopStyle. Можете да опитате да накарате всичко да работи заедно. Ако няма специални проблеми с Apache и TopStyle, тогава приятелството с компилатора все още е проблем, ще трябва да страдате много и да прочетете форумите с надеждата да намерите отговор.

След като редакторът бъде затворен, по време на следващото стартиране всичко ще бъде възстановено, започвайки от отворени файловеи завършва с позицията на курсора в текста. Изобщо не е лошо, особено за хора, които постоянно държат отворени десетки файлове.

Някои от рутинните операции могат да бъдат автоматизирани, като ги запишете като макроси и след това ги извикате с помощта на клавишни комбинации, беше точно за мен да вмъкна най-често използваните тагове и имена на функции.

В настройките, както винаги, можете да промените малко външен вид, изберете цветове за подчертаване, интегриране и асоцииране на редактора, като цяло, купища всякакви малки неща, които ще ви накарат да се чувствате комфортно. И не забравяйте за бързите клавиши.

Текстов редактор PSPad се оказа доста добър, но ще се хареса особено на хората, които се занимават с програмиране. Може да се персонализира напълно, всички тези акценти на функции, променливи, скоби и възможността за бързо вмъкване на някои тагове чрез натискане на клавишите помагат много в работата ви. Вярно е, че уеб програмистите ще харесат цялата тази красота повече, повечето екстри са предназначени за тях, за други е по-удобно да работят по сериозни проекти в по-познати среди за разработка.

Според мен PSPad е един от най-добрите текстови редактори за бързо редактиранекод, достойни конкурентиможе да се преброи на пръста на едната ръка.

Работи чудесно на 32 и 64 битови операционни системи. Програмата е преведена на дузина езици, включително руски, въпреки че понякога има фрази на английски. Редакторът автоматично избира режима в зависимост от настройките на вашия операционна система, но можете да го промените в настройките по всяко време.

Въведение Вероятно всеки потребител на Windows знае какво е Notepad. Или Notepad - на когото е по-познато. Парчето е удобно. малък леко приложение, където можете да въведете текста на писмото или да копирате информация от Интернет. Минимални опции, лесно управление. Създадените файлове са малки по размер и дори перфектно компресирани от архиватори. Изглежда, че всичко е наред. Но само за момента, докато ни потрябва нещо повече (и можем да работим нормално с файлове голям обем). Да, удобството и простотата на Notepad е изключително важно за начинаещите компютърни учени. Но си струва да разширите обхвата, опитвайки се да използвате Notepad заедно с други "плоски" файлове, а не само *.txt, тъй като този прост инструмент вече не е достатъчен. Въпреки че все още могат да преглеждат скриптове на различни езици за програмиране, програмни регистрационни файлове, пакетни файлове, файлове с настройки и много, много други, работата с всичко това вече не е удобна и продуктивна. За щастие програмистите не се примириха с това състояние на нещата и започнаха да пускат подобрени версии на преносими компютри, всяка допълнена със свои собствени добавки. Различавайки се във функционалните разширения, тези продукти по някакъв начин започнаха да се разделят на класове задачи за решаване. За един от тези класове, прости редакториза програмисти и уебмастъри, и това е нашето днешно ревю.

Какъв е приоритетът за такива програми? Разбира се, подчертаване на синтаксиса на езика, на който потребителят пише! Желателно е да се поддържат плъгини и допълнителни езикови и функционални пакети, както и възможност за редактиране на вече свързани такива. Търсене със замяна и използване на регулярни изрази. Таблица със знаци, прост шестнадесетичен редактор, възможност за работа голяма сумаформати и кодировки. И, разбира се, лекота на използване. Изискване, което по принцип е справедливо за всяка програма, но най-подходящо за такива продукти, тъй като самият процес на програмиране отнема много време и никой не иска да седи зад неудобна обвивка за дълго време. Въз основа на това ще разгледаме избраните програми, а именно: 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 е доста известен и широко разпространен редактор за програмисти. И популярността му е напълно заслужена. В крайна сметка това е програма, вероятно с хиляди функции. И това, което ще бъде особено приятно за програмистите е, че това не е просто текстов редактор с допълнителни функции, това е набор от специални инструменти, специално за техните нужди. Ето, например, защо пишещият текст се нуждае от вграден FTP клиент? Малко вероятно е да бъде търсено и уеб администраторът вероятно, след като е написал някакъв скрипт или страница, ще иска незабавно да види резултата в действие, хвърляйки го отдалечен сървър. Свързваме се с посочените настройки. Те са много по-широки от посочване на адрес, потребителско име и парола.


Настройки за връзка с FTP клиент


Какво ще кажете за дървото на проекта? С него можете допълнително да разширите функциите на редактора и да създавате реални проекти. И въпреки че изобщо не е задължително това да са софтуерни проекти, е интересно тази възможностточно за тези нужди.


Параметри на създадения проект


За да работите с дълги кодове, показването на файловата структура ще бъде незаменимо. В това поле PSPad показва функциите и макросите, намерени от шаблони в преглеждания файл според избрания синтаксис.



Редактиране на pas файл в прозореца на редактора


В най-новите версии на PSPad потребителят може активно да работи със скриптове, не само да ги коригира ръчно, но и да ги прекомпилира по-късно. Вярно е, че това ще изисква инсталиран хост за скриптове на MS Windows. Последното поддържа достатъчно голям бройезици, не само скриптове Visual Basicи Java.

добри възможности Редактиране на HTML. Разбира се, нашият редактор ще бъде по-нисък по отношение на броя на функциите на специализираните пакети, но ние не изискваме лесно удобномощен инструмент за компилиращи способности? В противен случай PSPad ще бъде полезен както за начинаещи, така и за опитни уеб администратори. Има и конвертор между различни формати и програма за преглед с възможност за промяна на резолюцията и проверка на HTML кода и широки възможностиформатиране.

Прясно инсталиран, PSPad "знае" около тридесет различни езика за програмиране. Въпреки че има съвсем обикновени C, Object Pascal, Java, Java Script, HTML, PHP, Visual Basic и т.н., присъствието на някои, като COBOL, Inno Setup Script, KiXtart, Tcl / Tk, TeX, Unix Shell Script дразни моят истински интерес. Всеки от езиците, между другото, потребителят може да преконфигурира, редактира и създава свой собствен синтаксис. Или посочете компилатор за него.

Като цяло възможно най-широката персонализация на всичко и всички е друга отличителна черта на въпросния редактор. Започвайки с процеса на инсталиране на програмата и завършвайки с фината настройка на самите инструменти. Не знам за вас, но аз винаги съм бил доволен от такива правомощия, защото с предоставянето им авторът по този начин ясно показва, че насочва продукта към квалифицирана аудитория, чиито представители ще могат не само да разберат всичко това, но и да се подобри, оптимизира, донесе. Разбира се, няма за какво да се притеснявате, ако не се нуждаете от нещо подобно - оставете го както е, програмата няма да се влоши от това.



Инсталиране на програма





Общи настройки на програмата




Някакво друго меню с настройки


По-горе бяха изброени само някои от характеристиките на PSPad, най-свързани с неговия пълнеж за програмиране. Освен това има море от всичко интересно и полезно. Например шестнадесетичен редактор и мениджър на клипборда.

Ако използвате програма за писане, проверката на правописа несъмнено ще ви бъде полезна. Освен това има всякакви опции за редактиране, търсене и замяна, форматиране. Той просто изобилства от "звънци и свирки" на менюто с инструменти. Има макро мениджър, анализатор на файлове, ASCII таблица, няколко вида палета. Ако последното няма да е достатъчно - ето ти пипета! Вариант на добре познат инструмент за определяне на цвят в определена област в много редактори на изображения. Пипетката от PSPad ще ви позволи да вземете цвета във всяка точка и под прозореца на самата програма. Освен това има хеш генератор (използват се функции MD4, MD5, SHA1, RIPEMD160), командна линия, преобразувател на числа между различни системи за смятане и дори латински знаци, проста, но мощна версия на калкулатора (наречен анализатор на изрази) и други.

Помощната система (а именно системата) е пълна и разнообразна. В допълнение към самото изчерпателно програмно ръководство можете да получите информация за езиците за програмиране и ако имате интернет връзка, тогава достъп до сайтове за програмиране и отдалечени онлайн помощни програми.

Уебсайт на програмата: http://www.pspad.com

златна писалка

Вероятно много хора знаят Golden Pen. Програмата не е нова, може би някои вече са я забравили. не е изненадващо, последна версияе издаден още през 2001 г., авторът дори не е посочил Поддръжка на Windows xp. От друга страна, простотата и удобството - основните козове на този малък редактор, са съчетани с достатъчна функционалност за средно ниво. Ето защо Златната писалка на Виталий Невзоров може успешно да се използва и до днес.



VB код в прозореца Golden Pen


Golden Pen също е добър, защото е универсален "двустранен" редактор. Еднакво удобно е да се използва както за въвеждане на обикновен текст, така и за редактиране на изходни кодове. Предоставените опции са приблизително еднакви. За текст това са опции за печат, експорт в RTF и HTML, подравняване, показване, търсене и преход. За скриптове - подчертаване на синтаксиса на петнадесет текущи (за 2000) езика до Fortran, работа с отметки, режим на сърфиране в шестнадесетичен файл. Освен това има допълнителни инструменти, клипборд, запис на макроси, калкулатор, ASCII кодова таблица. Калкулаторът Golden Pen може да изчислява някои статистически функции и освен това при въвеждане е активен контекстният калкулатор - това е, когато въвеждате израз и след знака "=" програмата автоматично показва неговата стойност.



Режим на шестнадесетичен редактор
Когато работех с програмата, забелязах две малки грешки - когато калкулаторът се извика от лентата с инструменти, календарът се показва постоянно, а самият панел изчезва при затваряне на програмата, но не винаги се възстановява автоматично при следващо стартиране.

Уебсайт на програмата: http://www.geocities.com/midweststudio/

PolyEdit

Наричането на PolyEdit бележник за програмисти някак си дори не обръща езика. Той обаче беше включен в нашия преглед, защото включва и такива функции. И много, много други, които ще изискват отделна статия за описание.

Да, наистина, PolyEdit е програма с най-широки възможности, въпреки че при първото запознанство ме накара да се почувствам ... вероятно подобно на чувствата на героите от "Незнайко на луната" на Николай Носов, когато трябваше да прекарат нощта в хотел Икономически. Ако собствениците декларират най-евтините стаи там, но в действителност се изисква отделно плащане за ползване на вода, телевизор, легла и т.н., то създателите на PolyEdit (Polysoft Solutions), не пропускат да отбележат малкия размер на програмата комплект за разпространение, не включва някои от посочените функции в него. Ето защо, след като реших първо да проверя подчертаването на синтаксиса на езиците, бях малко разочарован и изпратен до уебсайта на програмата, за да изтегля необходимите компоненти. за щастие Текущ пакетв ZIP "e отнема само 9 KB. Изненадващо е защо беше невъзможно незабавното му включване в разпространението. В допълнение към посочения файл в Разработчиците обаче не могат да бъдат съдени твърде строго.Очаквайте да получите висока оценка текстообработваща програма Word ниво "и в размер на по-малко от един и половина мегабайта е донякъде наивно. Решението да се отдели поставянето на допълнителни пакети, които са необходими само на конкретен потребител, е съвсем разумно за програма, която се разпространява свободно чрез интернет.

Що се отнася до самата програма, даден текствъведени само в прозореца на редактора и не се налага да изпитвате никакви удобства. Единственото нещо беше, че трябваше да изтегля допълнителен руски езиков пакет, за да проверя правописа. За да го приложите, натиснете F7 или изберете команда от елемента от менюто. Няма автоматична проверка. Да, може би за по-добро? Така няма да има излишни забавяния и паузи при писане на бавни компютри.

Сред функциите на PolyEdit отбелязваме следното. Криптиране на данни с помощта на BlowFish трансформации и SHA-1 хеш функция. Пълна поддръжка за OLE обекти (снимки, клипове, диаграми и др.). Експорт/импорт на множество формати, включително Word, Excel, Html. Поддръжка на плъгини. Вграден клиент за електронна поща. Функции Drag-and-Drop и Drag-and-Dock. Поддръжка на голям брой кодировки. Автоматично запазване. Търсене и замяна с помощта на регулярни изрази, търсене на файлове. Осветяване на синтаксиса. Показване на непечатаеми знаци.



Някои елементи от менюто


Интерфейсът в "разширен" стил е много подобен на стандартния интерфейс на MS Word. Всички основни функции за работа с текст са еднакви. Липсва само панелът за рисуване. Но в наличност допълнителни елементи. Много ми хареса технологията Drag-and-Dock за многодокументни прозорци.



Интерфейс за множество документи


PolyEdit поддържа теми. Всички видове параметри могат да бъдат конфигурирани в опциите на програмата.



Настройка на PolyEdit


Тестването на редактора при работа с raws разкри някои недостатъци. По този начин коментирането с фигурни скоби не работи правилно във файл Delphi pas, а коментирането с обикновени скоби със звездички изобщо не работи. Подобни проблеми бяха наблюдавани за html и cpp файлове. Осветяването на скрипта t-sql може да се види на придружаващата илюстрация. За по-голяма яснота са дадени изгледът в PolyEdit и изгледът в прозореца на MS SQL Query Analyzer на осмата версия. Ясно е, че тези програми използват различни спецификации, но въпреки това ...

Отмяната на последните действия не винаги работи правилно.



SQL скрипт в прозореца на PolyEdit (вляво) и SQL Query Analyzer


Вашето копие на PolyEdit може да бъде регистрирано. Дали има смисъл зависи от вас. Сред най-важните предимства платена версияприоритет техническа поддръжкапо e-mail, безплатни софтуерни надстройки, отстъпки при закупуване на други продукти от PolySoft Solution. Както можете да видите, дори представените предимства не изглеждат значителни, но няма какво да се каже за другите, едва ли е възможно да се покаже името на вашата компания в прозореца с информация за програмата за $ 30 на лиценз. Купувачите на едро обаче - отстъпки ...

Уебсайт на програмата: http://www.polyedit.com/

EditEx

Последната версия 2006r1 на този редактор беше пусната преди малко повече от месец и ние ще я вземем за разглеждане. Основният коз, посочен от автора на програмата Артьом Фурсенко, е „подчертаването на всичко-всичко-всичко“. Всъщност EditEx "познава" повече от петдесет различни синтаксиса. И това е абсолютен рекорд сред днешните състезатели. Дори няма смисъл да изброявате всичко, едва ли ще намерите това, от което се нуждаете. Не, добре, разбира се, ако желаете, можете, но за по-голямата част от програмистите това ще бъде достатъчно.

Въпреки факта, че разработката е вътрешна, интерфейсът на програмата е изцяло на английски език. Сайтът на разработчика е подобен. Въпреки че сайтът е оскъден с инструкции и полезна информация. Не, между другото, помощ и в самата програма. Добре е, че не е много необходимо - редакторът изглежда доста традиционен и не е сложен. В лявата му част има проводник, отгоре - ленти с инструменти, а останалото място е запазено за областта за редактиране на документи.



Интерфейс за редактор на EditEx 2006


Програмата съдържа всички необходими инструменти за форматиране на текст, търсене, промяна на кодирането. Освен това има пакет за проверка на правописа за английски и руски думи и преводач в движение. За съжаление и двете последни помощни програми работят ужасно. И въпреки че функционират, използването им е почти невъзможно. Преводачът извършва контекстно търсене в речника и показва абсолютно всички намерени резултати. Въведете например думата „go“ и ще получите стотици опции от „агонията“ до „панголина“. Въпреки че всъщност глаголът "отивам" ще бъде някъде по средата на извадката. Проверката на правописа в речника също ме изненада с оригиналността си, беше предложено да се заменят „части“ с „чеботи“, „налични“ с „иван-чай“, „стартиране“ с „червени“ и т.н. в същия дух буквално чрез словото. Само малко по-добра е ситуацията с английски език, където думите обикновено са по-малко склонни.


Проверката на правописа изненадва с подхода си


Сега за хубавите екстри. Прост FTP клиент, възможност за работа в режим на цял екран, виждане на чист код без понякога досадни бутони и панели, допълнителен панел за автоматично оформление HTML тагове, преглед на HTML страници и стартиране на програмата чрез указване на външен компилатор.


Опции за връзка с FTP сървър



Уебсайт на програмата: http://www.flywheel.nm.ru/editex.html

Пурпурен редактор

Обръщайки се към Crimson Editor след EditEx, ми се стори, че последният е направен от него. Все пак по отношение на набора от функции и двата редактора са като братя. Дори външно не е изненадващо да се объркате. Същият набор от стандартни функции за разглеждания клас програми, същото разширено търсене, същото подчертаване на сдвоени скоби, номериране на редове (и отпечатване със запазването му), форматиране на текст, транскодер с минимален брой набори. Има вграден FTP клиент, експлорер по избор, визуализация на HTML файл, проверка на правописа, подробна статистика, възможност за запис и стартиране на макроси. Има и контекстен калкулатор.



Прозорец на редактор без активиран изследовател


Маркирането на езици, от които има само 16 в стандартната инсталация (включително Basic, C / C ++, CSS, HTML, Java, Matlab, Pascal, Perl, PHP, Python и т.н.) се извършва правилно, с автоматично откриванеТип. Езиковите спецификации могат да бъдат преконфигурирани от потребителя. В допълнение, голям брой различни езикови файлове са достъпни за изтегляне на официалния уебсайт на програмата. Вероятно това е позволило на създателя (Ingyu Kang) да декларира поддръжка за повече от 100 компютърни езика.

При работа с редактора беше открита неприятна грешка - при отваряне на файлове програмата анализира съдържанието му, очевидно, за да определи маркирания синтаксис. Механизмите не се съобщават от неговия автор, но в резултат на тази процедура някои работещи скриптове водят до грешка при достъп до паметта и програмата се срива.



Грешка при отваряне на файла



Уебсайт на програмата: http://www.crimsoneditor.com/

Uniqway Poetic

Е, в заключение - помислете за друга програма. Този редактор е доста свеж, дори суров, но ми хареса и изглежда много обещаващ. Първата му версия 0.1a беше пусната само преди около месец, а сега вече е налична втората версия 0.2b. Ако авторите (Павел Сушков и др.) продължат със същия хъс, то имаме право да очакваме пълно удобна програмас добра функционалност още през пролетта. Въпреки че можете да използвате Uniqway Poetic точно сега.

И така, какво е интересното тук. Като цяло - приятен интерфейс с множество документи, широко използване на "горещи" клавиши, удобна навигация, UTF-8 и UTF-16 импорт/експорт, възможност за печат, визуализация и настройка на страницата. Показване на непечатаеми знаци, коригиране на размера на шрифта за по-лесна употреба, разбира се, търсене и замяна и използване на регулярни изрази. Има и файлова статистика за броя на думите и определени знаци.



Uniqway Poetic


Работа с текст. Харесаха ми опциите за коригиране на отстъпа, премахване на начални и завършващи интервали. Има възможност за промяна на регистъра на въведения текст и задаване на типа прекъсване на реда (Unix, Mac или Win). Може да се конвертира между следните видове: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Central European, Mac Cyrillic, Mac Greek. Налична е малка таблица със знаци с кодове за бързо въвеждане на клавиатурата, както и функция за сортиране на низове по азбучен ред. Историята на направените промени не е ограничена.


транскодер


Работа с код. Фразата от официалната страница на програмата за подчертаване на "всеки тип синтаксис" изглежда интересна. Не разбрах какво точно са имали предвид създателите, но на практика програмата поддържа следните типове: PHP, CSS, HTML, Delphi, XML, INI и Perl. По желание, в допълнение към координатите на позицията на курсора в реда на състоянието, има номериране на кодовите редове.



Настройки на програмата


Параметрите на програмата могат да се променят, като се адаптират към вашите собствени нужди. За съжаление не можете да добавяте бутони към нито една от лентите на задачите, включително персонализираната, но съм сигурен, че такава функция ще се появи в следващите версии.

Между другото, какво друго може да се появи в следващите версии? На първо място, увеличаване на броя на поддържаните езици, активиране на FTP клиента и шестнадесетичен режим, разширяване на настройките на програмата. Или може би екипът на Uniqway ще ни зарадва с нещо оригинално, различно от другите редактори в бъдеще?

Уебсайт на програмата: http://www.uniqway.com/poetic/

Резултати

Като цяло всички програми, обсъдени по-горе, по един или друг начин ми харесаха. И всичко може да се приложи по ваш собствен "вкус и цвят".

PSPadсе отличава сред другите със своя набор от функции и удобство. Много ефективен редактор, надминава дори някои платени колеги. Препоръчвам го на абсолютно всички, които по задължение или по заповед на сърцето трябва да се занимават с писане на програми.

златна писалкае добър заместител на стандартния бележник на Windows с редица допълнителни инструменти, както общи, така и предназначени за програмисти.

PolyEdit- доста силна програма, но не е специализиран продукт за програмисти. Потенциално може да бъде алтернатива на MS Word, тъй като включва широк набор от възможности за работа с текст.

IN EditExинтересно, на първо място, поддръжката на голям брой различни синтаксиси. В същото време опитът на автора да напълни програмата със значителен брой допълнителни функции трябва да се признае за неуспешен. Може би смисълът е простото използване на готови софтуерни компоненти. Освен това някои от тях не са финализирани сами. Банер с предложение за закупуване на сурови програми за 40 долара се отегчава доста бързо. Изхвърлете това, не използвайте полуизпечени функции и ще имате напълно използваем редактор.

Пурпурен редакторкато цяло е по-приятна от предишната програма, няма досаден банер. Функциите са почти същите, но EditEx поддържа повече езици. Crimson Editor, от друга страна, изглежда е по-добре развит.

добре Uniqway Poetic- млада програма с перспектива да се превърне в добър помощник на програмист...

Работата с текстови файлове е позната употреба на компютър. Работният процес не е пълен без създаването на различни документи, отчети, графики и други обекти. Но всичко това може да се направи само с помощта на специални помощни програми.
Разбира се, различни XML редактори са инсталирани на съвременни джаджи. Тези помощни програми работят с файлове, които са снабдени с подчертаване на синтаксиса. Той също така гарантира разширение на езика за маркиране на XML. Тези много полезни и актуални редактори отварят обекти, съхранени на езика XML.

Особеността на този език за програмиране е, че той се използва за съхраняване на данни в определена структурирана форма, което значително улеснява работата с тези обекти в бъдеще. Той също така помага за бърз обмен на данни между различни помощни програми.

Тази информация най-често се използва в процеса на създаване на уеб ресурси. Ако има нужда от разработване на RSS емисия, тогава не е никак трудно да направите това с помощта на наличните данни.

Използвайки този език, можете доста успешно да създавате други езици за маркиране, които са уникални. Тоест всеки потребител може да ги използва за решаване на много задачи. Така че ще бъде много лесно да се работи с XHTML. Даден езике последовател на XML.

Като цяло, когато се използват тези езици, става доста лесно да се работи с цел разработване на сайтове. Като цяло те са изключително важни. Поради тази причина е наложително да се използва редактор, който е в състояние да осигури качествена функционалност по отношение на XML файлове.

Значителен брой различни помощни програми от този вид са представени в световната мрежа. Потребителите могат да използват приложение, наречено PSPad. Този софтуер е един от многофункционалните редактори.

Софтуерни "умения"

Възможностите на софтуерния продукт PSPad са доста обширни. В хода на работа приложението е в състояние да угоди на потребителите с подчертаване на синтаксиса, проверка на кода и оптимизация. Този редактор може да манипулира кода в шестнадесетична форма. Приложението е известно с поддръжката на няколко езика за програмиране.

По време на работа потребителите ще могат да отварят и редактират файлове на HTML, XML, PHP, JScript, Perl и много други езици. Като цяло софтуерът е в състояние да функционира правилно, предоставяйки предварителен преглед на готовата уеб страница. Това е възможно благодарение на наличието на вграден инструмент.

Също така, ако е необходимо, можете да активирате работата на инструмента, който ще проверява правописа. Потребителите също ще могат да се обаждат от средата за разработка на PSPad. Тази опция е приложена за абсолютно всички езици.

Освен това има и вграден FTP клиент. В тази помощна програма потребителите могат да намерят доста различни функции, с които е интересно да работят. Като цяло това софтуере доста функционален.

Друг бонус е гъвкавата система от настройки. Така на потребителите се предлага универсален редактор, който може да разпознава множество съвременни и не само езици за програмиране.

Характеристики на многофункционалния редактор

Важно е да разберете, че това приложение може да замени няколко действителни помощни програми. Така потребителите могат значително да спестят място на устройството си, като изберат един софтуерен продукт вместо няколко софтуера.

PSPad помага за рационализиране на целия работен процес за оформление на уебсайт. Тази уникална помощна програма не е само редактор. Приложението подчертава всички команди на различни езици за програмиране. Модерният помощник е пълен с разнообразие от висококачествени инструменти.

Малко разпределение ще "пасне" на всяко персонален компютър. Така че първото нещо е изтеглянето на софтуера, след което продължаваме да го инсталираме. Този качествен инструмент за уеб администратори прилича много на Notepad с по-разширена функционалност.

Така че след инсталирането потребителите ще могат най-накрая да се запознаят с интерфейса. Първоначално всичко може да изглежда много объркващо, но няма място за паника. Работният прозорец на XML редактора е разделен на няколко части.

Централната част е областта, в която ще се показват всички извършени действия. Най-отгоре има меню, както и достъп до допълнителни функциипрограми.

Страничната лента на PSPad ще ви помогне да се справите с каталога и проектите, които се намират на твърдия диск на устройството. Той също така осигурява достъп до работни файлове. Ако е необходимо, можете да използвате FTP клиент.

Извършване на проверка на най различни файловеи кодове

Ако трябва да анализирате кода за валидност, тогава този софтуер ще се справи с тази задача. Полезна програмаспособен да проверява HTML код. Можете също така да анализирате таблицата с непечатаеми знаци.

За да извършите тази процедура, ще трябва да отворите елемент, наречен "Проверка на HTML кода". Активирането му може да се осъществи и чрез бързи клавиши. Така че просто трябва да щракнете едновременно върху бутоните CTRL и F10. По този начин незабавно ще бъде стартирана процедурата за проверка на документа за грешки.

След това на екрана ще се появи напълно нов прозорец. Той ще покаже подробен отчет с всички открити грешки. Той също така ще отвори лента на състоянието с много информация за курсора, превключване на текст, опции за именуване на текущия знак и др.

Така потребителите могат да видят всички важна информациякоето просто представлява интерес. Достъпът до данните е много лесен. Просто щракнете върху избрания ред.

Процедура за компресиране на данни

Намаляване на размера HTML файлсъщо е доста лесен за изпълнение. За да извършат тази работа, потребителите трябва само да изберат функцията със същото име. Затова кликваме върху „Компресиране на HTML“, за да променим изправността на данните.

Това ще позволи във файла да бъде включена повече ценна информация. В същото време размерите на документите все още ще бъдат доста малки. Процедурата за компресиране е една от най-популярните, тъй като абсолютно всеки потребител иска да постави повече данни върху малко количество вътрешна памет.

Обобщаване

Този софтуерен продукт със сигурност ще бъде оценен. Помощната програма в хода на работа предлага използването на различни вградени инструменти, които могат да бъдат полезни при извършване на различни манипулации с HTML и файлове в други формати.

Софтуерът също ще помогне при извършването на работа за намаляване на количеството данни. Това ще направи възможно значително компресиране на файлове, така че да се поберат много повече, отколкото беше възможно преди.

Приложението е чудесен помощник за всеки уеб разработчик. Софтуерсъс сигурност ще зарадва с изобилие от вградени и допълнителни инструменти, които са удобни и лесни за работа. Така че трябва да обърнете внимание на PSPad.


Размер: 1999 KB
Цена: безплатно

Notepad++ е доста мощен и в същото време, безплатен редактор текстови файлове. Проектът се основава на библиотеката Scintilla, която според автора предоставя максимална скоростприложна работа. Трудно е да се говори за скорост по отношение на такива компактни програми, защото всеки текстов редактор работи без никакви забавяния или, както се казва, спирачки.

Основната характеристика на Notepad ++ е да разпознае много необичайна поддръжка за цветни принтери. Програмата работи само с обикновен текст. Различни изследвания по темата RTF не са й достъпни. Би било логично да се предположи, че по време на разпечатката всички букви ще бъдат с един и същи цвят. Това обаче не е съвсем вярно. Текстовият редактор поддържа осветяване на синтаксиса. В резултат на това различните символи могат да имат различни цветове. Целият този бунт от цветове ще бъде правилно прехвърлен на цветен принтер. В резултат на това получавате възможност да отпечатате, например, изходния код на програмите, като видите подчертаването на синтаксиса на хартия.

Notepad++ поддържа автоматично довършване на думи. Като цяло самият факт на наличието на тази функция може да се напише като програма плюс. Но Notepad++ не само помага при писане, той ви позволява да присвоите свой собствен набор от функции на всеки език за програмиране. Започвате да въвеждате някаква команда и текстовият редактор веднага предлага опции за нейното изпълнение. Освен това те не са измислени от тавана, а са взети от конкретен речник, посочен в настройките. За да въведете обикновен текст, не е необходимо да използвате специализирани речници със списъци с функции. Достатъчно е да запомните предварително въведени думи в дневника. Ако вече се е появила по-рано в текста, нейният вариант ще бъде предложен като автоматично завършване на думата.

Много текстови редактори ви позволяват да отваряте няколко документа едновременно. За това са разделите. Notepad++ има допълнителна възможност, който се състои в разделянето на работния прозорец на приложението на няколко панела. Това ви позволява да преглеждате и редактирате множество документи едновременно.

Проверката на правописа се извършва с помощта на програмата Aspell. Това е независимо приложение и ако е инсталирано в системата, тогава проверката ще работи съответно. Въпросът с руския език се решава по подобен начин. В него има грешки, ако в Aspell е инсталиран руски речник.

Текстовият редактор има голям набор от функции за управление на низове. Можете да изтривате цели редове, да ги дублирате, премествате, обединявате. Всеки ред може да се движи нагоре или надолу в текста. Всичко в текста може да се изтрие. допълнителни пространства, създаване на колони, промяна на главни букви.

Програмата поддържа макро запис и възпроизвеждане. Освен това можете да настроите клавишни комбинации, които изпълняват повечето операции в текстовия редактор. В допълнение към макроси, програмата включва компонент TextFX. Той съдържа голям брой стандартни функции и други текстови конструкции. Те се въвеждат чрез избиране на съответния елемент от менюто, което понякога е много по-бързо от ръчното въвеждане от клавиатурата.

Бързо въвеждане на текстови низове е възможно и с помощта на модула Quick Text. Състои се в поддържането на огромен брой сложни структури, които могат да бъдат въведени с помощта на съкращения. Например, можете да въведете думата таблица, докато добавяте голямо парче HTML код към документа, който е отговорен за организирането на таблицата на уеб страницата.

Поради изобилието от сервизни функции за ускоряване на въвеждането на текст, Notepad ++ е удобен за използване за подготовка на прости текстови документи, а също и добър в разработването на уебсайтове и софтуер.