SublimeMakefileTargets Sublime Text 2的Makefile目标支持插件
MBT(MakefileBuildTargets)是一个Sublime Text 2的构建系统插件,它为Makefile构建目标提供了基本支持。与捆绑的版本相比,MBT具有以下特点:
-
MBT会搜索相对于当前编辑文件最近的Makefile,而捆绑版本则始终搜索项目级别的Makefile。
-
如果有多个Makefile目标可选,MBT将显示可用的构建目标列表,而捆绑版本默认执行第一个目标。
MBT存在的问题是它并不坚持项目级别的包含路径,而是会继续搜索Makefile直到文件系统根目录。因此,MBT不会默认以项目级的Makefile为优先选项,而是基于编辑文件的相邻目录进行选择。如果存在多个选择(无法直接运行),MBT会始终询问用户要执行哪个目标。
因此,MBT并非是Sublime Text捆绑Make构建系统的替代,而是针对作者的“特殊需求”而设计。
下载地址
用户评论