質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.61%

  • Ruby

    7329questions

    Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

  • Ruby on Rails

    6988questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

開発中にドキュメントを読む際、どういったツールを使っていますか?

解決済

回答 3

投稿

  • 評価
  • クリップ 1
  • VIEW 1,276

gaaamii

score 44

Rubyの標準のツールでriコマンドというのがあるのを最近知って、感動しています。

ri メソッド名

とかで定義元がわかって、ドキュメントを読めたりするのですね。今まではGoogle検索してGithubのリポジトリのREADMEを読んでたりしたので、なんだかこういうの知らないとやばいなと思いました。

「こういうプロセスでドキュメント読んでるよ」というのを教えてくださると嬉しいです。一応RubyとRailsのタグを付けましたが、ツールそのものというよりはドキュメントを読むプロセスに興味があったりするので、他言語で開発されてる方もばんばん回答してくれると嬉しいです。
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

checkベストアンサー

+3

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2014/09/20 16:43

    これも知りませんでした。便利そうなので入れてみます!

    キャンセル

+2

質問に対する回答とはなりませんが、
ドキュメントでなく、ソースを読む方法を紹介します。

pry-docでカジュアルにRubyのソースコードを読む http://qiita.com/joker1007/items/42f00b12c65bbec0e50a

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2014/09/17 23:55

    知りませんでした。これは嬉しいですね!

    キャンセル

+1

プロセスという話であれば、 Visual Studio ではカーソルを合わせた時に表示されるポップアップでドキュメントが表示されます。

Emacs でも elisp, Clojure など言語は限定されますが、 auto-complete というパッケージでポップアップで読めるようになっています。
また、 yari というパッケージを使うと Emacs 上で ri が引けます。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2014/09/20 16:46

    なるほどエディタ内のポップアップで表示されるのは嬉しいですね。ありがとうございます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.61%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    Ruby 例外がでると思ったプログラムが動いた理由

    a,b,c = [0,1] puts a puts b puts cというプログラムを作って実行したら、例外は出力されずに、 nilが返ってきました。 これはなぜなのでしょうか?

  • 解決済

    RubyでDir.chdir以外のディレクトリ移動の方法

    Rubyであるコマンド文字列を複数受け取り、それを実行して行くような事をしたいと思っています。 基本的には、コマンド文字列を systemや``などを使って実行していけば良いのです

  • 受付中

    Ruby csvについて

    配列の内容をCSVで保存するときの質問です。 ・配列内に含まれている[nil]をどうにかして[ ]or[×]にして保存したいと思っているのですがいまいちやりかたがわかりません。

  • 解決済

    rake routesした際のprefixとは??

    皆様、よろしくお願い申し上げます。 routingを設定した時に、名前付きルートを確認するため"prefix"を確認することがあるとおもいます。 私は"prefix"とはなんぞ

  • 解決済

    rubyで半角カナから全角カナへ

    rubyで文章内の半角カタカナを全角カタカナに変換する方法を教えて下さい 例:ツチノコだわスゲェェェ→ツチノコだわスゲェェェ

  • 受付中

    rails s -b 0.0.0.0のサーバー立ち上げがうまくいかない

    以下の通りのメッセージが出力され、サーバー立ち上げがうまくいきません。解決方法につきまして、ご教示いただきたく存じます。 ターミナル上のメッセージ vagrant

  • 解決済

    ゲームソフトのサーバーのAPIを叩こうとしたら

    

  • 解決済

    改行について(超初歩的な問題です)

    前提・実現したいこと 改行(?)のやり方でわからないことがあります。ちなみにプログラミングの勉強を初めて3日ほどのど素人です。よろしくお願いします。 (例) a=20 if a >

同じタグがついた質問を見る

  • Ruby

    7329questions

    Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

  • Ruby on Rails

    6988questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。