Ru-Board.club
← Вернуться в раздел «Программы»

» Emurasoft EmEditor

Автор: ozioso
Дата сообщения: 05.01.2006 13:48
Поправил шапку.
Автор: STNG
Дата сообщения: 08.01.2006 07:11
Как в EmEditor'е сделать фоматирование выделенного текста - по ширине, по центру, слева, справа. Ну типа как старенький редактор bred2b умеет. Может для сабжа плагин 2какой-нибудь нужен?
Автор: CaptainFlint
Дата сообщения: 17.01.2006 22:39
Выпущена бесплатная версия EmEditor Free. Ещё больше урезанная по сравнению со Standard.

Скачать EmEditor Free:
http://www.emeditor.com/pub/emed500b2efx.exe

Сравнение EmEditor Professional, EmEditor Standard и EmEditor Free:
http://www.emeditor.com/help_free/features/compare_features.htm
Автор: NeedMaker
Дата сообщения: 19.01.2006 20:32
Релиз EmEditor Free
http://www.emeditor.com/pub/emed5efx.exe
На этот раз обошлось без изнуряющего бетта-тестирования

Добавлено:
Для искушённых Русификатор EmEditor Free 5.00
Автор: VU Irvine
Дата сообщения: 25.01.2006 08:29
Возможно, глупый вопрос, но сам что-то не пойму, как посчитать количество совпадений при поиске?
Автор: CaptainFlint
Дата сообщения: 25.01.2006 09:08
VU Irvine
Хм... Я делаю просто: вызываю вместо поиска диалог замены (заменять неважно, на что), жму Replace all - и в строке состояния пишется, сколько было произведено замен. После этого Ctrl+Z для отката, и всё.
Автор: VU Irvine
Дата сообщения: 25.01.2006 12:35
CaptainFlint Replace all - точно, и менять можно на тоже самое
спасибо за оперативный ответ
Автор: VU Irvine
Дата сообщения: 09.02.2006 07:28
Еще вопрос: удаляю пустые строки
find:\n$
replace with:
Получается медленно. Если как-то оптимизировать выражение или настройки, получится быстрее?
И еще, в одном файле \n$ - находит, а в Find in files - в тех же файлах - ни фига!
Автор: CaptainFlint
Дата сообщения: 09.02.2006 09:04
VU Irvine
Я обычно использую другой вариант:
Find: \n\n
Replace with: \n
Скорость, правда, не сравнивал.

Насчёт Find in Files - в них, к сожалению, многострочный поиск как-то плохо работает (то ли не работает вообще, то ли с какими-то ограничениями), это даже в справке прописано где-то...
Автор: unreal666
Дата сообщения: 07.03.2006 23:11
VU Irvine
CaptainFlint

Цитата:
И еще, в одном файле \n$ - находит, а в Find in files - в тех же файлах - ни фига!

Цитата:
Насчёт Find in Files - в них, к сожалению, многострочный поиск как-то плохо работает

Потому что в windows файлах концом строки является \r\n, а не \n.
При поиске в открытом файле для этого редактора \n\n эквивалентно \r\n\r\n и наоборот. А при поиске в нескольких файлах он ищет не в тестовом виде, а в hex.
CaptainFlint
А у тебя вообще не совсем правильно сделано. При твоем раскладе он у тебя каждую 2-ую пустую строку (если идут подряд несколько пустых строк) будет пропускать, т.к. он не сможет ее захватить, т.к. она остается позади после замены.

Поэтому правильно делать так:
Find: (\r)?\n(?=(\r)?\n)
Replace:

При таком раскладе будет сначала проверяться на соответствие пустой строке windows формата, а если не соответствует - то пустой строке unix формата. Вдобавок вместо захвата в соответствие пустой строки происходит просомотр вперед на пустую строку.
Примечание: (?=соответствие) - означает просмотр вперед на соответствие.
Почитайте хорошее описание на русском языке для регеспов.
http://program.rin.ru/razdel/html/111.html

Автор: CaptainFlint
Дата сообщения: 08.03.2006 00:57
unreal666

Цитата:
Потому что в windows файлах концом строки является \r\n, а не \n.


Цитата:
А у тебя вообще не совсем правильно сделано. При твоем раскладе он у тебя каждую 2-ую пустую строку (если идут подряд несколько пустых строк) будет пропускать, т.к. он не сможет ее захватить, т.к. она остается позади после замены.

Ты невнимательно прочитал. Я же написал: "обычно использую". Я это применял уже несметное количество раз, причём именно с виндовыми файлами - всё отлично работает. EE, видимо, унифицирует обозначение конца строки.
Автор: evle
Дата сообщения: 08.03.2006 06:45
unreal666


Цитата:
Почитайте хорошее описание на русском языке для регеспов.

Плохое описание... \b описано неверно, про жадность ни слова, многие важные вещи пропущены. Пытался недавно написать толковый мануал по регексам, что-то даже получилось. Если интересно, могу выложить.


По поводу удаления пустых строк. Грамотно это делать примерно так:
\n{2,} => \n
Но тут есть загвоздка: EmEditor ограничивает поиск регексов не байтами, а почему-то строками. В результате за раз можно удалить только некоторое число подряд идущих строк (задаётся в окне Tools - Customize - Search - Additional lines to search...) (4-я версия)
Попробовал поставить туда 1000 и удалить 100000 пустых строк - в две замены, меньше чем за секунду.
Автор: dadu
Дата сообщения: 08.03.2006 08:05
evle

