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

» Emurasoft EmEditor

Автор: GORA2
Дата сообщения: 10.12.2012 08:45
Если прописать этот параметр, например:

Код: "Icon0"=".\\AutoIt3.ico"
Автор: webern
Дата сообщения: 10.12.2012 08:52
GORA2
Похоже на баг.
Хотя, в хелпе есть пример синтаксиса:
#icon = "C:\WINDOWS\system32\calc.exe",0
из которого можно, опять же, предположить, что EE не хочет воспринимать отдельный файл иконки и обязательно должен извлекать иконку по индексу из какого-нибудь .exe.
Автор: GORA2
Дата сообщения: 10.12.2012 09:02

Цитата:
Хотя, в хелпе есть пример синтаксиса

Вставил я эту строку в сам скрипт первой строкой без изменений - ни какой иконки не появилось и в реестре строка осталась пустой.
Автор: webern
Дата сообщения: 10.12.2012 09:07
GORA2
А у меня появилось - и иконка на тулбаре и запись в реестре. Если нужны скрины, могу сделать.
Что-то у Вас с правами доступа не так.
Автор: GORA2
Дата сообщения: 10.12.2012 11:02

Цитата:
с правами доступа не так

Разобрался, дело было не в правах, а нужно было макрос "зарегистрировать" - удалить и добавить вновь уже с этой строкой. Остальные директивы тоже добавляются.
webern, спасибо за подсказку.

Кстати, с простой иконкой (файл *.ico) тоже работает.
Автор: ALEX666999
Дата сообщения: 10.12.2012 17:41
А то, что EE вылетает при добавлении нового макроса из папки,
который потом появляется на
http://forum.ru-board.com/topic.cgi?forum=5&topic=1214&start=1100&limit=1
Автор: kirik64
Дата сообщения: 10.12.2012 23:38
ALEX666999
Цитата:
EE вылетает при добавлении нового макроса
Хм, не замечал.
Правда, я всегда пишу абсолютный путь к иконке макроса (в самом макросе).
Панель макросов меняю часто, в зависимости от стоящей задачи.
Автор: ALEX666999
Дата сообщения: 11.12.2012 00:36
kirik64
Решено: http://forum.ru-board.com/topic.cgi?forum=5&topic=1214&start=1100&limit=1
Автор: maxvlas
Дата сообщения: 28.12.2012 11:56
Кто нибудь подскажите,что то не найду
1.Как убрать ненужное в выпадающем списке EmEditor при нажатии на "Поиск"
Автор: webern
Дата сообщения: 28.12.2012 18:18
maxvlas
Список поисковых строк хранится в реестре по адресу:
HKEY_CURRENT_USER\EmSoft\EmEditor v3\Common\Find
Только формат хранения не известен, поэтому взять и очистить этот список - это на свой страх.

P.S.
Всё проще оказалось.
Нужно раскрыть этот список и нажимать ALT+DELETE на каждой предназначенной для удаления строчке.
Автор: maxvlas
Дата сообщения: 28.12.2012 20:13
webern

Цитата:
P.S.
Всё проще оказалось.
Нужно раскрыть этот список и нажимать ALT+DELETE на каждой предназначенной для удаления строчке.

Я и в настройках искал,думал все равно же решение должно быть.ведь они так и накапливаться будут

Автор: ALEX666999
Дата сообщения: 31.12.2012 13:43
Только что всплыл опять глюк (версия проги 12.0.6).
DEL
     после чего запустить EE и щёлкнуть по значку макроса с названием, то тоже тихо схлопывается;
DEL
Решено: http://forum.ru-board.com/topic.cgi?forum=5&topic=1214&start=1100&limit=1
Автор: Nikoderiko
Дата сообщения: 31.12.2012 18:37
ALEX666999:
Во первых, тестировать нужно только последнюю версию, иначе может оказаться так, что баг заделан.
Во-вторых, у автора прожки есть сайт с форумом, на котором имеется обширный раздел для багрепортов.


Цитата:
если переключать язык проги с Ru на En — схлопывается;

P.S. Версия 12.0.8 при переключении языка программы с русского на английский - не схлопывается.
Автор: ALEX666999
Дата сообщения: 31.12.2012 19:35
Разобрался: дело было в кривом софте, который внедрял свою dll-ку в процесс редактора.
Автор: GORA2
Дата сообщения: 03.01.2013 07:12
На двух компьютерах установлена одинаковая версия EE (12.0.8), система тоже одинаковая (Win 7x64), но панель инструментов во втором случае более растянутая, нежели в первом.



Что влияет на расстояние между значками панели и где это настраивается?
Автор: webern
Дата сообщения: 03.01.2013 13:02
GORA2
Возможно, тулбар со второй картинки не закреплен.
Настраивать так: правой мышью нажать на тулбаре и поставить галку на 4-ой снизу строчке ( в оригинале - "Lock Toolbars") открывшегося меню.

P.S.
Вру, вижу что закреплен.
Тогда другой вариант: в окне "Customize Toolbars" поставлена галка на "Display Macro Titles in Basic Toolbars" (последняя строка этого окна). Если галку убрать, расстояние между иконками уменьшится.
Автор: GORA2
Дата сообщения: 03.01.2013 13:13
webern
Хотя галка "Отображать заголовки макросов ... " и была снята, но ее установка и последующее снятие помогло "вылечить недуг" - расстояние меж иконками уменьшилось.
Спасибо.
Автор: AAVasilev
Дата сообщения: 13.01.2013 10:57
подскажите какого размера файлы emeditor умеет обрабатывать, а то открывать то он умеет и 5 гигов, вот только сделать с таким файлом ничего не получается. пытался произвести поиск и удаление пустых строк в текстовке размером 1 гиг но всё время неудачно, зависает намертво
===================
и ещё один момент, может быть есть такая настройка, чтобы увидеть что происходит в редакторе, например запустили замену в файле и где-то начинает отображаться количество обработанных строк... а то непонятно когда программа зависла или ещё работает
Автор: webern
Дата сообщения: 13.01.2013 19:30
AAVasilev
1. Фишкой Large File Controller пользуетесь?
Если нет, то включив её можно открывать файл по частям и, соответственно, обрабатывать.
Для борьбы с зависанием, возможно, имеет смысл изменить настройки в Customize Tab->Advanced.
Кроме того, автор рекомендует открывать большие файлы, отключив перенос строк (No Wrap). Возможно, это также может сказываться на обработке.

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

Не уверен, что есть такая настройка, однако чтобы увидеть как обрабатываются строки можно написать простейший макрос, в котором наряду с командами обработки, прописать команду вывода этого процесса с статусную строку или в Output Bar (например, номера обработанных строк, или сколько их осталось, или затраченное время и т.п.). В этом случае обработка будет происходить медленнее, зато Вы будете видеть что происходит.
Автор: AAVasilev
Дата сообщения: 13.01.2013 21:11
webern
Да эта фишка включена по-умолчанию, в разделе Дополнительно тоже оставил всё как есть, хотя пробовал что-то там подкрутить, но лучше не стало. Перенос строк отключил, с ним действительно есть некоторые проблемы... но проблемы остались и видимо пока их не решить, вот получил ответ:
------------------------
Hello Alex,

If you open 4 ~GB files, the edit will become slow. This is the limitation of EmEditor.
I am sorry for inconveniences.

I am working on improving the speed and feature sets for large files in the future.
I really appreciate your patience.

Thank you!

--------------------
Yutaka Emura
-----------------------------------------------------------

Кто может подсказать, чем (хотя бы временно) заменить EmEditor задачи следующие
1) редактирование файлов размером 4-6 гигов (удаление пустых строк или строк с ошибками)

или редактор в котором в автоматическом режиме можно делить эти файлы на более мелкие и в них производить те же манипуляции
Автор: Gueest
Дата сообщения: 17.01.2013 11:57
А, кстати, файлы какого максимального размера EmEditior может открывать?
И второй вопрос. Есть, допустим, что-то типа такого списка:
Шахтер - Украина
Зенит - Россия
Милан - Италия
Реал - Испания
Абу-Ляха - ОАЭ
Ман. Юнайтед - Англия
АЕК-Швеция
Пахтакор-Узбекистан
Сантос-Бразилия и т.д.
Список большой. И мне надо в конце каждой строчки прицепить, скажем. какой-нибудь символ. значок, метку. Есть ли способ сделать это одним махом?
Автор: kirik64
Дата сообщения: 17.01.2013 17:03
Gueest
Цитата:
файлы какого максимального размера EmEditior может открывать?
Это написано на главной странице офсайта: до 248 Гб или 2.1 миллиарда строк.
Цитата:
Есть ли способ сделать это одним махом?
Разумеется. Несложное регулярное выражение.
Автор: Gueest
Дата сообщения: 18.01.2013 02:00

Цитата:
Разумеется. Несложное регулярное выражение.

Я извиняюсь. Но примерчик можно? А то что-то не догоняю в 2 часа ночи
Автор: webern
Дата сообщения: 18.01.2013 04:35
Gueest

Цитата:
Но примерчик можно?

В окне "Replace":
1. Поставить галку "Use Regular Expressions".
2. В поле "Find" написать $ - искать "конец строки".
3. В поле "Replace with" написать желаемый символ. значок, метку, кроме спец. символов, таких как ".", "*", "?", "+", "(", ")", "{", "}", "[", "]", "^", "$" и "\", т.к. они являются частью синтаксиса регулярных выражений. Если на выходе нужны эти символы, то перед каждым из них необходимо ставить "\".
4. Применить. Всё!

В справке изложено всё что нужно.
Автор: AAVasilev
Дата сообщения: 18.01.2013 22:14

Цитата:
до 248 Гб или 2.1 миллиарда строк

к сожалению именно только открывать, но никак не редактировать...
Автор: Gueest
Дата сообщения: 18.01.2013 23:07
webern, великодушное спасибо! Все великолепно работает.
Даже лучше, чем я думал!
Автор: Gueest
Дата сообщения: 23.01.2013 22:04
Еще один вопросик можно?
Вот есть текст, допкустим:

Цитата:
Существуют
Существуют целые коллективы
Большинство
Большинство программ сопровождаются
Соломон
Соломон получил традиционное
Экспедиция
Экспедиция началась летом

и т.д. то есть с дублированием первого слова.
Повторы можно, как-то быстро убрать?
Автор: kirik64
Дата сообщения: 23.01.2013 23:50
Gueest

Код: Find: ^(.*?)\n(\1)
Replace: \2
Автор: Gueest
Дата сообщения: 24.01.2013 15:39
kirik64, Большое спасибо за ответ!
Но ваш вариант работает почему-то на половину. То есть удаляет только половину повторов. К тому же, где удалено - первые 2 слова текста чего-то сливаются.
Автор: webern
Дата сообщения: 24.01.2013 16:00
Gueest

Цитата:
работает почему-то на половину

Наверное, это из-за пробелов в конце некоторых строк.
Попробуйте так:

Код: Find: ^(.*?)\s*\n(\1)
Replace: \2

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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