TextConv — Обработка текстовых файлов

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

Latest post of the previous page:

fibre wrote:это давний глюк гугла.
а по сабжу - плагин работает медленнее, чем макрос от SimSU :)
обработка файла в 155 мб (975 тысяч строк) занимает 20 сек (макросу нужно 2-3 секунды).
но зато ваш плагин, в отличии от макроса, выводит статистику.
спасибо!
Да не за что :-) Я пользовался этим макросом - но то ли у меня руки кривые, то ли солнце слишком яркое - он у меня иногда страшно глючил - это и сподвигло меня написать простенький плагин.

User avatar
zg
zero-gravity
Posts: 5817
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 147 times
Contact:

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by zg »

fibre wrote:а по сабжу - плагин работает медленнее, чем макрос от SimSU :)
обработка файла в 155 мб (975 тысяч строк) занимает 20 сек (макросу нужно 2-3 секунды).
не?

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

zg wrote:
fibre wrote:а по сабжу - плагин работает медленнее, чем макрос от SimSU :)
обработка файла в 155 мб (975 тысяч строк) занимает 20 сек (макросу нужно 2-3 секунды).
не?
Версия 1.1 как раз так и работает (в отличии от 1.0) - сравнительное быстродействие я не проверял, но думаю будет прирост :)

User avatar
SUSim
Posts: 1543
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 10 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by SUSim »

Плагин должен быть быстрее макроса!!! но в разумных приделах... например если разница менее 200% процентов я оставлю макрос :)

ЗЫ а в чем глюки? почему не сказал?
SimSU ··· ·· -- ··· ··-

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

SUSim wrote:ЗЫ а в чем глюки? почему не сказал?
Ну например, открываю файл, ничего не редактируя запускаю макрос - в ответ оказываюсь в файловой панели с изменённой сортировкой.
А не сказал потому, что думал у меня руки кривые - может еще чего донастроить надо - в итоге плюнул и написал плагин.

User avatar
SUSim
Posts: 1543
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 10 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by SUSim »

НЕ ВЕРЮ! что в панели вылетал... плиз, конкретнее в соответствующей теме...
SimSU ··· ·· -- ··· ··-

q333333
Posts: 23
Joined: Wed 21 Jul, 2010 09:34

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by q333333 »

я не нашёл как сделать что бы он автоматически срабатывал (при сохранении файла) и что бы не показывал статистику. я плохо искал?

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

q333333 wrote:я не нашёл как сделать что бы он автоматически срабатывал (при сохранении файла) и что бы не показывал статистику. я плохо искал?
Нет, данного функционала нет. Думаю он и не нужен - если вы по ошибке откроете двоичный файл, то при выходе (с автообрезанием) он будет безвозвратно испорчен.

User avatar
John Doe
Бюрократ
Posts: 12816
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 286 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by John Doe »

artemsen wrote:...то при выходе (с автообрезанием) он будет безвозвратно испорчен.
Ну почему же. У пользователя в любом случае спросят сохранять ли измененный файл.

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

John Doe wrote:Ну почему же. У пользователя в любом случае спросят сохранять ли измененный файл.
Ок, я подумаю об этом :-) Просто лень рисовать диалог конфигурации...

User avatar
John Doe
Бюрократ
Posts: 12816
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 286 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by John Doe »

Можно ведь по-хакерски, прямо в реестре.

А вообще на меня не смотрите, я так влез, для поддержания беседы. :)
Имхо лучше не пихать это в сабж, а использовать для автоматики спецплагин - ESC, где настройки разделяются по типам файлов.

q333333
Posts: 23
Joined: Wed 21 Jul, 2010 09:34

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by q333333 »

Ну почему же. У пользователя в любом случае спросят сохранять ли измененный файл.
согласен. и более того - такие файлы можно внести в список исключений.

а как отключить статистику? ну по крайней мере не в диалоговом окне её показывать, а то кликать мышкой или нажимать Ентер лишний раз очень не удобно

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by artemsen »

q333333 wrote:а как отключить статистику?
Пока никак. Придется потерпеть :-). Будет время - сделаю.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: TruncateText — урезатель текстовых файлов в редакторе

Post by ccaid »

q333333 wrote:я не нашёл как сделать что бы он автоматически срабатывал (при сохранении файла) и что бы не показывал статистику. я плохо искал?
точно так же, как всё делается в Far — через макросы. например, по F2 вызывать плагин, нажимать Enter для закрытия диалога статистики и, наконец, нажимать F2.
Фар делают добрые люди

User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Re: TextConv - Обработка текстовых файлов

Post by 4ekucT »

Попытался использовать этот плагин, чтобы переконвертить XML файлы из кодировки 1251 в UTF 16 LE - получил пустые файлики размером 2байта...

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: TextConv - Обработка текстовых файлов

Post by artemsen »

И правда... Исправлю!

Post Reply

Return to “Обсуждение плагинов”