Sublime Text3是一個很不錯的編輯器,作為一個強大的編輯器相比Notepad++來說界面要好看的多。正巧我需要一款小巧的匯編編譯器,於是我就想將其打造為一個匯編編譯器來用,這里給大家分享一下。
1.首先下載並安裝MASM32到本機,並在環境變量添加以下變量:
變量
|
值
|
include
|
E:\masm32\include
|
lib
|
E:\masm32\lib
|
path
|
E:\masm32\bin
|
2.配置Sublime Text3編譯ASM文件:
點擊
Tools->Build System-> New Build System
然后添加以下內容:
{
"shell_cmd": "build.bat \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.asm,source.ASM",
"working_dir": "${file_path}",
"encoding": "gbk",
"variants":
[
{
"name": "Run",
"shell_cmd": "build.bat \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
}
]
}
將文件保存為ASM.sublime-build文件。
3.點擊
Tools->Build System 這時應該就看到編譯系統出現了ASM按鈕,選擇ASM或者自動就可以對ASM文件進行編譯了。
另外,推薦一款ASM高亮的插件:MasmAssembly,插件安裝可以自行百度,效果如下: