小编ilj*_*jkj的帖子

在轨道(或至少社区)死亡的红宝石?

这是一个诚实的问题,我不是在拖钓.

作为rails的新手,我一直在寻找好的rails资源.但是我一直注意到许多曾经很受欢迎的网站现在被彻底抛弃了.一些例子:

我只是巧合地去了所有错误的网站/博客(即使它们是谷歌的热门歌曲),还是铁路社区慢慢消失?如果我碰巧去了错误的网站,有人可以请我指出一些目前更新的网站吗?

ruby ruby-on-rails ruby-on-rails-3

31
推荐指数
3
解决办法
9297
查看次数

Mac OS X vim色彩受损

这是我的设置

  • Mac OS X 10.6
  • VIM(OSX 10.6附带的默认版本)
  • rails.vim(安装在.vim/autoload中)
  • ir_black.vim(以.vim/colors安装)
  • 我在〜/ .vimrc中有"colorscheme ir_black"和"syn on"

现在,当我进入终端并使用vim编辑ruby文件时,我的颜色混乱了.只有少数颜色出现,有些文字甚至闪烁.我想知道rails.vim语法高亮和ir_black配色方案之间是否存在冲突?谁能帮我解决这个问题?我想使用ir_black配色方案.

macos vim terminal color-scheme

13
推荐指数
1
解决办法
2万
查看次数

.irbrc文件未由rails控制台加载

有没有办法让"rails console"加载.irbrc?或者我应该使用别的东西?

ruby-on-rails

7
推荐指数
1
解决办法
3042
查看次数

Rails irb默认目录

我正在尝试在运行irb时包含源代码文件,但是irb无法找到它.

例如,假设我在终端的以下目录中:

/dan/rubyapp/
Run Code Online (Sandbox Code Playgroud)

假设我在/ dan/ruby​​app /中有一个名为"firstapp.rb"的文件

我启动irb并从irb提示符输入

> require "firstapp.rb"
Run Code Online (Sandbox Code Playgroud)

但无法找到该文件.如果我输入"Dir.pwd",则显示为

/dan/rubyapp/
Run Code Online (Sandbox Code Playgroud)

我可以"需要"工作的唯一方法是,如果我包括这样的完整路径

> require "/dan/rubyapp/firstapp.rb"
Run Code Online (Sandbox Code Playgroud)

这是我能让这个工作的唯一方法吗?我在网上看到的所有教程都只是"需要file_name",所以我认为它会起作用.


这是来自$:at irb的输出

ruby-1.9.2-p0 > $:
 => ["/Users/Daniel/.rvm/gems/ruby-1.9.2-p0/gems/wirble-0.1.3/bin", 
"/Users/Daniel/.rvm/gems/ruby-1.9.2-p0/gems/wirble-0.1.3/lib", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/site_ruby/1.9.1", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/site_ruby/1.9.1/x86_64-darwin10.4.0", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/site_ruby", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/vendor_ruby/1.9.1", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/vendor_ruby/1.9.1/x86_64-darwin10.4.0", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/vendor_ruby", 
"/Users/Daniel/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1",     
"/Users/Daniel/.rvm/rubies/ruby-
1.9.2-p0/lib/ruby/1.9.1/x86_64-darwin10.4.0"] 
Run Code Online (Sandbox Code Playgroud)

ruby irb

6
推荐指数
2
解决办法
4520
查看次数

在irb中访问已加载源中的变量

假设我有一个名为test1.rb的文件,其代码如下:

my_array = [1, 2, 3, 4 5]
Run Code Online (Sandbox Code Playgroud)

然后我运行irb并获得一个irb提示并运行"require'test1'.此时我希望能够访问my_array.但是如果我尝试做类似的事情......

puts my_array
Run Code Online (Sandbox Code Playgroud)

irb告诉我"my_array"未定义.有没有办法访问"my_array"

ruby irb

6
推荐指数
1
解决办法
2089
查看次数