我一直在运行scite的程序,但它不再工作了。我得到了错误消息sh: ruby: not found,即使我编写了一个简单的测试程序,比如puts "hello“。
当我在SciTe中拉出Ruby属性时,我发现:
if PLAT_WIN
command.go.*.rb=ruby $(FileNameExt)
command.go.subsystem.*.rb=1
command.go.*.rbw=rubyw $(FileNameExt)
command.go.subsystem.*.rbw=1
command.help.*.rb=$(CurrentWord)!c:\apps\ruby\ProgrammingRuby.chm
command.help.subsystem.*.rb=4if PLAT_GTK command.go.*.rb=ruby $(FileNameExt)
command.name.1.*.rb=Check Syntax
command.1.*.rb=ruby -cw $(FileNameExt)
command.name.2.*.rb=Code Profiler
command.2.*.rb=ruby -r profile $(FileNameExt)发布于 2011-06-26 04:23:38
你能检查一下scite中的红宝石属性吗?
在Scite中:选项->打开拼音属性
然后用'command.go‘查找定义
它看起来应该类似于:
command.compile.*.rb=call ocra $(FileNameExt)
command.build.*.rb=c:\program files\ruby19\bin\ruby -w $(FileNameExt)
command.go.*.rb=c:\program files\ruby19\bin\ruby $(FileNameExt)用您的设置检查您在属性中定义的路径。
https://stackoverflow.com/questions/6479682
复制相似问题