Цитата:
Плохое описание... \b описано неверно, про жадность ни слова, многие важные вещи пропущены. Пытался недавно написать толковый мануал по регексам, что-то даже получилось. Если интересно, могу выложить.

интересно, выкладывай.
Автор: Rory
Дата сообщения: 24.03.2006 10:10
Вот, блин, запостил...
http://www.emeditor.com/forum/viewtopic.php?t=560
У кого еще такое на win2k?
Автор: SeRJiO_Z
Дата сообщения: 24.03.2006 12:50
Раньше не пользовался букмарками, а сейчас понадобилось.
Но вот трабл- иногда они не сохраняются. Птичка "Сохранять" стоит.
В каких случаях это происходит- непонятно.
Раз открываешь- нормально, потом бац! - и нету букмарков.
В чем трабл? Версия 4.13
Автор: Loafer
Дата сообщения: 24.03.2006 13:23
SeRJiO_Z
стоит перейти на 5-ю ветку
хотя в help
EmEditor can now keep bookmarks when reloading the file.
начиная с версии 4,04

Добавлено:
тока в настройках надо отметить - сохранять положение закладок
Автор: Melkosoft
Дата сообщения: 25.03.2006 12:51
Rory

Цитата:
У кого еще такое на win2k?

У меня...
Только не на win2k, а на Win XP.

Из-за этого пользуюсь версией 4.13.





Автор: Rory
Дата сообщения: 27.03.2006 13:47
Кто может выложить предыдущую перед 5.0 версию?
Автор: CaptainFlint
Дата сообщения: 27.03.2006 14:57
Rory
http://emeditor.com/pub/ - там они все.
Автор: Rory
Дата сообщения: 27.03.2006 17:29
CaptainFlint
Хм. А как он хотя бы называется, для Win2k/XP?
Автор: ozioso
Дата сообщения: 27.03.2006 17:34
Rory
http://www.emeditor.com/pub/emed4131epx.exe
Автор: staley
Дата сообщения: 27.03.2006 23:41
пробую emeditor после ultraedit.
сразу заметил, что синтаксис php он как-то упрощенно подсвечивает.
можно ли в нем переменные цветом выделять? поискал в настройках, не нашел...
Автор: NeedMaker
Дата сообщения: 28.03.2006 13:58
staley
В свойствах конфигурации (php) есть настройка подсветки, смотри там, можешь настроить как тебе удобно.
Автор: staley
Дата сообщения: 28.03.2006 17:42
NeedMaker
я там естесственно смотрел. но как определить php-переменные непонятно

Добавлено:
все, разобрался
определил переменную через регулярное выражение \$[_[:alnum:]]+
Автор: Donatello
Дата сообщения: 28.03.2006 19:28
А я сейчас посмотрел... Есть http://www.emeditor.com/pub/emed500epx.exe и emed5epx.exe - размер одинаковый, просто у последнего время изменения чуть более поздняя. С оффсайта перенаправление на download, там предлагается как раз emed5epx.exe Просто названия разные что ли поставили...
Автор: Nick 2003
Дата сообщения: 31.03.2006 18:34
EmEditor 5.01 Beta 1 Professional (32-bit, For Windows 2003/XP/2000)
http://www.emeditor.com/pub/emed501b1epx.exe
EmEditor 5.01 Beta 1 Professional (64-bit, For Windows 2003 x64/XP x64)
http://www.emeditor.com/pub/emed501b1ep64.exe
EmEditor 5.01 Beta 1 Standard
http://www.emeditor.com/pub/emed501b1esx.exe
EmEditor 5.01 Beta 1 Free
http://www.emeditor.com/pub/emed501b1efx.exe

Цитата:
Changes:
- UTF-16BE files with return method "CR only" (Macintosh) might not have been correctly opened.
- If "Save Cursor Position and Bookmarks" is set on the File tab of the Customize dialog box, specifying the command line with a line number was disabled.
- The Explorer context menu "EmEditor" could not open Unicode file names (file names containing characters that cannot be expressed within the system default encoding).
- In the Replace dialog box of EmEditor Free, "Use Regular Expressions" check box did not actually enable regular expressions.
Автор: NPC
Дата сообщения: 07.04.2006 15:26
а можно в этом редакторе удалять дубликаты строк?
пример:
МО    [2000000]    МСК
МОСК    [2000000]    МСК
МОСКВА    [2000000]    МСК
а нужно что бы оставил только:
МОСКВА    [2000000]    МСК
Автор: unreal666
Дата сообщения: 07.04.2006 18:34
NPC
Дубликаты строк - это полностью идентичные строки, а не как у тебя.
Автор: NPC
Дата сообщения: 07.04.2006 18:47
извиняюсь, можно сделать так как я выше написал?
Автор: Donatello
Дата сообщения: 07.04.2006 18:52
NPC

Цитата:
NPC
Дубликаты строк - это полностью идентичные строки, а не как у тебя.


И это правильно. =)

Ты можешь делать след. например: Заменить во всём тексте
Цитата:
МОСКВА [2000000] МСК
на
Цитата:
МОСКВА [2000000] МСК
и т.п., а потом воспользоваться программой типа ёSort (замечательная программка) или любой другой, которая работает с переменными и потом задаёшь шаблон типа: %1 [2000000] МСК - по-разному можно, да и не нужно в данном случае заменять, просто шаблон поменять: МОСКВА [%1] МСК, например и всё. И случай у тебя "не удачный" =), в твоём случае вообще можно просто найти-выделить данные строки и вырезать их.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Punto Switcher 1.5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.