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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

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

Voxor



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

Универсальный "редактор программиста" с собственным макро-языком и впечатляющими возможностями конфигурации и настройки своих средств. Средств, организующих и обеспечивающих комфортную рабочую среду для разработки/сопровождения исходных текстов программ. Программ на десятках языков, от ASM и до LISP. Причём, есть возможность обустройства поддержки языков программирования, отсутствующих в штатном списке.
 
Последняя версия редактора - v11.04 (ME2k8, дата сборки: 28.08.2009).
 
Проект заморожен.

Исторический экскурс

Редактор MULTI-EDIT компании American Cybernetics, Inc., появившийся в 1988г., сразу стал "законодателем моды" в своей области (средства разработки ПО), а представленная в следующем году версия v4.0 произвёла фурор у программистов в СССР.
 
В минимальной комплектации редактор ME4.0 занимет 314945 байт и умещается на одну дискету /360. В такую конфигурацию входят:
  • компилятор макросов (MEMAC.EXE, 37552b),
  • интерпретатор макросов (ME.EXE, 141563b),
  • набор скомпилированных макросов (18 файлов *.MAC, 121140b) и
  • 3 файла поддержки (справка+2конфига, 14690b).
В полной комплектации редактор занимет 653940b и умещается на дискету /720.
 
Фактически, редактор ME4.0 представляет собой не только готовый к пользованию инструмент программиста, но и универсальное шасси для навешивания дополнительных "примочек" (как собственной, так и сторонней разработки). Что и привело в своё время к появлению (публикации) множества всяческих "полезностей" (разных авторов), - работоспособных макросов, облегчающих и украшающих будни программистов в среде MULTI-EDIT.
 
Воцарение "окошек" (M$ Windows), а именно, - появление Win95/WinNT4 дурно отразилось на разработчиках "мультика". Разумеется, "после" не означает "из-за", но анализ и сравнение компонентов редактора (из комплектов поставки) показывает постепенную, но неуклонную деградацию качества разработки/поддержки продукта (в направлении "кто в лес, кто по дрова, а кто просто погулять вышел"). От версии к версии...
 
Тем не менее, в момент прекращения дальнейшего развития этого редактора, то есть в 2009-м году, он так и оставался самым "крутым" в своём сегменте ПО.

Кириллица в редакторе ME2k8

0. С самого начала и вплоть до последнего релиза, в редакторе отсутствует вменяемая поддержка национальных языков, включая кириллицу. Возможные мероприятия по улучшению ситуации:
 
1. Подмена файла c_1252.nls на копию файла c_1251.nls (в C:\WINDOWS\system32\ - частично улучшает обмен через clipboard). Совет от Andrey128.
 
2. Настройка MeConfig.db редактора для правильного ввода/отображения кириллицы в кодировке 866.
 
3. Полная или частичная установка National Language Support (NLS) for Multi-Edit.
NB. Полный пакет, кроме собственно NLS, включает в себя некоторые исправленные или улучшенные системные макросы.

Полезная мелочёвка


~Предыдущий вариант шапки

Всего записей: 430 | Зарегистр. 13-12-2001 | Отправлено: 12:26 18-11-2002 | Исправлено: Maz, 18:07 17-03-2020
vengr



Рафинированный Теоретик
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Voxor
там есть операции с блоками.
 
вообще то ставишь маркер например на левом верхнем углу блока - shift+F7 - дальше на нижнем правом - правая кнопка мыши - copy

Всего записей: 3579 | Зарегистр. 21-08-2001 | Отправлено: 16:42 18-11-2002
Lapochka ili Chai



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9-й Мульти-эдит не хочет делать умножение в отмаркированном блоке, а 7-й делал. Как это можно побороть?
 
С другой стороны, 9-й Мульти-эдит правильно делает умножение в отмаркированном текстовом потоке. Получается, что для различных видом маркировки у 9-го Мульти-эдита разное отношение к математическим операциям.  
 
Это очень похоже на баг.  
Или в этом есть сермяжная правда?

Всего записей: 847 | Зарегистр. 27-11-2003 | Отправлено: 16:08 22-10-2004
CocKain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Девятый Мультиэдит. Про текстовые файлы.
Обычный текстовый файл, созданный блокнотом, часто открывается почему-то в бинарном режиме. Если в диалоге открытия указать тип "dos", всё открывается нормально.
Можно ли поменять такое поведение, или это просто глюк?

----------
всегда начеку

Всего записей: 1453 | Зарегистр. 15-11-2004 | Отправлено: 12:24 27-04-2006
CocKain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давно не пользовался как полноценным текстовым редактором (только по мелочи где что подправить), сейчас столкнулся с такой «фичей»: невозможно ввести букву «Э» — вместо неё (в любой раскладке) вставляется пара кавычек (одинарных или двойных в зависимости от регистра). Установка свежая, на свежей системе (версия 10.02.00). Раньше такого, кажется, не замечал. В настройках ничего близкого не заметил. Может это так же, как было с "trruncate spaces"?

----------
всегда начеку

Всего записей: 1453 | Зарегистр. 15-11-2004 | Отправлено: 17:43 24-06-2007
savage2000

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вышел очередной Upgrade:

Цитата:
 
Multi-Edit 2006 (v10.05.00)
 
October 3rd, 2007
 
 
New in 10.05:
 
    Added "Open Recently Closed" file feature.
 
    Support for using ImageMagick to allow showing more graphic formats in
    dialogs.
 
    Updated BCDiffer v2.5.1.
 
    Integration support added for CodeGear's Delphi/C++Builder/RadStudio 2007.
 
    Added macro to allow resetting screen positions of dialogs to main monitor
    when using multiple monitors.
 
    Added ability to lock compiler lists from being changed for specific
    extensions.
 
    Bug fixes.
 

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 09:43 05-10-2007 | Исправлено: savage2000, 09:51 05-10-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не посмотришь - поддержка haskell syntax highlighting там есть?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 11:28 09-11-2007
savage2000

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

Цитата:
не посмотришь - поддержка haskell syntax highlighting там есть?

В списке языков (Tools/Customize/Languages) не нашел.
А может тебе стоит самому его добавить? Делов на 10 минут. Я, например, сам под себя настраивал - мне встроенные настройки не понравились.

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 12:33 09-11-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проблема в том, что в последней версии, которую я видел (mew8) средства настройки были очень слабыми, несравнимыми с vim/colorer/emacs, так что реальная поддержка может быть только для тех языков, которые они сами реализовали
 
хотя возможно это изменилось. спасибо что посмотрел. на худой конец, попинаю их - глядишь, через годик появится

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 14:29 09-11-2007
savage2000

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

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 17:12 09-11-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
всё горахздо хуже  макросы я бы с удоволсьтвием написал, я в своё время даже отладчики для него делал. проблема в том, что для нормальной подсветки синтаксиса надо поддерживать достаточно сложнуб систему описания "регионов" с помощью регулярных выражений. вот скажем небольшой кусочек вимовского описания синтаксиса:
 
" Strings and constants
syn match   hsSpecialChar    contained "\\\([0-9]\+\|o[0-7]\+\|x[0-9a-fA-F]\+\|[\"\\'&\\abfnrtv]\|^[A-Z^_\[\\\]]\)"
syn match   hsSpecialChar    contained "\\\(NUL\|SOH\|STX\|ETX\|EOT\|ENQ\|ACK\|BEL\|BS\|HT\|LF\|VT\|FF\|CR\|SO\|SI\|DLE\|DC1\|DC2\|DC3\|DC4\|NAK\|SYN\|ETB\|CAN\|EM\|SUB\|ESC\|FS\|GS\|RS\|US\|SP\|DEL\)"
syn match   hsSpecialCharError    contained "\\&\|'''\+"
syn region  hsString        start=+"+  skip=+\\\\\|\\"+  end=+"+  contains=hsSpecialChar
syn match   hsCharacter        "[^a-zA-Z0-9_']'\([^\\]\|\\[^']\+\|\\'\)'"lc=1 contains=hsSpecialChar,hsSpecialCharError
syn match   hsCharacter        "^'\([^\\]\|\\[^']\+\|\\'\)'" contains=hsSpecialChar,hsSpecialCharError
syn match   hsNumber        "\<[0-9]\+\>\|\<0[xX][0-9a-fA-F]\+\>\|\<0[oO][0-7]\+\>"
syn match   hsFloat        "\<[0-9]\+\.[0-9]\+\([eE][-+]\=[0-9]\+\)\=\>"

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:19 09-11-2007
Lapochka ili Chai



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

