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


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Kvartirus



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


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




Последние релизы (12.09.2017):
Ссылки версия Операционная система
EmEditor Professional/Free - 32-bit 17.2.4 Windоws x32 10/8.1/8/7/Vista/Server 2008
EmEditor Professional/Free - 64-bit 17.2.4 Windows x64 10/8.1/8/7/Vista/Server 2008/Server 2012
EmEditor Professional/Free Portable - 32-bit 17.2.4 Windоws x32 10/8.1/8/7/Vista/Server 2008
EmEditor Professional/Free Portable - 64-bit 17.2.4 Windows x64 10/8.1/8/7/Vista/Server 2008/Server 2012
EmEditor Professional/Free UWP app - 32-bit 16.2.0 Windows 10 x32 Version 1607 Build 14393 or later
EmEditor Professional/Free UWP app - 64-bit 16.2.0 Windows 10 x64 Version 1607 Build 14393 or later
EmEditor Help (Eng) 17.1.x Windоws All
EmEditor Manual (Eng) - PDF 14.xx Windоws All



Возможна "тихая" установка. Детали см. .здесь.

Всего записей: 65 | Зарегистр. 09-12-2001 | Отправлено: 17:58 29-12-2001 | Исправлено: ItsJustMe, 08:14 05-11-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maxvlas
document.selection.InsertDate(eeDateTimeDate);
http://www.emeditor.org/en/cmd_edit_insert_date.html
 
Добавлено:
Shift+F5 попробуй

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 19:15 11-03-2017
maxvlas



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
Цитата:
Добавлено:  
Shift+F5 попробуй

Удобно,но Клавиша F-Lock отключена у меня
так как часто пользуюсь FastStone Capture
там у всех захватов в конце ... + PrtSc
Привык уже к этим комбинациям.,а если  F-Lock включить то PrtSc не работает уже.
Ну в принципе здесь тоже можно привыкнуть переключая Клавишу F-Lock

Всего записей: 3209 | Зарегистр. 08-02-2011 | Отправлено: 19:28 11-03-2017 | Исправлено: maxvlas, 19:29 11-03-2017
lev0tsk



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

Цитата:
Как сделать кнопку Время и дата ?  

 
А так не прокатит? )))
 
#icon = "xxxx.ico"
#title = "Time & Date"
#tooltip = "Time & Date"
document.selection.InsertDate(eeDateTimeDate);
 
 
Сохранить как макрос, и кнопочка появится )))

Всего записей: 38 | Зарегистр. 01-02-2010 | Отправлено: 07:15 12-03-2017 | Исправлено: lev0tsk, 07:18 12-03-2017
maxvlas



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lev0tsk
Цитата:
А так не прокатит? )))

lev0tsk выше дал ссылку уже Tilks,я по ссылке сделал уже
--------------------------------------------
Tilks
Цитата:
maxvlas  
document.selection.InsertDate(eeDateTimeDate);  
http://www.emeditor.org/en/cmd_edit_insert_date.html

Сделал макросом

Код:
#icon = "Insert Time and Date.ico"    
#title = ""    
#tooltip = "Вставить время и дату"
document.selection.InsertDate(eeDateTimeDate);

 
Можно как то сделать,выделять в тексте?
Ну типа здесь назначить цвет
 
У меня так вставляется если что 14:10 13.03.2017
 

Всего записей: 3209 | Зарегистр. 08-02-2011 | Отправлено: 14:13 13-03-2017 | Исправлено: maxvlas, 14:15 13-03-2017
Tilks

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

Цитата:
Можно как то сделать,выделять в тексте? Ну типа здесь назначить цвет


Код:
(^|\s)\d\d:\d\d\s\d\d\.\d\d\.\d{4}(\s|$)

отметить регулярку в настройках
 
\d = 0-9
\s = пробел или другие похожие
(^|\s) = выбор - пробел или начало строки
(\s|$) = выбор - пробел или конец строки
{4} = повтор предыдущего 4х
\. = точка, так как просто точка есть спец символ.
https://ru.wikipedia.org/wiki/Регулярные_выражения
 
если дата или время будет без ведущего нуля (1:1 1.1.2000), то там где надо \d{1,2}
ставим счётчик {1,2} одна цифра или две цифры, так же как у года {4} строго четыре.

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 14:46 13-03-2017
maxvlas



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

Отлично все
   

Всего записей: 3209 | Зарегистр. 08-02-2011 | Отправлено: 14:40 14-03-2017
SERGEEV



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите, пожалуйста, в написании регулярки или макроса:
В тексте json тысячи таких выражений:
...,"coordinates":[[[[30.67576,50.48589,0],[30.67577,50.48571,0],[30.6759,50.48571,0],[30.6759,50.4859,0],[30.67576,50.48589,0]]]],"guid":...
необходимо эти выражения представить в виде:
[POLYGON]
Data0=(50.48589,30.67576),(50.48571,30.67577),(50.48571,30.6759),(50.4859,30.6759),(50.48589,30.67576)
[END]
 
Кол-во пар координат может быть любым, соответственно и кол-во квадратных скобок вначале и в конце изменится.
 
Заранее благодарю всех, кто откликнется!

Всего записей: 436 | Зарегистр. 31-12-2001 | Отправлено: 18:55 18-03-2017 | Исправлено: SERGEEV, 18:58 18-03-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SERGEEV
У вас похоже на GeoJSON формат http://geojson.org/geojson-spec.html
есть конвертеры всякие в сети https://mygeodata.cloud/converter/ , или просто читать из json, как из базы данных.  
В некоторых странах смс за границу оценивает в 7 лет, а тут координаты Киева конвертнуть, так это расстрел 100 пудов.

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 11:30 19-03-2017
SERGEEV



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

Цитата:
У вас похоже на GeoJSON формат http://geojson.org/geojson-spec.html  
есть конвертеры всякие в сети https://mygeodata.cloud/converter/ , или просто читать из json, как из базы данных.  
В некоторых странах смс за границу оценивает в 7 лет, а тут координаты Киева конвертнуть, так это расстрел 100 пудов.

 
Ни один из известных конвертеров не распознал записи как GeoJSON...
Я хочу читать Emeditor ом множество мелких текстовых файлов json и сохранять в единый  большой файл понятного формата.  
Вы шутите про координаты, 21 век на дворе?  
Я для примера первые попавшиеся коорд. взял. Вот гугл и яндекс так показывает:
https://www.google.com/maps/place/Белый+дом/@38.8976763,-77.0387185,17z/
https://yandex.ua/maps/213/moscow/?lang=ru&ll=37.615450%2C55.751120&z=17&text=кремль
 
Задачка знаковая, если поможете макросом, то многие картографы проекта http://www.openstreetmap.org будут вам благодарны!

Всего записей: 436 | Зарегистр. 31-12-2001 | Отправлено: 15:42 19-03-2017 | Исправлено: SERGEEV, 18:52 19-03-2017
maxvlas



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня полез в настройки.
Заметил это (2 нижние строки)
Они не активны вообще и галки стоят.
Их как сделать активными (допустим если я не хочу эти настройки) или они так и будут?
 

Всего записей: 3209 | Зарегистр. 08-02-2011 | Отправлено: 21:25 19-03-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SERGEEV
как говорит Yutaka Emura EmEditor is just a text editor.
для пробы собрал из той строки парсер json, запускать просто ReadJSON.js , не знаю как будете в редактор внедрять.
https://www.upload.ee/files/6804509/JsonWscript.7z.html
maxvlas
по названием похоже, что надо права админа. Интересная настройка, у меня ещё старая.

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 22:50 19-03-2017
qw12



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно ли сворачивать выбранный код в EmEditor? Как это делается к примеру в Sublime Text. Поясняю, это не тот глючный режим структуры что реализован криво в программе, а именно любой выбранный код, любой текст.
В Sublime Text это делается одним нажатием клавиш для любого выбранного текста:
   
 
можно ли реализовать такое в EmEditor?

Всего записей: 213 | Зарегистр. 04-06-2001 | Отправлено: 01:34 06-04-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
April 4, 2017 16.6

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 15:45 06-04-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поправил ссылки на 16.6 версию в шапке.
 
maxvlas

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

При переустановке будет выбор в инсталляторе, при обновлении этого не видно.


