用UltralEdit打造汇编集成环境

2019-04-15 12:09发布

  UltralEdit是一款比较优秀的文本编辑环境,有人将其打造成c/c++集成开发环境,用起来蛮酷的,不过对于windows下c/c++开发,首选还是visual studio系列的VC,其msdn的用途是程序员开发所难以舍弃的依赖。对于汇编编程,我们则可以用UltralEdit来构造开发环境,作法比较容易,即利用UltralEdit自带的功能,将批处理集成为一个工具菜单.   需要工具:            UltralEdit            masm.exe            link.exe   打造步骤主要有两点 1-----通过UltraEdit自带的可以执行外部命令的功能,将汇编和Link过程写成一个bat文件供UltraEdit调用即可,“高级”---〉“工具配置”---〉添加命令行和工具名,则在UltraEdit“高级”中即可出现工具,快捷键为ctrl+shift+工具号   2-----语法的高亮显示
**UltraEdit的高亮显示的配置文件替换成asm的语法高亮显示文件即可
  菜单  : 汇编 命令行:c:/MASM/masm.exe %N 工作目录:%p/asm_exe               [c:/MASM/asm_exe要存在,即生成程序的存放位置]   其中的批处理文件hui_bian.bat内容如下:[没有做成读参数形式,要保存成1.asm]     IF   NOT   EXIST   c:/MASM/masm.exe   GOTO   _Exit
    
  IF   EXIST   %1.obj   DEL   %1.obj   
  
  IF   EXIST   %1.asm   c:/MASM/masm   %1.asm;  
  IF   not   EXIST   %1.obj   goto   _end
  ECHO   LINK   %1.ASM;  
  c:/MASM/LINK   %1.OBJ;   
  IF   EXIST   %1.obj   DEL   %1.obj  
  GOTO   :_End  
   
  :_Exit  
  ECHO   Make sure the path of your MASM.exe is right
    
  :_End