CapRails
在 Sublime Text 中执行 Capistrano 推送和 Rails 项目的任务。
标签 Capistrano
详细信息
安装次数
- 总计 456
- Win 106
- Mac 190
- Linux 160
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
CapRails
一个用于在 Sublime Text 控制台中执行 Capistrano 推送和 Rails 项目的任务的 Sublime Text 插件。
安装
先决条件
您必须已在项目中设置了 Capistrano 并进行了配置。
推荐
通过 Package Control 安装 CapRails。
手动
导航到 Sublime Text 的 Packages 文件夹(您可以在这里找到 Packages 文件夹的位置)。
在 packages 目录中运行以下 git clone 命令:
git clone [email protected]:schneidmaster/cap_rails.git "CapRails"
重启 Sublime Text。
使用方法
CapRails 将运行配置在活动项目中的任何 Capistrano 推送或任务。激活命令面板(⌘+shift+P
或 ctrl+shift+P
),然后输入 Capistrano: Deploy
或 Capistrano: Run Task
。您可以选择要运行的环境和/或任务,然后推送或任务将在 Sublime Text 控制台中运行。
CapRails 支持 rvm 和 rbenv,同时支持系统 Ruby 安装。您可以在设置中设置所需的 Ruby、Ruby 安装路径和部署配置路径。
系统支持
理论上 CapRails 应该可以在所有操作系统和 Ruby 安装上工作。但是,它仅在 Mac OSX 和 RVM 上进行了认真测试。如果发现问题,请提交一个问题或更好的开源请求。
贡献
- 分支代码( https://github.com/schneidmaster/cap_rails/fork )
- 创建您的功能分支 (
git checkout -b my-new-feature
) - 提交您的更改 (
git commit -am 'Add some feature'
) - 推送到分支 (
git push origin my-new-feature
) - 创建一个新的_PULL_请求
致谢
我大量参考了 Patrich Derichs 的 Sublime Rubocop 包来决定如何执行命令。