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

» Emurasoft EmEditor

Автор: Alfizik
Дата сообщения: 29.12.2009 12:16
EmEditor BB-коды умеет подсвечивать? Подсветка синтаксиса BB-кодов есть?
Автор: Nikoderiko
Дата сообщения: 29.12.2009 12:44
По умолчанию нет.
(Разве что выбрать вариант подсветки ini)

Либо можно поискать здесь:
http://www.emeditor.com/modules/mydownloads/viewcat.php?cid=10&min=0&orderby=titleA&show=50?
не знаю только под каким именем.

Впрочем, в ЭмЭдиторе можно создать подсветку любого уровня сложности.
Автор: Alfizik
Дата сообщения: 05.01.2010 10:13
Nikoderiko, по ссылке не нашел готовой подсветки. Видимо есть только один путь делать самому.
Автор: Xavier Teodonius
Дата сообщения: 21.01.2010 13:54
Подскажите пожалуйста как можно узнать количество символов в тексте с помощью EmEditor'а ? Может быть вопрос немного простоват, но я перетыкал все пункты меню и не смог найти ничего похожего (
Автор: CaptainFlint
Дата сообщения: 21.01.2010 14:42
Xavier Teodonius
Плагин WordCount, идёт в комплекте.
Автор: Xavier Teodonius
Дата сообщения: 22.01.2010 00:11
CaptainFlint
Большое спасибо, это оказалось то, что нужно! У меня оказалась какая-то левая сборка, где были вырезаны плагины, скачал новую - все нашлось и заработало
Автор: Y0G
Дата сообщения: 23.01.2010 20:39
Перешёл на Win 7, теперь в EmEditor-е часть документа отображается серым.
Пробовал менять цвет фона в настройках - не помогает. В ХР весь документ был белого цвета.
Как сделать фон белым ?
Автор: NeedMaker
Дата сообщения: 23.01.2010 20:56
Y0G
Сервис -> Свойства для текущей конфигурации -> Вид
Вне области редактирования - Цвет фона поставить Прозрачный или выбрать белый
Автор: DoXeR
Дата сообщения: 05.02.2010 03:26
ребят, кто подскажет, выполнимая ли задача для редактора,
есть файл, его нужно сортировать, файл вида:
410000120;אשדוד !;סיטי;איפה שהו;;Israel
410000115;Magdeburg;get dich nix an 100;S-A;;Germany
410000211;hehe pech gehapt;das weißte wohl gern;Hessen;;Germany
410000274;עיר תל אביב;שקד15;;;Israel
410000339;Березники;30 Лет победы;59Rus;618424;Russia
410000474;Львів;с.Зимна Вода;;;Ukraine
410004494;Москва;Сигнальный проезд;;;Russia
410000442;Балтийск;Вогзальная;;;Russia
410000539;Rettenbach;<Bs666>;GZ;;Germany
410000552;rot am see;schillerstrasse;;;Germany
410000746;Beijing;chaoyang;;;Chile
410000788; ; ; ;;
410001016;kp ;b&#228;&#228;&#228;&#228;&#228;;nds;;
410001033;Werne;/;NRW;59368;Germany
410004494;Москва;Сигнальный проезд;;;Russia
410001204;КонАково;Гагарина;;;Russia
410001090;Wolken;WOlken liegt auf der.... das muss reiche;Rlp;;Germany
410001110;Новомарковка;Улица свободы д.192;;;
410001256;Лида;Гастелло 47-63;;;Belarus
410001319;St. Peters;not telling you;MO;;USA
410001356;narva;talinskoe 4a;;;
410004494;Москва;Сигнальный проезд;;;Russia

сортировка нужно по второй колонке (город)


Добавлено:
п.с. и как можно заменой с регулярками перебросить город в начало строки?
Автор: NeedMaker
Дата сообщения: 05.02.2010 09:22
DoXeR

Цитата:
выполнимая ли задача для редактора,
...
сортировка нужно по второй колонке (город)

Выбери DSV-режим, и в параметрах разделитель пользователя должен быть ";" , но у тебя этот-же разделитель присутствует в HTML-кодированных строках..

Цитата:
410000274;&#1506;&#1497;&#1512; &#1514;&#1500; &#1488;&#1489;&#1497;&#1489;;&#1513;&#1511;&#1491;15;;;Israel

его нужно будет заменить регулярными выражениями чтобы они не делились на столбцы.

Цитата:
п.с. и как можно заменой с регулярками перебросить город в начало строки?

Можно сделать проще, в режиме разделения на столбцы, выделить второй столбец, вырезать его, и вставить в начале.
Автор: DoXeR
Дата сообщения: 05.02.2010 18:35
[q][/q]
NeedMaker
Спасибо, но столбец выделяется фиксированный, прямая линия, а города везде разные, идут по вертикали по кривой
Автор: trigliff
Дата сообщения: 05.02.2010 22:36
DoXeR

