2

我有一个 Ruby 脚本,它可以获取 Markdown 文件并将其转换为我需要的输出格式。

我通常使用 Sublime 编写这些 Markdown 文件。我正在寻找一种在当前缓冲区上运行特定 Ruby 脚本的简单方法。

我正在研究构建系统,但这对于我需要的东西来说似乎非常复杂。另外,问题是我正在运行的实际命令是“ruby”,它有两个参数:

ruby process_markdown.rb (current_file).md

并且“process_markdown.rb”文件位于 Packages/User 文件夹中。

那么...我应该为此使用构建系统吗?或者有没有更简单的方法?如果构建系统,你能指出我正确的方向吗?

提前谢谢了。

4

1 回答 1

2

我会尝试.sublime-build为您的 Markdown 文件编写一个。

就像是

{
  "cmd": ["/full/path/to/ruby/ /full/path/to/process_markdown.rb", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.md"
}
于 2013-06-12T19:54:28.557 回答