IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   EmEditor - обсуждение (http://www.imho.ws/showthread.php?t=52303)

CaptainFlint 27.02.2004 18:59

EmEditor - обсуждение
 
Пишу сейчас свою подсветку для своего формата файлов, и наткнулся на такую бяку. В файле встречаются последовательности вида #10;3, {1.4.3,3.2.2}, а также просто обыкновенные числа, целые беззнаковые. Мне хочется, чтобы эти три разных последовательности символов отображались по-разному. Для первых двух я быстро написал регулярные выражения, а вот когда добавил подсветку простых чисел (рег. выражение \d+), то числа стали подсвечиваться и внутри тех двух выражений. Как сделать, чтобы этого не происходило? Т.е. если число само по себе, то оно подсвечено, а если оно находится в составе какого-то из уже определённых выражений - то нет.

gera serg 02.03.2004 15:29

попробуй использовать выражения типа \d+[^, \.\)-] - найти цепочку цифр если за ней НЕ стоит десятичная точка, запятая, закр.скобка, пробел, дефис...

CaptainFlint 02.03.2004 17:27

gera serg
Спасибо, но этот вариант не подошёл. Зато дал толчок к более глубокому исследованию регулярных выражений, встроенных в EmEditor :) Похоже, удалось мне написать нужное выражение. Вот оно:
\d+(?![\}\.,])
Т.е. есть такая фича: учитывать регулярное выражение только если после него идёт определённое подвыражение, но само это подвыражение не включать. Вот и сделал - учитывать такие последовательности цифр, после которых не следует символ "}", "." или ",". Если ещё что-то найду нехорошее, тоже можно будет вписать - главное, способ найден.

Чем больше работаю с этим редактором, тем больше он мне нравится! :yees:

gera serg 05.03.2004 22:41

> Чем больше работаю с этим редактором, тем больше он мне нравится!
Редактор - инструмент для написания, не хуже и не лучше многих ...

Регулярные выражения - уже почти Закон для программирования

copch 15.02.2005 12:39

тоже както повозился с регулярными для подсветки в нем..
заморочено немного, лучше бы в конфиге все было..
а так редактор просто класс!

Raven B. 23.08.2005 17:08

Вопрос по настройке EmEditor
 
Доброго времени суток.

1. Подскажите, а как сделать так, что бы при открытиии нового файла он открывался не в новом окне а во "вкладке" старого, как в aditor ?

2. Можно ли его заставить искать и заменять информацию в нескольких открытых файлах сразу ?

С уважением. Ворон.

Maverik 23.08.2005 17:40

опачки...
а вам нужен был именно MDI-редактор ???

а EmEditor скорее SDI, что в общем-то для меня плюс.

если вам обязательно нужны полноценные "вкладки" - то EditPlus :yees:

можно редактировать и заменять текст одновременно в файлах на диске/в катологе, по маске.
(search -> replace in files).

_http://www.emeditor.com/images/emeditor_replace_in_files_e.gif

Только что на офсайте прочитал :

EmEditor Professional 4.0 can combine multiple windows and show views of all opened EmEditor windows within a single window. This view allows you to navigate through EmEditor windows as if it were a tabbed Multi Document Interface (MDI) application. A single icon is shown in the Taskbar, creating the appearance of working with multiple documents in a single window. By default, the state of the Combine Windows feature corresponds to the Show / Hide state of the windows Toolbar.

Нужно сначала "объединить окна" а потом уже пользоваться поиском. не знаю как это работает, не пробовал.
_http://www.emeditor.com/images/emeditor_window_menu_e.gif

Raven B. 23.08.2005 19:58

:yees: :yees: :yees:
Работает. Видели ли вы когда то ворона, довольного как слон, причем после трехведерной клизмы с травами ?

Еще вопрос:
А где можно получить списки символов, типа:
Код:


&
©
<
>
®
«
»
±

Я хронически забываю их написание, а лазить в стандарты лень.

Maverik 24.08.2005 15:34

Цитата:

Сообщение от Raven B.
:yees: :yees: :yees:
Работает. Видели ли вы когда то ворона, довольного как слон, причем после трехведерной клизмы с травами ?

честно говоря, не доводилось :biggrin:
Цитата:

Еще вопрос:
А где можно получить списки символов, типа:
Вот хороший вопрос. Найдешь, дай знать, ок ?

Raven B. 06.09.2005 15:59

EmEditor. Сохранение файла вида .*
 
Проблема:
при попытке сохранения .хтацесс сохраняет с расширением .тхт :еек:
Как с этим боротся ?
С уважением. Ворон.

oldgoat 07.09.2005 14:19

EmEditor не пользовал. Но знаю два способа.

1. Открываешь файл notepad-ом и - "save as." В соответствующее поле вписываешь .htaccess. Обрати внимние на точку в конце имени: она обязательна. В выпадающем списке "save as type" находишь и выбираешь "All files". Жмешь кнопку Save.
Думаю сработает и в EmEditor.

2. Используешь командный режим.

cmd
copy myfile.txt .htaccess
del myfile.txt

или так:

ren myfile.txt .htaccess

Все проверено и работает.

oldgoat 13.09.2005 15:04

Небольшое дополнение к пункту 1 предыдущего поста.
После сохранения notepad-ом текстовый файл получается в формате windows (символы LF и CR в конце каждой строки). Соответственно его необходимо конвертировать в формат unix, например far-ом, но это уже другая песня.

copch 29.11.2005 14:01

Я вот здесь когда-то нашел много инфы интересной.
http://www.cs.tut.fi/%7Ejkorpela/

Поройтесь там кому интересно.

А еще я Хомсайт временно использую когда нужно что-то из тегов выяснить. ;)

alexcop 11.11.2008 16:25

Как настроить, чтобы подсвечивал начало и конец тега, если курсор внутри тега?


Часовой пояс GMT +4, время: 23:13.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.