Цитата:
п.с. и как можно заменой с регулярками перебросить город в начало строки?

IMHO в данном случае проще перебросить всё, что предшествует городу в конец строки.
Автор: Y0G
Дата сообщения: 09.02.2010 21:36
NeedMaker,
Спасибо! Ещё одна неразрешимая для меня задачка:



После перехода на 7-ку, пробелы стали обозначаться как на 1. Как вернуть чтоб было как раньше, как на 2 ?
Автор: GORA2
Дата сообщения: 10.02.2010 08:45
NeedMaker
При установке вашего русификатора на версию 9.11 х64, установщик указал на отсутствие файла default.eesnip.
1 Что это за файл?
2 Зачем он нужен?
3 Почему он отсутствует в английской версии?
4 Каковы последствия установки русификатора при отсутствии этого файла?

Существует ли дистрибутивы х64 со встроенным русификатором, если нет, то чем это вызвано?

Спасибо.
Автор: Nikoderiko
Дата сообщения: 10.02.2010 09:36
GORA2:

Цитата:
При установке вашего русификатора на версию 9.11 х64, установщик указал на отсутствие файла default.eesnip.


Попробую ответить я:
Этот файл должен сейчас находится у вас в папке EmEditor\PlugIns\mui\1049
и содержит базу данных плагина "snippets" (который в русской русификации носит название "фрагменты".

Без него (если вы не запускали ЭмЭдитор до этого!) база данных будет плагина "snippets" будет пуста.

Следует добавить, что при первом вызове плагина, содержимое файла default.eesnip копируется в папку %Appdata% и тихо лежит себе там.
Поэтому, если вы уже запускали EmEditor и плагин "snippets" ранее - удаление этого файла ничего не изменит.

ЗЫ, файл целиком на английском, к русской локализации никакого отношения не имеет, не считая того, что ЭмЭдитор ищет его в папке с локализацией.

YOG:

Цитата:
После перехода на 7-ку, пробелы стали обозначаться как на 1. Как вернуть чтоб было как раньше, как на 2 ?

Здесь все правильно, поскольку вы пользуетесь нестандартным шрифтом, и ЭмЭдитор показывает истинную ширину пробела.
Выход только один - использовать моноширинный шрифт (например, Courier New или Lucida Console). Программерские редакторы заточены под использование моноширинных шрифтов, для них подобных вопросов не возникает.
Автор: Y0G
Дата сообщения: 10.02.2010 22:45
Nikoderiko,
При использовании Lucida Console пробелы отображаются теми же самыми "квадратными скобками на спине" Только крупнее:



В ХР при шрифте Verdana пробелы выглядели как простое подчёркивание.
В 7-ке они похожи на перевёрнутую букву п.
Как сделать чтоб в 7-ке пробелы отображались так же как в ХР ?
(использовать моноширинный шрифт (например, Courier New или Lucida Console) - всё равно скобки а не подчёркивание).
Автор: Nikoderiko
Дата сообщения: 10.02.2010 23:38
О-о - я думал вас не устраивает размер символов, а не их вид.
А если так:
Меню "Сервис" --> Настройка --> "Нечитаемые знаки" --> "Изменить символ пробела" ?
Автор: GORA2
Дата сообщения: 17.02.2010 08:39
Часто приходится работать с файлами конфигурации для 7zsfx архивов. Это простой текстовый файл с расширением txt, но в кодировке UTF-8. Для них у меня в ЕЕ сделана специальная конфигурация config с подсветкой. Можно ли ЕЕ научить открывать файлы конфигурации в config, и при этом, чтобы все остальные txt файлы открывались в конфигурации text?
Автор: CaptainFlint
Дата сообщения: 17.02.2010 10:38
GORA2
По какому критерию EE должен отличать эти файлы от остальных TXT?
Автор: Nikoderiko
Дата сообщения: 17.02.2010 10:51
Лишь в том случае, если присвоить им другое расширение -

насколько я понимаю, если 7zsfx использует файлы конфигурации с расширением TXT,
можно попытаться заставить его использовать файлы с другим расширением.
Автор: NeedMaker
Дата сообщения: 17.02.2010 11:08
GORA2
Цитата:
Можно ли ЕЕ научить открывать файлы конфигурации в config, и при этом, чтобы все остальные txt файлы открывались в конфигурации text?

Не получится, формат файла распознается по расширению а не по содержимому. Может просто добавить просто добавит недостающую подсветку к конфигурации text?
Автор: CaptainFlint
Дата сообщения: 17.02.2010 12:13
NeedMaker

Цитата:
Не получится, формат файла распознается по расширению а не по содержимому.

На самом деле, получится. Я уже использую автоподсветку для файлов с именем Makefile, тогда как остальные файлы без расширений открываются как Text. Трюк в использовании макросов, но надо знать, по какому принципу разделять файлы. В моём случае это просто имя файла: если есть Makefile, то конфигурация переключается. А в случае GORA2 критерий пока неясен.
Автор: GORA2
Дата сообщения: 17.02.2010 13:01

Цитата:
Может просто добавить просто добавит недостающую подсветку к конфигурации text?

Не уверен, что это украсит простой текстовый файл.
Цитата:
если 7zsfx использует файлы конфигурации с расширением TXT,
можно попытаться заставить его использовать файлы с другим расширением.

Вообще 7zSFX безразлично расширение, но мне удобнее работать с расширением .txt
CaptainFlint
По кодировке UTF-8.
Если этого недостаточно, то можно по наличию слова config в имени файла. Пример:
7zip460_config.txt
ACDSee25_config.txt
EmEdit7R_config.txt
Everest4_config.txt
Miranda8_config.txt
Автор: CaptainFlint
Дата сообщения: 17.02.2010 13:12
GORA2

Цитата:
По кодировке UTF-8.

То есть, чтобы абсолютно все текстовые файлы в UTF-8 считались конфиг-файлами 7z? На мой взгляд, слабоватый критетий.

Вот примерный макрос:

Код: if ((document.Encoding == eeEncodingUTF8) && document.Name.match(/_config\.txt$/i))
    document.ConfigName = "config";
Автор: GORA2
Дата сообщения: 17.02.2010 13:40
CaptainFlint
Ваш вариант прекрасно сработал, но еще бы без суффикса config в названии. Может ли быть критерием обязательное наличие в начале любого файла конфигурации сигнатуры ;!@Install@!UTF-8!? Т.е., критерии: кодировка UTF-8 + первая строка файла ;!@Install@!UTF-8! = значит файл конфигурации и открываем его в конфигурации config.
Автор: CaptainFlint
Дата сообщения: 17.02.2010 13:54

Цитата:
Может ли быть критерием обязательное наличие в начале любого файла конфигурации сигнатуры ;!@Install@!UTF-8!?

Может.

Код: if ((document.Encoding == eeEncodingUTF8) && (document.GetLine(0) == ';!@Install@!UTF-8!'))
    document.ConfigName = "config";
Автор: GORA2
Дата сообщения: 17.02.2010 14:22

Цитата:
Только я не уверен, возможно, надо поправить на GetLine(1)

Да, начинается не с 0, а с 1. Спасибо.
Цитата:
рекомендую полистать справку по написанию макросов

Эх, если бы владел английским...
Автор: Bolenic
Дата сообщения: 20.02.2010 16:00
В дополнение к оффтопу в Варезнике.

Цитата:
Notepad++

Цитата:
EditPlus

Прошу прощения за оффтоп, но из редакторов текста есть ещё SciTE

Добавлено:

AftarJjet
17:38 20-02-2010
Цитата:
Попробуйте открыть одновременно сотню текстовых файлов по 1 Mb. Любым редактором. Ну, или десяток файлов на 2 Gb (например базы данных). А после неудачи, сделайте это элементарно EmEditor.

Ну, открывать 100 файлов одновременно - к счастью, нет такой необходимости.

А использую в EmEditor-е "Проекты" и "Решения".
Создал из них типа "проводника" в левом окне - папки с файлами.
Автор: fty
Дата сообщения: 21.02.2010 12:07
Я год-два назад выбрал EmEditor в качестве текстового редактора по одной причине- мне часто требовалось просматривать логи - текстовые файлы по 50 мегабайт, стоял выбор, чем их смотреть, тем более, что подряд приходилось открывать их по 5-6 штук.

Накачал из инета всяких текстовых редакторов - и Notepad++, и EditPlus, и SciTE, и много чего ещё, всего около 15 штук. Даже M$ Word участие принял в "чемпионате" по скоростному открытию/обработке больших текстовых файлов.

Итог- EmEditor лучший! То, что другие редакторы открывали за 1 минуту, а некоторые даже за две минуты, EmEditor открывает за секунды.
Единственное, с 8-ой и 9-ой версии ушёл обратно на 7.02, т.к. задолбало делать лишние клики мышой при открытии файла при выборе кодировки.
Остаюсь на 7.02, а за обновлениями уже даже не слежу - функционала 7.02 хватает.
Сорри, если кого-то обидел своим консерватизмом.

Анти-оффтоп. Как отключить в EmEditor версиях 8 и 9 окно выбора кодировки при открытии файла? Чтобы тупо открывался текст, а кодировку я сам потом выберу, если мне понадобится (всё равно там KOI8R нету, если я не ошибаюсь).
Автор: MorSe
Дата сообщения: 21.02.2010 12:23
fty

Цитата:
Как отключить в EmEditor версиях 8 и 9 окно выбора кодировки при открытии файла?

Сервис / Свойства для всех конфигураций / Файл, опция Определить все кодировки — это?

Цитата:
всё равно там KOI8R нету, если я не ошибаюсь

В списке доступных кодировок присутствует.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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