眼见为实
将眼见为实(显示每一行Ruby代码的结果)集成到Sublime Text 2中
详细信息
安装
- 总数 375
- Win 67
- Mac 238
- Linux 70
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 | 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 |
Mac | 1 | 1 | 0 | 0 | 0 | 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 | 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
眼见为实
将seeing_is_believing
集成到Sublime Text 2和3中。
先决条件
您需要安装2.0或更高版本的seeing_is_believing
gem install seeing_is_believing
安装
安装SeeingIsBelieving插件有两种方式:使用Git或直接下载。然后您需要调整设置。
Git
打开您的终端程序,转到您的Packages目录,位置取决于您的操作系统
Sublime Text 2
- OS X -
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
- Linux -
cd ~/.Sublime\ Text 2/Packages/
- Windows -
cd %APPDATA%/Sublime Text 2/Packages/
Sublime Text 3
- OS X -
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages
- Linux -
cd ~/.Sublime\ Text 3/Packages/
- Windows -
cd %APPDATA%/Sublime Text 3/Packages/
之后,您需要克隆此仓库: git clone git://github.com/JoshCheek/sublime-text-2-and-3-seeing-is-believing.git SeeingIsBelieving
下载
单击上方的漂亮云图标并下载包含此插件的zip文件。然后解压文件并将其结果文件夹移动到您的Packages目录中。
自定义
您可以在设置中自定义要使用的Ruby以及如何调用SiB。
特别是,如果您找不到您的Ruby,您需要前往这里。在这种情况下,请尝试打开一个shell并运行ruby -e 'p RbConfig.ruby'
,其可能打印的值就是您需要设置的值。您也可以在此处设置环境变量,并将任何您想传递给SiB的标志都设置在这里。
用法
打开一个Ruby文件或编写一些代码。
10.times do |i|
i * 2
end
现在运行命令 使用 Seeing Is Believing 评估 Ruby 代码
从您的命令面板(在 OS X 上为 ⌘ + ⇧ + P)或按预定义的快捷键(在 OS X 上为 ⌥ + ⌘ + B)。您将看到在每个代码行的旁边添加的注释,显示了该行是什么评估结果。
10.times do |i|
i * 2 # => 0, 2, 4, 6, 8, 10, 12, 14, 16, 18
end # => 10
现在您想编辑它,所以运行 移除 Seeing Is Believing 注释
或按(在 OS X 上为 ⌥ + ⌘ + V)。您就回到了原始状态。
还有一些默认片段您可以用来与 SiB 玩耍。
s_arb
选项卡 - 内存中的 ActiveRecord 环境s_nokogiri
选项卡 - 练习使用 Ruby 解析 html/xml/css 选择器/xpaths_sinatra
选项卡 - 无需在服务器上托管即可与 Sinatra 玩耍s_reflection
选项卡 - Ruby 中反射的示例(了解这些会使 SiB 更加有用)
配置
您可以从首选项文件夹中编辑这些选项。您可以指定如何找到 Ruby(例如,与您的版本管理器集成)。您还可以指定传递给 Seeing Is Believing 的命令行参数。我正在试图找出如何在菜单中做到这一点,但文档相当薄弱。
贡献
- 复制项目
- 创建您的功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am '添加一些特性'
) - 将分支推送到远程(
git push origin my-new-feature
) - 创建新的 Pull Request
作者
Karsten Silkenbäumer 编写了 XMPfilter 的版本,我(Josh Cheek)修改了他以便与 Seeing Is Believing 一起工作。