1. tequila0725

    Posted

    tequila0725
Changes in title
+vscodeで"Ruby Solargraph"を使用可能にするまで
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,114 @@
+# 手順(Macbookを使用)
+
+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
+/Users/[ユーザ名]/.rbenv/shims/ruby
+```
+
+7. gemのPATHを確認する
+
+```
+which gem
+/Users/[ユーザ名]/.rbenv/shims/gem
+```
+
+8. Solargraphをインストールする
+
+```
+gem install solargraph
+```
+
+9. rubocopをインストールする
+
+```
+gem install rubocop
+```
+
+10. Solargraphが使えることを確認する
+
+```
+solargraph help
+Commands:
+ 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. 左下の歯車 -> 設定をクリックし、設定の検索に以下を入力する
+
+```
+solargraph
+```
+
+14. Solargraph:Command PathにsolargraphのPATHが設定されていることを確認する
+
+15. Solargraph: Use Bundlerにチェックがはいっていないことを確認する
+
+16. vscodeを再起動し、右下にSolargraphに関するメッセージが表示されないことを確認する
+
+以上
+
+
+