Сегодня пришлось переустанавливать 100500 раз.
Понадобилась менюшка с выбором вставки текста, но она не работало не в какую на 16.3.0
(Plugin Snippets > General > Clipboard History(Shift+F8))
Не работало любое из этих Snippets, в теле которого есть код, простая вставка текста работало, за то работало от администратора.
Распаковал портативку, там тоже работает. Оказывается у меня в настройках папка для макросов стоит C:\Program Files\EmEditor\My Macros, а мои макроси в папке юзера, но в реестре путь до моих макросов пишется относительно той папки, и получается пути типа ..\..\..\.. итд. Всё работает пока не пользуешься этими Snippets. При запуске Snippets создаётся временный файл в папке, которая назначена для макросов, т.е. в моем случае в Program Files , а там запись запрещена.
 
Разрулил примерно так:
Перекинул все макроси в одну папку C:\Users\<юзер>\AppData\Roaming\Emurasoft\EmEditor\My Macros
назначил эту папку в настройках Customize Macros... , которая соответствует ключу MacroFolder в ветке HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common
и соответственно поправил пути к файлам макросов в HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Macros на пути типа .\deleteAllBlankLines.jsee
Теперь Snippets с кодом работает, временные файлы пишется в разрешённую папку.


Заметил что после 16.3.0 больше не показывает иконку макросов, которая на прямую с .exe берётся, например  
#icon = "C:\WINDOWS\system32\calc.exe",0
 
На 16.6.0 что то не хочет размер шрифта меньше 10 ставить, на других версиях подхватывала настройки без проблем. Выбираю 8 в View > Font... , но меньше 10 не получается.
Поставил на панель кнопку Font, в ней есть возможность Увеличить/Уменьшить,  таким образом работает.

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 19:52 06-04-2017 | Исправлено: Tilks, 19:53 06-04-2017
qw12



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Шрифт - не подтверждаю. Меняется прекрасно.

Всего записей: 213 | Зарегистр. 04-06-2001 | Отправлено: 21:30 06-04-2017
oplrox

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени. Помогите разобраться.  
Есть макрос в emeditor, который должен запускаться только если открытый файл определенного расширения. То есть, макрос будет состоять из условия if, но как реализовать в коде получение расширения открытого файла?

Всего записей: 98 | Зарегистр. 29-12-2010 | Отправлено: 14:05 09-05-2017 | Исправлено: oplrox, 15:10 10-05-2017
HeT BonpocoB



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

Цитата:
в менюшке можно найти plain text to base64 и base64 to plain text

 
во, тема! похоже то что нужно
надеюсь перекодирования туда-обратно будут проходить без "потерь" ?

Всего записей: 1311 | Зарегистр. 30-03-2003 | Отправлено: 16:55 09-05-2017 | Исправлено: HeT BonpocoB, 18:21 09-05-2017
Tilks

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

Код:
if (document.Name.search(/\.txt$/)!==-1)
    alert( document.Name );
else
    alert("not text document");

 
HeT BonpocoB
xor побайтовый
 
Добавлено:
HeT BonpocoB
в менюшке можно найти plain text to base64 и base64 to plain text

Всего записей: 1945 | Зарегистр. 14-08-2005 | Отправлено: 17:08 09-05-2017
oplrox

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

Цитата:
Текст от Tilks:
if (document.Name.search(/\.txt$/)!==-1)...
Шикарно, все работает. Большое спасибо!

Всего записей: 98 | Зарегистр. 29-12-2010 | Отправлено: 11:39 10-05-2017 | Исправлено: oplrox, 11:40 10-05-2017
maxvlas



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
Цитата:
в менюшке можно найти plain text to base64 и base64 to plain text

за наводку
Сделал кнопки себе кодировщик / декодировщик:
1. декодировщик - Base64 to Plain Text (UTF-8) command
2. кодировщик - Plain Text to Base64 (UTF-8) command

   
Может кому пригодится - кнопки кодировщик / декодировщик

Всего записей: 3209 | Зарегистр. 08-02-2011 | Отправлено: 14:24 23-05-2017 | Исправлено: maxvlas, 14:54 23-05-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru