два цвет

AkelPad :: View topic - HighLight plugin AkelPadAkelPad support forum FAQ Search Memberlist Usergroups Register Profile Log in to check your private messages Log in HighLight plugin Goto page 1, 2, 3, 4, 5, 6, 7, 8 Next AkelPad Forum Index -> Plugins View previous topic :: View next topic Author Message InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Mon Jan 15, 2007 8:06 pm Post subject: HighLight plugin Syntax highlighting (based on Iczelion's method). <> Back to top B3ND3RJoined: 16 Jan 2007Posts: 3 Posted: Tue Jan 16, 2007 5:43 am Post subject: Большое спасибо за плагин! Теперь с уверенностью могу выбросить EmEditor! По всей видимости скоро должен выйти AkelPad 3.2.1, в описании плагина эта версия рекомендуется! Сразу несколько предложений! Для каждого зарезервированного слова прописывать цвет отдельно не удобно! Может есть мозможность ввести что-то типа блоков? К примеру идет секция Words, два цвет сделать Words_N, где N идут цвета шестнацатиричный или название! И возможно с Sensetive стоит сделать также, прадва я не совсем понял что это за параметр! Вот я сделал пример, как можно реализовать файлы с подсветкой: http://rapidshare.com/files/11920637/HighLight.rar И еще может попробовать добавить коментарии, к примеру в php они начинаются с /* два цвет заканчиваются */, вот среди этих символов текст будет все время указанным цветом! Пока все! Back to top maxim2Joined: 21 Aug 2006Posts: 10 Posted: Tue Jan 16, 2007 6:51 am Post subject: О! Давно ждал! Спасибо огромное! Back to top B3ND3RJoined: 16 Jan 2007Posts: 3 Posted: Tue Jan 16, 2007 7:05 am Post subject: И еще, зависти ли от того в какой кодировке созранен файл конфигурации подсветки? Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Tue Jan 16, 2007 8:16 am Post subject: B3ND3R Quote: Может есть мозможность ввести что-то типа блоков? Первая идея была такой, но потом пришел к настоящему. Quote: И возможно с Sensetive стоит сделать также, прадва я не совсем понял что это за параметр! Sensitive: TRUE слово чувствительно к регистру, FALSE слово не чувствительно к регистру. Quote: И еще может попробовать добавить коментарии, к примеру в php они начинаются с /* два цвет заканчиваются */, вот среди этих символов текст будет все время указанным цветом! Дело в том, что подсвечивается только видимая часть текста, два цвет чтобы узнать был ли до этого блока "/*", необходимо каждый раз при обновлении окна производить поиск "/*" что непременно скажется на производительности. Quote: И еще, зависти ли от того в какой кодировке созранен файл конфигурации подсветки? Да, только UTF-16LE. Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Thu Jan 18, 2007 6:07 am Post subject: Changed: increase speed of work with long lines. Now handles words and delimiters only in update region. Changed: make words and delimiters hightlighted, even if their beginning is not displayed (RichEdit 2.0). Fixed: last partly visible word doesn't highlighted. HighLight plugin v1.1 Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Thu Jan 18, 2007 8:45 am Post subject: Added: batch files highlighting (bat.highlight). HighLight plugin v1.1a Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Thu Jan 18, 2007 4:52 pm Post subject: Fixed: infinite loop on some conditions. HighLight plugin v1.2 Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Fri Jan 19, 2007 10:31 am Post subject: Fixed: buffer overflow when update region contains word more then 260 characters long. HighLight plugin v1.3 Back to top NatrioJoined: 13 Sep 2006Posts: 12 Posted: Sat Jan 20, 2007 3:23 pm Post subject: Большое спасибо автору! Я рад, что реализация подсветки синтаксиса всё-таки оказалась возможной. Хочу заметить, что читаемость два цвет даже видимость подсвеченного текста зависит не только от цветов подсветки, но два цвет от ФОНА. Попробуйте выделить часть подсвеченного текста, - возможно в некоторых местах он станет плохо или вообще не читаемым. Могу предложить такие способы это исправить: Инвертировать цвета в выделении. Способ, наверное, простой, но далеко не бесспорный - возможны совпадения с системным цветом выделения. Не подсвечивать текст в выделении. Способ, возможно, безотказный, не даром его используют многие программы, например браузеры. Недостаток только один - выделение не подсвечивается. Задавать для каждого слова или знака ДВА цвета - обычный два цвет для выделения. Способ самый красивый два цвет гибкий, но два цвет самый сложный. Возможно, в этом случае лучше сопоставлять каждому слову в файле подсветки не сам код цвета, два цвет его символьное обозначение, два цвет уже каждому символьному обозначению сопоставить свою пару цветов. Или вернуться к группам, что в конце концов, ничуть не сложнее, как мне кажется. Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Sat Jan 20, 2007 3:26 pm Post subject: Fixed: after unloading and next load, plugin doesn't set highlight scheme to the current file (SDI). HighLight plugin v1.4 Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Sat Jan 20, 2007 3:40 pm Post subject: Natrio Quote: Попробуйте выделить часть подсвеченного текста, - возможно в некоторых местах он станет плохо или вообще не читаемым. У меня все читабельно, главное темно-синий не назначать Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Sat Jan 20, 2007 4:29 pm Post subject: Fixed: last word in a file does not highlighted, if after it was NULL character. HighLight plugin v1.5 Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Sun Jan 21, 2007 10:34 am Post subject: Added: possibility to assign colors in selection for delimiters and words. HighLight plugin v1.6 Back to top InstructorSite AdminJoined: 06 Jul 2006Posts: 1024 Posted: Sun Jan 21, 2007 7:26 pm Post subject: Changed: now after loading all edit controls updates (MDI). HighLight plugin v1.7 Back to top Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First AkelPad Forum Index -> Plugins All times are GMTGoto page 1, 2, 3, 4, 5, 6, 7, 8 Next Page 1 of 8 Jump to: Select a forum AkelPad----------------Discussion (English)Discussion (Russian)PluginsLanguage modules You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forum Powered by phpBB © 2001, 2005 phpBB Group разделы радиодоступ зубной камень 5440.14 (крышка) домашний очаг здоровье зиплок фосфорецирующая краска пионовая беседка блюдо фарфор скачать короткий нард красный площадь мавзолей метробонд базовый шпатлевка бахила оптом mobihel краска кулер 775 кс-4361 флаг заказ билет russia music awards асбест хризотиловый гостинницы спб кислотостойкий краска ночной очки сушильный машина asko значок медаль фосфорецирующая краска центр проктология лечение головокружение снос любой конструкция ожирение против рак билет хоккей циклон цол холодильник уценка электропечь dimplex model brayford inerta краска нард скачать билет цдкж сдача ielts долг помещение шиномонтаж рассылка база данный тонирование стекла 5440.16 (крышка) организовать рассылка антенна акустомагнитные ziplock вытяжка крона корпоративный иностранный гайковерт 8800 gold edition сенсорный экран монитор видеодомофона, монитор, видеодомофон прерывание беременность ваза 2111 сглаз купить ножовка нестандартный коробка кайт серфинг стелажи проведение анкетирование надевание бахила деловой костюм варочный поверхность cata macintosh грунт стяжка геомаш-центр медицинский перевод бензопила импортный рассылка база данный мытье потолок ipsec поставка тройник перех автоматический оповещение mobihel краска крот dr система видеоконференция охота зверь профиль salamander вал редуктор поворот эдас-134 аденома предст.ж-зы билет хоккей серверные корпус консольный переключатель электрокамин dimplex model plasma (sp9) купить стиральный отбеливание ваза 2112 красный площадь собор хоссе карерас билет магнитно-маркерные доска передвижной сварочный агрегат kiev apartaments service зеркало вагинальный два цвет