首页 > 解决方案 > Sublime Text 3 中的新建筑系统

问题描述

我已经. c:\masm32\然后,我在 ST3 中创建了一个构建系统:

{
    "shell_cmd": "c:\\masm32\\bin\\build.bat \"${file_path}/${file_base_name}\"",
    "file_patterns": "[\"*.asm\"]",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "selector": "source.asm,source.ASM",
    "working_dir": "${file_path}",
    "encoding": "utf-8"
}

我可以在“构建系统”菜单下的列表中看到我的新系统,但是当打开 .asm 文件并尝试构建时,我可以看到Line XX, ColumnXX; No Build System底部的文本。如果我明确选择我的构建系统,也会发生这种情况。

我的配置有什么问题?


我试过这个配置不成功:

{
    "shell": true,
    "cmd": ["ml", "/c", "/coff", "$file", "&&",
    "link", "/SUBSYSTEM:WINDOWS", "${file/\\.asm/\\.obj/}", "&&",
    "explorer.exe", "$file_path"],
    "selector": "source.asm"
}

按 Ctrl+B 仍然显示“无构建系统”。

标签: sublimetext3sublimetext

解决方案


推荐阅读