Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Emurasoft EmEditor

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

Открыть новую тему     Написать ответ в эту тему

Kvartirus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
^ Обсуждение программы! Для вопросов по лечению - ВАРЕЗНИК



Текстовый редактор для Windows
 





Релизы от 03.04.2024:
Ссылки версия Операционная система      
EmEditor Professional/Free - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Portable - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free Portable - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Store App - 32-bit    24.1.1 Windows x32 11/10      
EmEditor Professional/Free Store App - 64-bit    24.1.1 Windows x64 11/10      
EmEditor Help (Eng)    24.1.* Windows All      
EmEditor Manual (Eng) - PDF    14.xx Windows All



Последняя версия, работающая в Windows XP - 14.9.0 b1 (финальная 14.8.1 32-bit, 64-bit).
Последняя версия, работающая в Windows Vista/Server 2008 - 17.4.2 32-bit, 64-bit.
Последняя версия, работающая в Windows 8 - 18.3.2 32-bit, 64-bit.


Возможна "тихая" установка. См. подробности здесь.
Решение проблем с установкой 17 версии в Windows 7 см. здесь: первая часть, продолжение.


ПОЛЕЗНЫЕ МАКРОСЫ от местных пользователей
Перекодировка Ru/En и обратно (qwerty->йцукен)
Нумерация выделенных строк автор webern
Перевод текста в QTranslate

Всего записей: 65 | Зарегистр. 09-12-2001 | Отправлено: 17:58 29-12-2001 | Исправлено: Luber, 08:31 04-04-2024
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krot4224
Кнопка Extract. Если нажать стрелочку справа от неё и открыть дополнительные настройки, там можно будет отметить, чтобы результаты отображались в дополнительной панели (Output Bar).

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 23:23 19-11-2022
krot4224



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за советы CaptainFlint и niccolo !

Всего записей: 382 | Зарегистр. 11-01-2013 | Отправлено: 08:22 20-11-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто нигде не встречал какого нибудь мануала по написанию макросов на JS для Emeditor?
А то не хватает информации и примеров в справке...... Простейшие вещи ставят в тупик....

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 20:32 06-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не подскажет, а есть ли какие возможности отладки макросов в Emeditor?

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 16:11 08-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какая-то ерунда с методом Sort в последней версии
 
Включаю запись макроса
Выделяю текст
Жму Отсортировать А-Z
 
Отключаю запись
Сохраняю как макрос JSEE.
 
Пытаюсь его запустить и он вываливается с ошибкой синтаксиса команды Sort.
Смотрю макрос
document.selection.Sort("",eeSortSelectionOnly | eeSortDigitsAsNumbers | eeSortGroupIdentical | eeSortIgnoreCase | eeSortIgnorePrefix | eeSortStable,"ru-RU");
 
смотрю справку - метод Sort
[JavaScript]
document.selection.Sort( strSeparator, strSortType, nFlags, strLocale );
 
strSeparator
Specifies a string as a separator when splitting a string. This parameter cannot be empty.
 
strSortType
Specifies a string containing a flag. If this is empty or omitted, no sort will be performed.
 
Сразу бросается в глаза несоответствие синтаксиса описанию.  
Пытаюсь исправить в соответствии с описанием в справке - тоже не работает
JS v8 отключено. что я делаю не так?

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 15:27 15-12-2022
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, какова сейчас ситуация с Windows 7? Планирует япошка убирать ее, или уже убрал? Интересует портабл.

----------
HP Z1 G2 27" 2K/Xeon E3 1245 v3/HP 192F С226/32Gb DDR3/Quadro K2100M 2Gb/WDC WD10JPLX 1Tb/Samsung 860 Evo 250Gb/CDDVDW SN-208/400W
Ребята, как же вы все меня заманали... © мой бывший директор

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 15:30 15-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus
 
Пока поддерживает... А как дальше - кто знает....

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 15:58 15-12-2022
neorion

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Windows 7
портабл
япошка

Это прекрасно.

Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 16:02 15-12-2022
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niccolo

Цитата:
Никто нигде не встречал какого нибудь мануала по написанию макросов на JS для Emeditor?

я скачал всякие примеры из обсуждений в ихним форуме
https://www.emeditor.com/forums/forum/macros/macros-samples/

Цитата:
Никто не подскажет, а есть ли какие возможности отладки макросов в Emeditor?

Отладочные строки на вывод в консоль сабжа.

Код:
OutputBar.Clear();
OutputBar.writeln( "EmEdit ver. " + editor.Version );
OutputBar.Visible = true;
OutputBar.SetFocus();


Цитата:
Какая-то ерунда с методом Sort в последней версии

у меня такой записало на версии 22.0.1 (макрос получился рабочий, повторно тоже работает)

Код:
document.selection.SelectAll();
document.Sort("A+",eeSortSelectionOnly | eeSortIgnorePrefix,"ru-RU");
editor.ExecuteCommandByID(4099);  // Save
 

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 18:00 17-12-2022
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neorion
10-ку ради него я точно ставить не собираюсь. Мне легче выкинуть сабж, который перестанет работать в какой-то момент, с того момента новые версии в Корзину и пойдут, а последующие просто не будут скачиваться. Новые фичи все равно нафиг не сдались. 14-й-17-й версии хватает за глаза...
 
Добавлено:
Ради браузера 10-ка не нужна, а тут какой-то редактор...

----------
HP Z1 G2 27" 2K/Xeon E3 1245 v3/HP 192F С226/32Gb DDR3/Quadro K2100M 2Gb/WDC WD10JPLX 1Tb/Samsung 860 Evo 250Gb/CDDVDW SN-208/400W
Ребята, как же вы все меня заманали... © мой бывший директор

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:26 17-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
 
Спасибо. Там был. Да, примеры позволили кое в чём разобраться, но в целом их конечно недостаточно....
 
За отладочный код спасибо - обходился просто выводом сообщений со значениями нужных параметров в нужных точках....
Пошаговой отладки нет, не подскажете?
 

Цитата:
у меня такой записало на версии 22.0.1

Последняя 22.1.2 вроде.... Проблему тоже решил через ExecuteCommandByID - но всё же хотелось бы до конца разобраться с selection.Sort.
 
Попробуйте выбрать не весь текст в файле для сортировки.

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 19:42 17-12-2022
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niccolo

Цитата:
Попробуйте выбрать не весь текст в файле для сортировки.


Код:
document.selection.SetActivePoint(eePosLogical, 1, 1);
document.selection.SetActivePoint(eePosLogical, 1, 11, true);
document.Sort("A+",eeSortSelectionOnly | eeSortIgnorePrefix,"ru-RU");
editor.ExecuteCommandByID(4099);  // Save

 

Цитата:
Пошаговой отладки нет, не подскажете?

вроде нет.
 
Добавлено:
document.selection.Sort
Supported on EmEditor Professional Version 22.1 or later.
у меня только 22.0.1, наверно поэтопму по старинке

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 20:39 17-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
 
Может ещё подскажете, как сделать так, чтобы макрос, представляющий собой набор регвыров для замены не замещал выражения в окне поиска и замены?
И можно ли увеличить размер журнала (запомненных выражений) поиска и замены?

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 13:25 21-12-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
niccolo

Цитата:
Может ещё подскажете, как сделать так, чтобы макрос, представляющий собой набор регвыров для замены не замещал выражения в окне поиска и замены?

Вероятно так...


Цитата:
И можно ли увеличить размер журнала (запомненных выражений) поиска и замены?


Всего записей: 3967 | Зарегистр. 12-07-2003 | Отправлено: 15:59 21-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeedMaker
Вероятно так...
 
Что-то совсем не понял. Что за фиксированное значение? Что за \b - стирание назад?
 
Проверил — не работает
 
Покопался в макросе (старый он) убрал флаг eeFindSaveHistory — всё стало ОК.
 
За второе спасибо. 64 правда тоже не айс...

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 16:23 21-12-2022 | Исправлено: niccolo, 16:32 21-12-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
niccolo

Цитата:
Что-то совсем не понял. Что за фиксированное значение? Что за \b - стирание назад?

Непонятно что за опции, или перевод непонятен?
 
Добавлено:
https://www.emeditor.org/en/dlg_find_index.html

Всего записей: 3967 | Зарегистр. 12-07-2003 | Отправлено: 17:51 21-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeedMaker
 
/b - backspace? Что это?  
Word boundary всё же понятнее....
 
Фиксированное значение - это всплывать постоянно с одним и тем же регвыром? Так логичнее и назвать - заданное значение/заданный шаблон.... (тогда ИМХО достаточно 3 варианта - заданное, последнее, выделенный фрагмент)
 
Обратная ссылка 1-2-3 — тоже не самый удачный перевод. - Фрагмент / выражение в скобках 1, 2, 3
0 - целое найденное совпадение.
 

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 21:08 21-12-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
niccolo
Это все тонкости перевода )
 
Вэлком в ПМ, чтобы не засорять топик.

Всего записей: 3967 | Зарегистр. 12-07-2003 | Отправлено: 08:29 22-12-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выловил непонятный баг
 
https://www.upload.ee/files/14789556/Emeditor_bug.wmv.html
https://www.upload.ee/files/14789559/Emeditor_bug2.wmv.html
 
Почему \3\4 ставит перед \1?

Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 14:32 30-12-2022
Svirepov

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niccolo
\1 в вашем случае - это не <<, а ^ (даёт при замене пустую строку)
 
Хотя нет, должно работать правильно (строка начинается с \t).
Но вот у меня эмедитор вообще не пропускает регексп с [^\] (говорит "invalid character set"),
т.к. бэкслэш внутри [] надо экранировать: [^\\]
 
Подозреваю, что он игнорирует whitespace в начале строки и находит ^ после \t,
чего делать не должен, но вдруг такая опция где-то запрятана.
Это всё объяснило бы и дало бы тот самый результат, что у вас есть.
Если такой сумасшедшей опции нет, то это баг.

Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 23:36 02-01-2023 | Исправлено: Svirepov, 00:23 03-01-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

Компьютерный форум Ru.Board » Компьютеры » Программы » Emurasoft EmEditor


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru