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

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

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

Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mark -  небольшой удобный редактор
v0.9z от 9 апреля 2006 г.  
-----------------------------------------
  (скриншот - 73кб, архив программы - ~60кб )
  • точное автоопределение кодировок UTF-16LE, UTF-8, DOS, windows 1251, KOI8r;
  • MDI
  • поддержка unicode (UTF-16LE), UTF-8;
  • возможность открытия и сохранения документов в любой, доступной в системе, кодовой странице;
  • маленький размер (уже раздулся, правда, немного )) - не более 60 кб;
  • корректно отображает псевдографику и кириллицу в файлах DOS и КОИ8р (напр. с Courier New);
  • настраиваемые хоткеи;
  • поиск по regular expressions;
  • русско-английский интерфейс;
  • список 20 последних открывавшихся файлов;
  • приличный вид
  • работа с файлами WIN(DOS)/UNIX;
  • возможность написания/подключения плагинов;
  • ещё много других полезных, приятных и удобных мелочей.
    ----------------------------------------
    OS: win2k, XP и выше.
    ----------------------------------------
    http://vito.rbcmail.ru/Mark.zip  ~ 60 кб
    Некоторые антивирусы могут ругнуться, но вирусов в архиве нет!
    EXE упаковывается разными пакерами и из-за этого бывает такое.
    http://vito.rbcmail.ru/Mark_Upxed.zip - упакованный UPX  
    http://vito.rbcmail.ru/MarkPEC.zip - упакованный PECompact (обновляются реже; не должны волновать антивири).
     
    Плагины - помещать в папку Plugins_   (с подчеркиванием!)
    чтобы не засорять шапку, описание плагинов - тут: Подробнее...
    -------------------------------------------------
    ПОСМОТРИТЕ, ПОРУГАЙТЕ, ПРЕДЛОЖИТЕ.
    -------------------------------------------------
    PluginSDK http://vito.rbcmail.ru/PluginSDK.zip  ~ 8 кб.
    утилита очистки реестра от записей старого MRU (до v 0.9b): http://vito.rbcmail.ru/MRUcleaner.zip
    билиотеки ричедита (чтобы "Отмена" не прерывалась после сохранения файла):
    для Windows 2000 - http://vito.rbcmail.ru/Libs/W2k_dll.zip
    для Windows ХР    - http://vito.rbcmail.ru/Libs/XP_dlls.zip
    запустите самораспаковывающийся архив и скопируйте распакованные файлы в папку Mark-а.
     
    Баги
    1) Все еще при вызове диалога печати остаются следы от него.

  • Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 20:05 03-11-2004 | Исправлено: zep, 01:42 13-04-2006
    zep



    Advanced Reader
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    0b0rm0t
    Дошло!  
    А я искал этот пункт в уже открытом файле. Спасибо!

    Всего записей: 2500 | Зарегистр. 03-10-2001 | Отправлено: 19:34 26-05-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    piterplus
    Да нет, у меня почти то же самое. Из 1251 в UTF с произвольной вставкой левых символов...

    Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 19:59 26-05-2005
    Blackbox7



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

    Всего записей: 694 | Зарегистр. 22-04-2003 | Отправлено: 20:29 26-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    piterplus
    посмотри в какой кодировке открывается файл - если он распознаётся как utf-8, а файл на самом деле win1251 - то такое возможно, страницей ранее ArtLonger описал нечто подобное. Поработаю над определением кодировок дополнительно, думаю исправлю.  
     
    Добавлено:
    Blackbox7
    хочу сделать, но пока руки не доходят.
     
    Добавлено:
    [!] в очередной раз подправлено определение кодировок. Теперь должно быть меньше случаев определения текстов в кодировке windows 1251 как UTF-8, что может вызывать порчу файлов.
     
     
    Добавлено:
    gera_serg будет недоволен - opera.ini определяется как win1251, хотя он и есть по сути win1251.
     
    Добавлено:
    обновление настоятельно рекомендуется

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 00:33 27-05-2005
    0b0rm0t

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А что за "скелет плагина" там валяется? Посмотрел - ни фига не понял.

    Всего записей: 13 | Зарегистр. 19-05-2005 | Отправлено: 09:16 27-05-2005
    piterplus

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    " piterplus  
    посмотри в какой кодировке открывается файл - если он распознаётся как utf-8, а файл на самом деле win1251 - то такое возможно, страницей ранее ArtLonger описал нечто подобное. Поработаю над определением кодировок дополнительно, думаю исправлю. "  
     
    Действительно, при сохранении файл указывался как utf-8.

    Всего записей: 21 | Зарегистр. 05-02-2003 | Отправлено: 11:17 27-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    0b0rm0t
    это я начал, но не сделал пока систему подключения плагинов. Скелет - образец будущего плагина.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 11:22 27-05-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Прикрути на всяк случай опцию "Определять UTF только по сигнатуре".

    Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 12:01 27-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    да сейчас всё должно быть ОК. Я знал об этом слабом месте, но не знал, что файлы бьются. Теперь я на стороне 1251 .

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 12:18 27-05-2005
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    А очень ли трудно было бы прикрутить в меню сохранения файла опцию "Запоминать последнюю использованную кодировку"?  
    Вероятно, включение этой опции должно автоматически также выключать автораспознавание кодировки.

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:22 27-05-2005
    vito333



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

    Цитата:
    включение этой опции должно автоматически также выключать автораспознавание кодировки

    почему? это же диалог сохранения, какое распознавание.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 15:10 27-05-2005
    arsvrn

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    А как там насчет обещанной перекодировки выделенного в обоих направлениях?
    Не пропало желание сделать?

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 16:00 27-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [!] изменён вид и поведение индикатора переноса слов.
     
    Добавлено:
    arsvrn
    а чего я обещал? я уже и не помню. Вообще-то перекодировка зреет помаленьку, сегодня вот обдумывал.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 16:06 27-05-2005
    oshizelly



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

    Цитата:
    oshizelly  
    зачем?

    Хм... Довольно неожиданный вопрос, я думал, то, что очевидно для меня, должно быть очевидно и для всех остальных
    Самый простой пример - сохранения новых документов. Мне в большинстве случаев нужно, чтобы они сохранялись в кодировке 1257, а Mark предлагает, по умолчанию, 1251 (вероятно, потому, что эта кодировка забита у меня в качестве основной неюникодовской в системных настройках). Значит, все время приходится менять вручную. Не слишком трудно, но все же утомляет, а ведь как просто этого можно было бы избежать!
    Или, например, ты должен открыть подряд 100 документов и сохранить с изменениями все в кодировке UTF-8. По умолчанию, Mark сохраняет документ в той кодировке, которую он определил при октрытии документа. Но, во-первых, он может ошибиться. Во-вторых, возможно, я специально хочу сделать так, чтобы выходная кодировка отличалась от входной. Значит, мне приходится 100 раз подряд вручную выставлять кодировку при сохранении документа. А если бы выставленная кодировка запоминалась, то и проблем бы не было.
     

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 16:16 27-05-2005
    0b0rm0t

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Модет лучше добавить две настройки - кодировки для открытия/записи по умолчанию? Тогда ты просто выставишь там то, что хочешь видеть, и все пойдет гладко.

    Всего записей: 13 | Зарегистр. 19-05-2005 | Отправлено: 17:42 27-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [+] в статусбар добавлен индикатор состояния текста - изменён / не изменён.
     
    Mark_Upxed.zip - обновлен тоже.
     
    Добавлено:
    oshizelly
    в общем тебе надо ещё немного поразмыслить над тем, что нужно - запоминать последние кодировки открытия-сохранения или открывать-сохранять по умолчанию (в такой-то кодировке).

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 18:29 27-05-2005
    oshizelly



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

    Цитата:
    oshizelly  
    в общем тебе надо ещё немного поразмыслить  над тем, что нужно - запоминать последние кодировки открытия-сохранения или открывать-сохранять по умолчанию (в такой-то кодировке).

    А что, оба сразу - слабО?

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 18:47 27-05-2005
    vito333



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

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 18:54 27-05-2005
    arsvrn

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

    Цитата:
    а чего я обещал? я уже и не помню

    Посмотри сюда: http://forum.ru-board.com/topic.cgi?forum=5&topic=13554&start=880#7
    Сам ведь говорил

    Цитата:
    хорошая мысль

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 19:20 27-05-2005
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [b]vito333[b]

    Цитата:
    а приоритет чему?

    Вообще-то, я это видел как меню настроек с двумя разделами по 5 вариантов выбора (итого сразу 10 новых фич одним ходом!):
     
    I. Открывать документ:
    - всегда в кодировке по умолчанию: [назначить кодировку -------------------------];
    - в кодировке, использованной при сохранении предыдущего документа;
    - в кодировке, которую Mark посчитает наилучшей;
    - запрашивать кодировку при открытии документа;
    - запрашивать, если кодировка не определяется с полной уверенностью.
     
    II. Сохранять документ:
    - всегда в кодировке по умолчанию: [назначить кодировку -------------------------];
    - в кодировке, использованной при сохранении предыдущего документа;
    - в кодировке, которую Mark посчитает наилучшей;
    - запрашивать кодировку при сохранении документа;
    - запрашивать, если кодировка не определяется с полной уверенностью.
     
    А еще я бы вынес команду "Переоткрыть как..." на верхний уровень меню и/ила на тубар, а возможно и в контектстное меню, так как, по-моему, это одна из наиболее часто употребляемых команд. Правда, сам я все равно предпочитаю хоткеи, но надо подумать и о любителях мышей.

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:27 27-05-2005
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Mark - небольшой удобный редактор
    Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru