编程
代码
汇编语言
集成开发环境

编写汇编代码最好的IDE是什么?

希望不要是文本编辑器这类,我想用IDE RadASM这个就不用说啦
关注者
426
被浏览
548,488

20 个回答

RadASM,一强人用汇编写的汇编IDE,很多年前我学汇编是主要用的IDE,高亮他做得不错,常用的API也有自动补全和参数提示,不知道现在发展的怎么样了。另外还有sublime notepad++这些,不过只能算编辑器。哦对了masm32自带了一个简单的IDE,不过我没用过不好评价

------------------------------------------------------------------------

更新:

还有一些,不过都很一般,比如FASM有个用FASM写的简陋的IDE,大部分IDE装个插件也能写,

比如像VS:

Assembly Programming with Visual Studio 2010/2012

然而写起来体验并不好,需要一大堆配置然后装个asmhilighter,高亮挺烂的,也没智能提示,惟一值得称道的就是调试功能了.....(汇编代码的源码级调试........不还是汇编嘛..)

编辑于 2015-11-03 07:43

先说结论是……visual studio

如果是masm的话那么,新建空项目之后在项目上点右键,生成依赖项→生成自定义,在那里找masm

如果是nasm/yasm的话那么可以去这俩货网站上找自定义工具的那三个文件,同上

不过nasm官网还没有发2008+的,这点似乎和py很像╮(╯▽╰)╭

yasm官网有vsyasm这个东西和详细的说明。高亮插件的话去vs里面搜aseembly可以找到我忘了叫啥了,不过汇编似乎并不需要高亮

p.s.yasm可以用att语法满足一切需(zhuang)求(bi)

噫我好像是来推销yasm的?

发现楼上有人说vs没有什么值得称道的……嗯其实vs这个功能最大的原因是……

vs不支持x86_64的inline assembly!

所以vs这里最大的好处是你可以把C和asm混起来用……

表示高亮和补全反正对我没有什么卵用,当然如果能有区分地高亮指令,寄存器,内存,立即数……标号和立即数一个颜色我也无所谓……还是不错的……

毕竟最可能的情况是你知道指令,但是不知道操作数怎么写,比如cmp和cmpq

反正我不用masm,也不会from scratch

编辑于 2015-10-31 10:00
SASM - Simple crossplatform IDE for NASM, MASM, GAS, FASM assembly languages

For Windows & Linux

Xcode

For Mac

发布于 2015-10-31 07:53

vs asm highlighter还挺好用的,就是它识别不了的非高亮部分不能插断点,其他调试sse avx指令集汇编函数都挺好用的。

发布于 2015-11-01 12:47

我以前做了一个“轻松汇编”还不错。如果是课程学习之类的一个程序只有一个文件,那么用它很好,但是对大工程根本不支持,因为本来就是学习时候用的。

不用配置安装好就可以用,可以断点调试,不过只支持到WinXp,好久没更新,代码都找不到了

发布于 2015-11-02 17:09

汇编还有IDE啊?这个我真不知道。

发布于 2015-10-26 02:45

VSCode + 插件(x86 and x86_64 Assembly)

github.com/13xforever/x

发布于 2019-11-17 16:20

dosbox。界面非常经典,一片蓝色,光标一直闪烁,一点也不伤眼睛。让人有编写的欲望。还记得当年写了个小东西,写完之后,立刻就把这个ide删了。。

编辑于 2015-12-26 20:14

虽然结题了。。但对于16位的汇编,还是建议用emu8086,自带模拟器。。入门推荐!

编辑于 2018-05-10 22:44

VSCode+语法支持插件+dosbox调用插件

DOSBox调用插件如:

语法支持插件如:

编辑于 2020-09-06 17:51

记得有个叫masmplus的,也带模板和编译,就是调试捉急

发布于 2015-11-05 08:25

PhpStorm

编辑于 2017-10-29 11:11

为啥要用IDE一.一

发布于 2015-10-25 20:36

emu8086? 刚开始学。。请指教!

发布于 2015-11-06 16:03

turbo c

编辑于 2015-10-25 22:07