IDE для асемблера

Тема в разделе "WASM.BEGINNERS", создана пользователем MMIX, 12 фев 2012.

  1. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Поскольку тут -- http://wasm.ru/forum/viewtopic.php?id=43922 -- начался разговор очередной об ИДЕ для асма, думаю стоит запилить новую тему и обсудить сей вопрос поподробнее.

    Вообще можно юзать убогий MASM32 Editor из пакета Стива Хатчинсона, тем более там уже все настроено и прописано, но сей редактор уныл и убог и в нем нету даже подсветки синтаксиса.

    На данный момент есть следующие иде:

    ВинАСМ - http://www.winasm.net/

    асмедит -- http://www.asmedit.h14.ru/

    Easy Code -- http://www.masm32.com/board/index.php?board=28.0 ,

    РадАСМ -- 2-ая старая версия лежит тут -- http://radasm.cherrytree.at/

    Алсо в настоящее время Кетилом активно пилится 3-я версия , скачать можно отсюда -- http://www.masm32.com/board/index.php?topic=14100.msg111886#msg111886

    =======================================================================
    ========================================================================
    =======================================================================

    Хотелось бы послушать разные мнения, кто что юзает и какие фишки у его редактора.
     
  2. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    Scite(подсветка синтаксиса) + bat-ники для разных параметров(\debug с запуском оли, выравнивание маленькое для сжатия размера, т.п.)
     
  3. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792
    Зачем куча батников? Достаточно в самом asm-файле первой строкой писать предназначение (windows/dos), компилятор (masm/tasm/nasm), требуемый тип выходного файла (dll/exe/sys/com), ну можно добавлять требуемое выравнивание и т.п. пример универсального bat-файла
     
  4. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    не куча. вообще лично мне так удобнее
    ясно что можно собрать все в один или компилить сам батник.. спасибо за линк
     
  5. zxcv

    zxcv New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2011
    Сообщения:
    257
    что вы называете "иде"? какие функции вас интересуют?
     
  6. Psionic

    Psionic Member

    Публикаций:
    0
    Регистрация:
    25 сен 2008
    Сообщения:
    156
    У Парни, вопрос в тему - какая IDE c насмом нормально работает, я тут одну игрушку на досуге пишу, а работается очень по челябенски - Ноутпадом и батником.
     
  7. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    MMIX
    Ничем он не убогий. Хороший редактор для настоящих профи.
    А др.,цветные, хорошо подходят для начинающих кодеров, которые только учатся различать синтаксис.
     
  8. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    moderhi
    Лучший редактор для настоящих профи — бумага и карандаш. Остальное для зелёных новичков.
     
  9. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    l_inc
    Тоже верно. Сам иногда пользуюсь простой тетрадкой.
     
  10. Stinky

    Stinky New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2012
    Сообщения:
    18
    Ты крутой! Научи как таким стать?

    Кто знает, иде Fresh с сайта flatassembler в масм не приделать?
     
  11. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    Stinky
    согласен
    4999уе/месяц занятий. Обучениепроизводитсяпосупермегабыстройсовременнойтехнологии,заодинмесяцтыстанешвысококласнымспециалистом,спешиввфевраледействует50%скидка.
     
  12. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Нормальные мужики вообще в hex-редакторе кодят.
    А челябинцы вручную намагничивают нужные сектора.
     
  13. Psionic

    Psionic Member

    Публикаций:
    0
    Регистрация:
    25 сен 2008
    Сообщения:
    156
    А что если SSD носитель?
     
  14. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Psionic
    посылать заряд электронов силой мысли (
     
  15. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    В нем даже MDI интерфейса нет. Если у меня в проекте 20 файлов, мне 20 редакторов открывать?
     
  16. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    Не унывайте, 20 и даже больше можно открыть.
     
  17. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    Стандартный масм едитор убог не только отсутствием подсветки кода (это еще полбеды), а тем, что там нет нумерации строк. Вот компелируете вы код, и вам масм пишет, что в 687 строке ошибка. Как искать, если хз где эта строка?

    Я пользуюсь для всех языков только нотепад++. Для Си есчо есть кодеблокс, а так - лучше нотепада еще ничего не изобрели. И подсветка, и батники, и корованы грабить можно
     
  18. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    M0rg0t
    Есть там, где номер строки посмотреть.

    А Вы команды чтоли по цвету узнаёте?
     
  19. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    moderhi
    Имхо по подсвеченным командам глаз быстрее бегает и меньше устает, т.к. быстрее нужный кусок находит.
    Сравните серое на сером в масм32 едиторе и в том же нотепаде++ -- команды голубым, вызовы синим етц.

    Или например вот взять оллидбг -- что в неподсвеченном, что в подсвеченном коде -- где лучше ориентироваться? Кому как конечно, но мне удобнее чтоб хоть вызовы и переходы выделялись.

    [​IMG]

    [​IMG]

    Сами как юзаете, если не секрет, с подсветкой или нет?
     
  20. moderhi

    moderhi New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2011
    Сообщения:
    189
    MMIX
    Это прежде всего зависит от того как вы код оформляете. Если программа выстраивается гармонично, по блок- схеме, то и нужный участок найдете моментально. А если валите всё в кучу, то никакая подсветка не ускорит процесс.
    Для того чтобы береч глаза достаточно настроить:
    цвет фона, цвет всего текста, шрифт и его размер, всё. И в masm32 editor для этого есть возможности.
    Нет, не пользуюсь подсветкой.
    Редактор у меня своей разработки, постоянно его совершенствую, во многом похож на masm32 editor, за что и уважаю.