Цитата:
Давно не пользовался как полноценным текстовым редактором (только по мелочи где что подправить), сейчас столкнулся с такой «фичей»: невозможно ввести букву «Э» — вместо неё (в любой раскладке) вставляется пара кавычек (одинарных или двойных в зависимости от регистра). Установка свежая, на свежей системе (версия 10.02.00). Раньше такого, кажется, не замечал. В настройках ничего близкого не заметил. Может это так же, как было с "trruncate spaces"?

 
В Multi-Edit 2006 та же беда -- не набирается ни буква э, ни буква Э. Вместо них получаются кавычки и апострофы.

Всего записей: 847 | Зарегистр. 27-11-2003 | Отправлено: 10:25 06-04-2008
savage2000

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

Цитата:
В Multi-Edit 2006 та же беда -- не набирается ни буква э, ни буква Э. Вместо них получаются кавычки и апострофы.

Какая версия? В Multi-Edit 2006 (v10.05.00) все нормально. Может дело в другом? А на других машинах пробовали?

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 10:54 07-04-2008
CocKain



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

Цитата:
В Multi-Edit 2006 (v10.05.00) все нормально.

Именно, что 10.05. Дело в нём. Ввод пары кавычек при вводе одной — определённо какая-то «фича».

----------
всегда начеку

Всего записей: 1453 | Зарегистр. 15-11-2004 | Отправлено: 22:18 07-04-2008
hobest

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А проблема с русской буквой 'я' в конце строки уже решена или глюки все продолжаются?

Всего записей: 86 | Зарегистр. 20-03-2006 | Отправлено: 04:28 08-04-2008
savage2000

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

Цитата:
Ввод пары кавычек при вводе одной — определённо какая-то «фича».

Не знаю в чем дело, но у меня ни разу такой проблемы не было. С буквой "я" в конце строки действительно была проблема, но авторы программы в конце концов ее решили и сейчас с этой буквой проблем нет.
 
P.S. Работаю на Windows 2000 Pro SP4.

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 09:48 08-04-2008
CocKain



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

Цитата:
P.S. Работаю на Windows 2000 Pro SP4.

Аналогично. Одна и та же ошибка в 10.02 и в 10.05. Из старых версий под рукой совсем древняя 7.11с — там такого нет (зато там ещё есть проблема с «я»).
Небольшое уточнение: ввод одинарной кавычки (строчная «э») даёт пару одинарных кавычек, ввод двойной (заглавная «э») — одну двойную. Режим документа — текстовый файл.

----------
всегда начеку

Всего записей: 1453 | Зарегистр. 15-11-2004 | Отправлено: 12:13 08-04-2008
Lapochka ili Chai



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

Цитата:
Давно не пользовался как полноценным текстовым редактором (только по мелочи где что подправить), сейчас столкнулся с такой «фичей»: невозможно ввести букву «Э» — вместо неё (в любой раскладке) вставляется пара кавычек (одинарных или двойных в зависимости от регистра). Установка свежая, на свежей системе (версия 10.02.00). Раньше такого, кажется, не замечал. В настройках ничего близкого не заметил. Может это так же, как было с "trruncate spaces"?

 
CocKain, ну что, удалось решить проблему с Э?

Всего записей: 847 | Зарегистр. 27-11-2003 | Отправлено: 16:15 08-04-2008
savage2000

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

Цитата:
Аналогично. Одна и та же ошибка в 10.02 и в 10.05. Из старых версий под рукой совсем древняя 7.11с — там такого нет (зато там ещё есть проблема с «я»).

Исправлено: Пардон, не заметил, что установка шла на свежую систему. Можешь ради интереса прислать свои конфиги от 10.05? Попробую сравнить со своими...
 
Что касается меня, то я всегда использовал собственную гибридную установку: ставил сначала с нуля MEW, а потом с помощью Araxis Merge "вшивал" отдельные (не все) свои настройки.  

Всего записей: 102 | Зарегистр. 07-12-2002 | Отправлено: 16:31 08-04-2008 | Исправлено: savage2000, 16:35 08-04-2008
Lapochka ili Chai



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

Цитата:
Можешь ради интереса прислать свои конфиги от 10.05? Попробую сравнить со своими...  

а в какой папке лежат конфиги и каково имя файла конфигов?

Всего записей: 847 | Зарегистр. 27-11-2003 | Отправлено: 21:56 08-04-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Компьютерный форум Ru.Board » Компьютеры » Программы » MultiEdit 2008 | Multi-Edit | MEW | mobile


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru