Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
OrganizationAdvent CalendarQiitadon (β)
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

vscodeで"Ruby Solargraph"を使用可能にするまで


  1. rbenvをインストールする(gemインストールを有効にするため、PATHをrbenvで統一する)

    brew install rbenv ruby-build
  2. rbenvを使用して最新安定バージョンのrubyをインストールする(opensslのインストールに時間がかかるため、10分程度)

    rbenv install -l
    rbenv install x.x.x
  3. インストールされたことを確認する

    rbenv versions
  4. インストールしたrubyバージョンに切り替える

    rbenv global x.x.x
  5. rbenvの環境変数をzshrcに設定する

    vi ~/.zshrc
    # rbenvへのPATH
    [[ -d ~/.rbenv  ]] && \
    export PATH=${HOME}/.rbenv/bin:${PATH} && \
    eval "$(rbenv init -)"
    source ~/.zshrc
  6. rubyのPATHを確認する

    which ruby
  7. gemのPATHを確認する

    which gem
  8. Solargraphをインストールする

    gem install solargraph
  9. rubocopをインストールする

    gem install rubocop
  10. Solargraphが使えることを確認する

    solargraph help          
    solargraph --version, -v            # Print the ve...
    solargraph available-cores          # List availab...
    solargraph bundle                   # Generate doc...
    solargraph clear                    # Delete the c...
    solargraph config [DIRECTORY]       # Create or ov...
    solargraph download-core [VERSION]  # Download cor...
    solargraph help [COMMAND]           # Describe ava...
    solargraph list-cores               # List the loc...
    solargraph rdoc GEM [VERSION]       # Use RDoc to ...
    solargraph reporters                # Get a list o...
    solargraph scan                     # Test the wor...
    solargraph socket                   # Run a Solarg...
    solargraph stdio                    # Run a Solarg...
    solargraph typecheck [FILE]         # Run the type...
    solargraph uncache GEM [...GEM]     # Delete cache...
  11. vscodeでRuby Solargraphをインストールする

  12. setting.jsonに以下を記入する

    "solargraph.commandPath": "solargraphのPATH"
    "ruby.intellisense": "rubyLocate"
  13. 左下の歯車 -> 設定をクリックし、設定の検索に以下を入力する

  14. Solargraph:Command PathにsolargraphのPATHが設定されていることを確認する

  15. Solargraph: Use Bundlerにチェックがはいっていないことを確認する

  16. vscodeを再起動し、右下にSolargraphに関するメッセージが表示されないことを確認する




Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ゾイ₍₍(ง˘ω˘)ว⁾⁾ゾイ ゾイ₍₍(ง˘ω˘)ว⁾⁾ゾイ


No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
Help us understand the problem. What is going on with this article?