0

我一直在运行 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=4

如果 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)
4

1 回答 1

1

您可以检查 scite 中的 ruby​​ 属性吗?

在 Scite 中:选项 -> 打开 ruby​​ 属性

然后使用“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)

使用您的设置检查您在属性中定义的路径。

于 2011-06-25T20:23:38.257 回答