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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    vito333



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

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



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

    Цитата:
    никаких, кидай мне на мыло файл или кусок его, посмотрю. А перенос слов не помогает? На самом деле загрузку в ричедит я не портил, всё как положено, так что давай попробую разобраться.  

     
    Естественно, включение переноса строк эту длинную строку переносит, но на самом-то деле там есть и свои переводы строк. Но они почему-то игнорируются.
     
    Файл выслал.

    Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 11:20 06-05-2005
    bavb



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    у меня такая проблемма:
    в Total Commander 6.51 в Настройках -> Правка/Просмотр в качестве редактора по F4 поставил Mark, и теперь если в TC нажать Shift+F4 (Mark не запущен) ввести какое-нибудь имя файла, то всё происходит нормально, запускается Mark и можно редактить, а вот если, когда я нажал Shift+F4 Mark был запущен, то он выдает такую ошибку: Invalid command: далее имя файла, которыя я хотел редактить.

    Всего записей: 202 | Зарегистр. 17-07-2004 | Отправлено: 12:03 06-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    o22
    хм, думал ничего не смогу сделать
     
    [+] корректная обработка "мягких переносов" в загружаемом файле.
     
    Добавлено:
    bavb
    у меня всё работает.
    а почему шифт-Ф4 а не просто ф4?

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



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

    Цитата:
    а почему шифт-Ф4 а не просто ф4?

    Шифт-Ф4 это создание нового файла с помощью редактора, настроенного в Тотале для редактирования файлов по Ф4

    Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 19:17 06-05-2005
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну вот, теперь функция поиска-замены стала на порядок лучше, чем пару месяцев назад. Прогресс на лице!
    Но как все-таки насчет таких доп. фичей, как:
    - поиск и замена текста только в выделенном блоке (Bred все это умеет);
    - запоминание пары "найти - заменить" (цитирую себя любимого: "Можно было бы сделать в диалоге поиска простой шаблон замены, если добавить чекбокс вроде "запомнить замену". То есть, например, вводим в окне "искать" слово "tralala", а в окне "заменить" слово "tramparam", ставим галку в этом чекбоксе... и когда в следующий раз в окне "искать" будет выбрано слово "tralala", то в окне "заменить" автоматически появится слово "tramparam". IMHO, опция была бы востребована.")
     
    Это хоть в проекте есть?
     
    Да, и еще из старых пожеланий: изменение кодировки "на лету" (опять же, как в Bred), то есть, без обращения к файлу на диске (может, и нет вообще этого файла).
     
     

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



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

    Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 21:58 06-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OdesitVadim
    я просто не знаю идентификатор украинского, а все неизвестные мне идентификаторы отображаются так. Вообще обрабатываются только русский, англ., и немецкий.
    o22
    ну у меня и с шифтом всё ок.
    oshizelly

    Цитата:
    изменение кодировки "на лету"

    в проекте есть

    Цитата:
    поиск и замена текста только в выделенном блоке  

    тоже есть

    Цитата:
    запоминание пары "найти - заменить"

    в проекте нет (может пока)

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 02:37 07-05-2005
    OdesitVadim



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vito333
    Мож с идентификатором помочь? Прогу напиши, которую человек запустит и запишет его.
    Пробывал на 98SE запустить. Понял всю "силу Си". Потребовал библиотеку M*60.dll (* - не помню буковки) - у меня нет. но есть с 50 в конце. Копирую, переименовываю (около полтора метра). Запускается и ругается на ричедит, мол кривой. Мож зделаем под 98?

    Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 13:37 10-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OdesitVadim
    нет, к сожалению под 9x не пойдёт никак, прежде всего из-за юникода, да и ещё миллион деталей всяких. Даже не думай .
     
    А с украинским - подумаю, позже отвечу.

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [+] добавлен индикатор украинской раскладки клавиатуры ("Ukr").

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Есть одна вещь которую умеет делать Notepad и которую вроде бы не умеет делать Mark:
     
    если в любой текстовый файл загнать первой строкой:  
     
    .LOG
     
    то при каждом последующем открытии файла автоматически будет добавляться текущая дата, а курсор переводиться в конец файла - IMHO, очень удобно для ведения различных логов, журналов установки, дневников и т.д.

    Всего записей: 95 | Зарегистр. 26-10-2004 | Отправлено: 10:33 12-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    icywind
    да, нет такого, недавно как раз прочитал про эту фичу нотпада, но до сих пор никто её не вспоминал, так что её необходимость под вопросом.

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



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

    Цитата:
    её необходимость под вопросом.

    Причём под большим вопросом...

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



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

    Цитата:
    Причём под большим вопросом...

    Реализовать данную фичу не трудно, прочто сделать проверку первой строки и пара строк кода, ИМХО гораздо важнее реализовать поддержку плагинов и сделать запоминание позиции редактирования последних документов. Особенно когда инишки редактируешь, приходится каждый раз листать пока дойдешь до позиции. И поддержка транслита, руслита (вернее перекодировка). Так как многие фичи типа синтаксической подсветки тяжко реализуются на базе РТФ.


    ----------
    И создал Бог женщину... Существо получилось злобное, но забавное...

    Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:58 13-05-2005
    ArtLonger



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

    Цитата:
    Реализовать данную фичу не трудно

    А зачем? Имхо лучше прикрутить вставку даты:времени в позицию курсора.
     

    Цитата:
    гораздо важнее реализовать поддержку плагинов и сделать запоминание позиции редактирования последних документов.

    Точно.

    Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 11:20 13-05-2005
    tolja

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

    Всего записей: 2449 | Зарегистр. 24-08-2002 | Отправлено: 11:32 13-05-2005 | Исправлено: tolja, 11:33 13-05-2005
    vito333



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

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



    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vito333
    был бы очень рад если бы ты смог замутить такую фитчу как подсветка синтаксиса....
    Знаю что трудно, сам программист, но было бы просто супер.... Тем более что ты по моему где-то это обещал сделать, или говорил что постараешься... Вообще если будешь то первым делом плз включи поддержку синтаксиса РНР и С++ =)
    Был бы рад...

    Всего записей: 18 | Зарегистр. 13-12-2004 | Отправлено: 15:15 14-05-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gregory_Shutdown
    да постараюсь, хоть она на ричедите и кривовата чуть будет, совсем полноценная вряд ли получится, но для такого мелкого редактора будет достаточно, я думаю.
     
     
    Добавлено:
    На самом деле я сейчас точу новую оболочку для Марка, с поддержкой дополнительных докирующихся окошек под всякие фичи, типа каких нибудь списков или тулбаров. Пытаюсь сделать её универсальной и гибкой, чтобы в дальнейшем попытаться использовать не ричедит, а какой либо другой движок, но пока конечно просто использую то, что наработал. Все эти навороты будут отключаемыми.
    скриншот - http://vito.rbcmail.ru/Pics/mark_d.jpg

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 17:52 14-05-2005 | Исправлено: vito333, 17:54 14-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