我有一个Ruby脚本,可以使用Markdown文件并将其转换为我需要的输出格式。
我通常使用Sublime编写这些Markdown文件。我正在寻找一种在当前缓冲区上运行特定Ruby脚本的简单方法。
我在看build systems,但这似乎让我非常复杂。另外,问题是我运行的实际命令是“ruby”,它有两个参数:
ruby process_markdown.rb (current_file).md
“process_markdown.rb”文件位于Packages / User文件夹中。
所以...我应该为此使用构建系统吗?或者有更简单的方法吗?如果构建系统,你能指出我正确的方向吗?
非常感谢提前。
答案 0 :(得分:2)
我会尝试为你的Markdown文件写一个.sublime-build
。
像
这样的东西{
"cmd": ["/full/path/to/ruby/ /full/path/to/process_markdown.rb", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.md"
}