· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› Подсветка синтаксиса в AsmEdit...

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Авг 8, 2003 16:26:41

Скачал кучу разных подсветок и ни одна не устроила.
Интересует, как сделать это самому, я смотрел но что то
не понял каков формат файла подсветок?


Дата: Авг 8, 2003 18:05:45

Если ты Asm Editor имешь ввиду, avtlab который, то там диалог для этого есть.


Дата: Авг 8, 2003 18:07:11

Я что-то не нашёл, ладно ещё пошукаю...


Дата: Авг 8, 2003 18:20:56

Меню: Highlight->Keywords... и Highlight->Start-stop keys...


Дата: Авг 8, 2003 18:21:09

Нашёл! Просто я раньше в Properties искал, а оно в Keywords оказалось.... :-)


Дата: Авг 10, 2003 09:21:16

Asterix
Я, помнится, был очарован когда-то этим редактором (как и другими программами от avtlab). Меня тоже не устроила схема подсветки по умолчанию и я решил ее переделать. Однако диалог, в котором редактируется схема, оказался страшно неудобен. Например, меня не прельстила необходимость забивать тысячи наименований констант и апи-функций вручную. К тому же оказалось, что через диалог нельзя сделать так, чтобы подсветка слов была case sensitive. Единственный выходом было сделать программулину, которая бы генерила shk-файлы, но для этого нужно было изучить их формат. Что я и сделал, а потом написал на VB (ничего смешного!) программку, которая хранит все слова в БД Access, позволяет назначать цветовые схемы целым группам ключевых слов, позволяет делать слова case sensitive (путем долгих экспериментов выяснилось, что за это ответственнен один байтик; не пойму, почему avtlab игнорировал эту возможность) и, конечно, генерит файлы shk. Итог моего труда - готовая схема подсветки - лежит на сайте avtlab. Называется masm32.shk и содержит, по-моему, что-то около 10000 слов. Если нужно, я могу выслать свою программку с исходниками, по которому легко можно разобраться с форматом shk.


Дата: Авг 10, 2003 09:34:34

vkim

Так выкладывай их прямо сюда (как аттач). Многим, я думаю будут они полезны.

PS: я редактор, действительно, неплохой. Если не секрет, чем сейчас пользуешься? Qeditom?


Дата: Авг 10, 2003 09:50:31

Сюда не могу. Там одна только БД 470Кб. А еще экзешник и исходники. В общем в Zip-архив где-то 200Кб получается. Так что могу кинуть на почту.


Дата: Авг 10, 2003 10:04:10

Меня Asm Editor не устроил по нескольким причинам.
1. Нельзя одновременно редактировать несколько файлов. То есть MDI-интерфейс для редакторов предпочтительнее SDI, имхо.
2. Если редактируешь файл больше 1000 строк, то появляются заметные тормоза. По крайней мере, на моей машине - P-III/256.
Я в свое время перепробовал тучу редакторов, все искал свой идеал :) Пробовал RadAsm, AsmEdit, UltraEdit, пробовал перенастроить VS под масм, QEditor, TasmEd. Короче, пробовал все, что попадалось под руки. В конце концов остановился на старом добром редакторе Far. Только для комфорта дополнительно устанавливаю несколько плагинов - colorer для подсветки синтаксиса, mousewheel для того, чтобы колесо мыши работало, truemacro понятно для чего, и еще по мелочам. Тогда редактор Фар превращается в совершенно дзенский инструмент. Еще мне писать в Фаре нравится тем, что, когда пишешь на асме, приходится постоянно нырять в какие-то другие исходники, с заголовочные файлы С, и при этом файловый менеджер всегда под рукой.


Дата: Авг 10, 2003 15:19:43 · Поправил: Asterix

vkim
Спасибо! Вот mail: [цензура]


Дата: Авг 10, 2003 15:38:57

Asterix
Ну, тогда лови!


Дата: Авг 10, 2003 15:43:09

vkim
и мне кидани
ilekdim@hotbox.ru


Дата: Авг 10, 2003 16:11:17

vkim
Благодарю!


Дата: Авг 10, 2003 17:22:30

vkim

Всё Ok. Спасибо!


Дата: Авг 13, 2003 10:50:56

а такой вот вопрос - нет ли у кого asm подсветки для ultra edit ? а то самому редактировать wordlist как-то не хочется ^_^"" (кто нибудь видел его содержимое о_0)

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.063