eXeL@B —› Софт, инструменты —› Посоветуйте среду разработки для ассемблера. |
Посл.ответ | Сообщение |
|
Создано: 15 июня 2015 10:22 · Поправил: ullf · Личное сообщение · #1 |
|
Создано: 15 июня 2015 13:15 · Личное сообщение · #2 1. WinAsm Studio http://www.winasm.net/ 2. RadASM https://fbedit.svn.sourceforge.net/svnroot/fbedit/RadASM30/Release/RadASM.zip 3. Sublime Text https://www.sublimetext.com/ 4. Notepad++ https://notepad-plus-plus.org/ ----- EnJoy! | Сообщение посчитали полезным: Error13Tracer |
|
Создано: 15 июня 2015 13:19 · Поправил: RIscRIpt · Личное сообщение · #3 Если для masm (win), то Для fasm (и вроде как кроссплатформенная) есть В принципе c IDE можно не заморачиваться и использовать Notepad++, настроить "shortcuts" и будет компилироваться код по нажатию кнопки. Вот что я использовал (до перехода на vim ): Code:
Насчёт vim, в данном случае не могу порекомендовать, т.к. будешь практиковаться не в программировании. | Сообщение посчитали полезным: Jupiter |
|
Создано: 16 июня 2015 02:06 · Личное сообщение · #4 |
|
Создано: 17 июня 2015 20:24 · Поправил: dukeBarman · Личное сообщение · #5 |
|
Создано: 23 июня 2015 02:57 · Поправил: elch · Личное сообщение · #6 Jupiter пишет: И WinAsm, RadAsm поддерживают FASM Имхо, для FASM нет ничего лучше, чем Sublime Text 3 ( | Сообщение посчитали полезным: ullf |
|
Создано: 23 июня 2015 08:17 · Личное сообщение · #7 |
|
Создано: 23 июня 2015 17:18 · Личное сообщение · #8 NPP + MASM -> Favorite Тут на вкус и цвет. Самое главное самому понять че надо и к чему стремишься. | Сообщение посчитали полезным: unknownproject, ullf |
|
Создано: 23 июня 2015 23:17 · Поправил: dosprog · Личное сообщение · #9 А вот кстати, не поленится ли кто-нибудь перечислить тезисно все требования, предъявляемые им к редактору программ (не только на ASM'е) ? Просто может так получиться, что большинству не нужно от редактора ничего, кроме подсветки синтаксиса (которая на самом деле - зло) и автоматического вызова транслятора-компилятора (даже без автоматического поиска строки, содержащей ошибку компиляции). |
|
Создано: 24 июня 2015 06:17 · Личное сообщение · #10 dosprog ну я пару дней назад тезисно по форуму пробежался, там где саблайм с фасмом обсуждалось.. типа dosprog пишет: автоматического поиска строки, содержащей ошибку компиляции в саблайм то вкручивается ток с танцами и бубнами ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 24 июня 2015 13:55 · Поправил: dosprog · Личное сообщение · #11 VodoleY пишет: в саблайм то вкручивается ток с танцами и бубнами .. а оно всегда вкручивается с такими танцами, и в другие редакторы тоже .. Где-то чуть проще, где-то чуть сложнее. Для FASM нужно искать в тексте вывода транслятора символ "[" - следом будет номер строки, а перед ним будет имя файла с ошибкой. (FASM выводит отчёт только о первой встреченной ошибке, пускай их там хоть миллион). Кстати, на месте разработчиков FASM'а я бы приторочил вывод сообщений об ошибках либо в формате TASM, либо в формате MASM. То, что они не сделали этого, намекает, что они считают функцию автопоиска строк с ошибками фигнёй (коей она и является имхо). Не пользуюсь этой опцией. Просто не привык. |
|
Создано: 25 июня 2015 00:03 · Личное сообщение · #12 |
|
Создано: 25 июня 2015 15:29 · Поправил: dosprog · Личное сообщение · #13 ManHunter пишет: Все прекрасно вкручивается одним легким движением. И подсветка результатов компиляции, и переход к строке с ошибкой. Круто, спору нет. А вот в Multi-Edit'e это всё настраивается в штатной менюшке вызова компилятора. Надо только верно задать строку для поиска в виде регулярного выражения. Вот, ради интереса за пару минут настроил поиск ошибок для FASM'а (скрин в аттаче) - 399b_25.06.2015_EXELAB.rU.tgz - fasmerr.png |
|
Создано: 25 июня 2015 18:05 · Личное сообщение · #14 |
|
Создано: 25 июня 2015 18:55 · Поправил: dosprog · Личное сообщение · #15 ManHunter пишет: Не сильно отличается На самом деле сильно - если учесть массу опций по запуску сеанса приложения (в данном случае компилятора). И меню вызова компилятора, которое на скриншоте, относится только к файлам с расширением .ASM. Другие меню показываются при редактировании файлов с другими расширениями (всего там преднастроены более 50 разных компиляторов. Если показывать в меню их все - будет мешанина). Кроме того, подчёркиваю, - в менях настроек редактора были заполнены данные для запуска и шаблон для поиска ошибки - и всё. В DOS'овских версиях ME ещё надо было ковырять файл language.s, где писать обработку поиска ошибок, но в современной версии (10.4 от 2009) это всё уже сделано в виде регулярных выражений. Sublime-то что ж, может, и удобен - но по фукционалу (и потенциальным возможностям) бедноват, что ж до размера, то размер его вдвое превышает ME-Lite (15 Mb). Вдобавок - для расширения возможностей используется Питон, который тоже должен быть проинсталлирован, а он немаленький.. В общем, дело вкуса. Но для меня так и остаётся загадкой непопулярность нынче Multi-Edit'а, при всех его достоинствах. Возможно, это связано с косностью поддержки в середине 2000-х, когда с парой кириллических буковок в нём были проблемы и масса старых его юзеров отвернулась навсегда от этого инструмента. |
|
Создано: 26 июня 2015 21:05 · Личное сообщение · #16 ManHunter Светлая тема чето как то фу 5c5b_26.06.2015_EXELAB.rU.tgz - Untitled.png ----- xchg dword [eax], eax |
|
Создано: 26 июня 2015 23:04 · Поправил: dosprog · Личное сообщение · #17 |
eXeL@B —› Софт, инструменты —› Посоветуйте среду разработки для ассемблера. |
Эта тема закрыта. Ответы больше не принимаются. |