Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 从记事本运行IRB++;_Ruby_Notepad++_Irb - Fatal编程技术网

Ruby 从记事本运行IRB++;

Ruby 从记事本运行IRB++;,ruby,notepad++,irb,Ruby,Notepad++,Irb,从其中一个stackoverflow post: 我已经看到,我们也可以从记事本++运行IRB。以上帖子的最后一个答案是我所说的 有人能帮我从记事本++上运行IRB的配置吗?转到run菜单并选择run… 选择标签为…的按钮,找到irb.bat文件,该文件位于路径\u to \u ruby/bin/irb.bat。选择open,它将在文本字段中显示irb的路径 在文本字段中的irb路径之后,输入-r“$(完整当前路径)。最终文本字段应类似于: C:\Ruby200\bin\irb.bat -r "

从其中一个stackoverflow post:

我已经看到,我们也可以从记事本++运行
IRB
。以上帖子的最后一个答案是我所说的


有人能帮我从记事本++上运行
IRB
的配置吗?

转到
run
菜单并选择
run…

选择标签为
的按钮,找到
irb.bat
文件,该文件位于
路径\u to \u ruby/bin/irb.bat
。选择
open
,它将在文本字段中显示irb的路径

在文本字段中的irb路径之后,输入
-r“$(完整当前路径)
。最终文本字段应类似于:

C:\Ruby200\bin\irb.bat -r "$(FULL_CURRENT_PATH)"
选择
保存…
,您可以为此运行设置快捷方式。我个人选择了
F6

现在,编写您的Ruby文件并点击
F6
或您设置为快捷方式的任何内容。然后,IRb将启动并将当前的Ruby文件加载到环境中

并且有一个可以传递给IRb的一些附加参数的列表,这些参数也可以在上面的示例中使用

编辑:

如果您对在Notepad++中运行IRb控制台更感兴趣,那么应该查看该插件。有一篇关于如何让它在Python上工作的博客文章。只需将Python切换到IRb即可


可以在

上找到其他记事本++插件的详细列表,进入
运行
菜单,选择
运行…

选择标签为
的按钮,找到
irb.bat
文件,该文件位于
路径\u to \u ruby/bin/irb.bat
。选择
open
,它将在文本字段中显示irb的路径

在文本字段中的irb路径之后,输入
-r“$(完整当前路径)
。最终文本字段应类似于:

C:\Ruby200\bin\irb.bat -r "$(FULL_CURRENT_PATH)"
选择
保存…
,您可以为此运行设置快捷方式。我个人选择了
F6

现在,编写您的Ruby文件并点击
F6
或您设置为快捷方式的任何内容。然后,IRb将启动并将当前的Ruby文件加载到环境中

并且有一个可以传递给IRb的一些附加参数的列表,这些参数也可以在上面的示例中使用

编辑:

如果您对在Notepad++中运行IRb控制台更感兴趣,那么应该查看该插件。有一篇关于如何让它在Python上工作的博客文章。只需将Python切换到IRb即可


上可以找到其他记事本++插件的列表,非常好!但IRB提示将如何出现?我没有收到任何IRB提示。当我点击F6时,它打开了一个新窗口。在这里,我看到了最后一个答案的一个,我也在寻找。我会检查
F6
是否映射到其他内容
Alt+F6
被映射到我的记事本++上以打开一个新窗口。您是否也使用记事本++编写Ruby脚本?太棒了!但IRB提示将如何出现?我没有收到任何IRB提示。当我点击F6时,它打开了一个新窗口。在这里,我看到了最后一个答案的一个,我也在寻找。我会检查
F6
是否映射到其他内容
Alt+F6
被映射到my Notepad++上以打开一个新窗口。您是否也使用Notepad++编写Ruby脚本?