关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion有人用鞋子创建真正的桌面GUI应用程序还是仅用于学习目的?shoes可以和qtruby或者gtkforruby比吗?
Shoes有一些内置的转储命令(Shoes.debug),但是是否有其他工具可以在不注入(inject)调试消息的情况下调试代码?像gdb这样的东西会很棒。 最佳答案 您还可以使用Shoes.show_log自动打开调试控制台。 关于ruby-调试Shoes应用程序的最佳方法是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/63618/
我正在编写一个小的Shoes应用程序,它需要一个我在常规Ruby安装中编写的库。我的库使用“net-ssh”gem和许多其他Ruby库。当我直接使用常规ruby(它有自己的命令行界面)运行我的库时,如下所示:rubymy_lib.rb...一切都很好。但是当我尝试在我的Shoes应用程序中要求它时,我得到一个“没有这样的文件要加载-net/ssh”错误(因为my_lib使用net-ssh)。我试过像这样在Shoes应用程序中乱用$:include路径变量:$:.unshift"C:/ruby/lib/ruby/1.8"$:.unshift"C:/ruby/lib/ruby/site
我一直在使用RubyShoes制作应用程序。我对结果很满意,并想与一些friend分享。但是,GUI打包器在OSX中不起作用,Windows打包器似乎只能生成一个.shy文件。我一直在四处寻找解决方案,但我不明白其中的任何一个。有人可以清楚地逐步解释如何将RubyShoes应用程序打包为DMG或EXE文件吗? 最佳答案 就个人而言,我更喜欢使用green_shoes.Green_shoes是您在ruby代码中需要的纯rubygem,而不是打包ruby代码的程序。这样,您就可以使用诸如ocra之类的程序。将您的ruby
来自Hacketyhack.net的(RubyShoes)打包解决方案不起作用。谁能指出我的替代方案? 最佳答案 有一个shoes/shoesgithub托管最新二进制文件的项目。但是,从(2009年9月10日)开始,打包需要一些补丁来删除对_why不再存在的服务器的依赖。我能够在Shoes应用程序文件夹中找到pack.rb并将其替换为thisversionofpack.rb在那之后,我的打包器能够打包基本的应用程序。 关于windows-RubyShoes包装有问题?,我们在Stack
我是一个有点初学者的程序员,有使用Processing的背景。我目前正在尝试使用Shoes制作应用程序,但我对对象和类的工作方式感到困惑。我知道以下将在Ruby中运行:classPostdefself.print_authorputs"TheauthorofallpostsisJimmy"endendPost.print_author但为什么下面的代码不能在Shoes中运行?我如何让它运行?classPostdefself.print_authorpara"TheauthorofallpostsisJimmy"endendShoes.appdoPost.print_authorend
我有一个问题如何在列表框中插入数据库中的列表我尝试的例子$row_user=$db.execute("SELECTuserFROMusuarios")$row_user.eachdo|row|@users=list_box:items=>[row[0]]end但我知道他重复了很多列表框尝试过@users=list_box:items=>$row_user但返回值带有["user"] 最佳答案 我用green_shoes试过了,但它应该适用于任何颜色,只需将展平添加到数组$row_user@users=list_box:items=>
自从_why带着他的玩具回家以来,很多信息似乎都过时了,但我很乐意将其用作我家人的教育工具。谢谢。 最佳答案 _why走了,但他的玩具被many小心翼翼地保存着.你仍然可以找到Shoes在线,包含文档、教程和所有内容。我还没有测试installers,但是sources肯定仍然可以在我的Linuxx86_64系统上工作,只是有轻微的变化(Rakefile中的一个s/ungif/gif/实例)。 关于ruby-如何安装RubyShoes?,我们在StackOverflow上找到一个类似的问
我创建并安装了一个rubygem,希望能够在Shoes应用程序中使用它。正如预期的那样,Shoes报告它找不到该gem,这是可以理解的,因为该gem仅为标准ruby发行版安装。可以帮助指向解释如何让鞋子找到这个gem的文档,将不胜感激。谢谢。 最佳答案 除非_why离开后事情发生了变化,否则这是不可能的。Shoes是一个单独的Ruby安装,因此需要它自己的gem。要安装gem,您可以在Shoes应用程序的开头执行以下操作:Shoes.setupdogem'json'end编辑:还有这个之前的SO线程:UsingRubylib
关于鞋子中gem支持的问题很多,但没有人回答将它们放在哪里。我在WindowsXP上安装了ShoesRaisins1134,我已经下载了dbi-0.4.1.gem并正在尝试使以下内容正常工作:Shoes.setupdogem'dbi'endrequire'dbi'Shoes.app...end当我运行它时,我得到一个对话框,上面写着Installingdbi--Lookingfordbi,它坐了几个小时都没有找到gem文件。我试过将它放在以下所有地方都无济于事:包含上述脚本的文件夹D:\ProgramFiles\CommonFiles\Shoes\0.r1134\ruby\gemsD: