обойти рубиновый API - PullRequest
       1

обойти рубиновый API

2 голосов
/ 02 мая 2011

У меня проблемы с навигацией по информации RDoc на ruby-doc.Теперь это, вероятно, только я, пришедший из мира Java, но я что-то упустил?

Например, когда я хочу сделать File IO, я ищу File и нахожу соответствующую страницу.Там я вижу все статические методы на File.Отлично.Чего я не нахожу здесь, так это фактических методов экземпляров, таких как fileInstance.read_line, я на самом деле нашел их, выполнив путы fileInstance.methods

Я хотел бы оптимизировать свой рабочий процесс, уверенЯ буду вникать в ruby ​​api много в ближайшие недели, так что я что-то здесь пропустил?Где я могу найти пример read_line в API?

Спасибо

1 Ответ

6 голосов
/ 02 мая 2011

Попробуйте http://rubydoc.info/stdlib/core/1.9.2/frames.

Кроме того, хороший способ печати таких вещей, как my_instance.methods.sort, будет выглядеть следующим образом:

# Require the pp library...
# which just breaks long outputs into multiple lines.
require 'pp'

pp Object.new.methods.sort

Гораздо проще для глаз.маленькие подсказки:

Удачного кодирования!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...