NRuby

Форк
0
25 строк · 2.0 Кб
1
## file:///home/st/REPOBARE/_repo/NRuby/Repono/pdf/Simdyanov_I_V_-_Samouchitel_Ruby_Samouchitel_-_2020.pdf
2

3
При установке Ruby вместе с интерпретатором устанавливается консольная доку-
4
ментация, получить доступ к которой можно при помощи утилиты ri (ее название
5
является сокращением от ruby index). Если передать утилите имя класса, модуля
6
или метода, будет выведена консольная справка, перемещаться по которой можно
7
при помощи клавиш вверх <↑> и вниз <↓>, для выхода из документации использу-
8
ется клавиша <q>.
9
З АМЕЧАНИЕ
10
Менеджер версий RVM разворачивает утилиту ri без документации. В случае RVM
11
для активации документации следует выполнить команду: rvm docs generate.
12
Получить полный список доступных классов можно, передав утилите параметр
13
--list:
14
$ ri --list
15
Впрочем, чаще утилите передается название конкретного класса:
16
$ ri Integer
17
Или метода этого класса:
18
$ ri Integer#round
19
В документации Ruby используется особая нотация для обозначения методов объ-
20
ектов и классов:
21
 Float#round — инстанс-методы, которые можно вызывать в отношении объекта:
22
1.6.round;
23
 Math::sin — методы классов, которые вызываются без создания объектов:
24
Math::sin(2);
25
 Object.object_id — точкой обозначаются инстанс-методы и методы класса;

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.