0

我一直在玩 haml 和 sass,并从命令行生成一个带有静态的平面站点。

有没有人为此使用过ide?

我安装了 Apatana studio (RadRails) 插件,它具有开箱即用的 haml 和 sass 突出显示。对于这个站点,我只想要一个轻量级的脚本项目(没有 rails)。

我将使用什么类型的项目,以及我将如何添加一些东西,例如,我可以右键单击项目文件夹以运行

静态构建 [我的项目]

(或其他)从haml + sass生成网站?

我喜欢静态的,因为我可以使用 ruby​​ 库作为助手。

乐于接受任何编辑的建议。但我也热衷于在所有事情上都使用一位编辑。(也是 WTB 自动完成)。

干杯

4

3 回答 3

0

Ruby 或 Web 项目类型将是最合适的,但我认为在这种情况下使用哪个并不重要。

您可以通过多种方式实现自定义命令...

  1. 您可以按照 Heikki 的建议在 Rakefile 项目中编写 Rake 任务,然后右键单击并使用 Rake 菜单(从 Studio 3.0.2 开始)启动该任务,或在嵌入式终端视图中运行它。
  2. 您可以编写/编辑自定义卢布并添加用于启动静态的命令。见http://wiki.appcelerator.org/display/tis/Executing+an+External+Command
  3. 您可以走 Eclipse 路线并在运行 > 外部工具下创建“外部工具启动配置” 。外部工具配置... > 程序。在那里,您可以设置启动以执行某些程序(例如 ruby​​ 解释器或静态脚本本身)并传入参数。然后您可以使用运行下拉菜单。
于 2011-07-12T15:44:33.813 回答
0

这不完全是您所要求的......但是看看我写的一个小脚本。它将监视您选择的目录中的 SCSS 和 HAML 更改,并将它们编译为 html 和 css。如果需要,您可以对 watch.rb 进行一些小的编辑,在终端中运行它,并生成站点,甚至无需运行命令。

PS - 如果你决定试试这个,你需要来自 github 或 ruby​​gems.org 的 fssm gem

于 2011-01-07T03:42:35.157 回答
0

您可以从 RadRails IDE 运行 rake 任务,尽管我没有设法让它工作。Ruby 可能是项目类型的正确选择。我不喜欢 IDE,因为它们使事情变得复杂并减慢了速度。所以我的选择通常是Textmate +终端。

看看这个项目中的 Rakefile:https ://github.com/adamstac/staticmatic-bootstrap

于 2010-12-31T12:42:33.483 回答