Ruby AtCoder용 VSCode 설정 __debug__
소개
이전에 게시했습니다.
그 rubyinstaller 로 msys2
의 디버그 환경이 동작하게 되었으므로, 기록으로서 남기고 싶습니다.
구축 순서
앞에 된장이지만 Ruby AtCoder용 VSCode 설정을 맞추어 참조 바랍니다
VSCode 설치
Ruby 설치
이번에는 rubyinstaller
를 사용하고 있습니다.
Gem 설치
Gemfile.rbgem "ruby-debug-ide"
gem "debase"
gem "rcodetools"
VSCode settings.json 구성 예
settings.json{
"ruby.rctComplete.commandPath": "C:\\Users\\user\\...\\rct-complete.bat"
}
VSCode
의 경로를 통해서
VSCode launch.json 구성 예
launch.json{
// IntelliSense を使用して利用可能な属性を学べます。
// 既存の属性の説明をホバーして表示します。
// 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug Local File",
"type": "Ruby",
"request": "launch",
"program": "${workspaceRoot}/main.rb",
"pathToRDebugIDE": "C:\\Users\\user\\...\\rdebug-ide.bat",
"pathToBundler": "C:\\Ruby27-x64\\bin\\bundle.bat",
"useBundler": true,
"stopOnEntry": true,
"args": [
"data.txt"
]
},
]
}
rubyinstaller-devkit-2.7.2-1-x64.exe
의 패스를 통과합니다.rct-complete.bat
를 사용하고 있습니다.
data.txt
data.txt2 3
rdebug-ide.bat
와 같은 디렉토리에 bundler
를 넣습니다.
그럼 main.rb
키를 누르십시오
Ruby AtCoder용 VSCode 설정
변수 표시도 배치
요약
앞에 된장이지만 Ruby AtCoder용 VSCode 설정을 맞추어 참조 바랍니다
VSCode 설치
Ruby 설치
이번에는
rubyinstaller
를 사용하고 있습니다.Gem 설치
Gemfile.rb
gem "ruby-debug-ide"
gem "debase"
gem "rcodetools"
VSCode settings.json 구성 예
settings.json
{
"ruby.rctComplete.commandPath": "C:\\Users\\user\\...\\rct-complete.bat"
}
VSCode
의 경로를 통해서VSCode launch.json 구성 예
launch.json
{
// IntelliSense を使用して利用可能な属性を学べます。
// 既存の属性の説明をホバーして表示します。
// 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug Local File",
"type": "Ruby",
"request": "launch",
"program": "${workspaceRoot}/main.rb",
"pathToRDebugIDE": "C:\\Users\\user\\...\\rdebug-ide.bat",
"pathToBundler": "C:\\Ruby27-x64\\bin\\bundle.bat",
"useBundler": true,
"stopOnEntry": true,
"args": [
"data.txt"
]
},
]
}
rubyinstaller-devkit-2.7.2-1-x64.exe
의 패스를 통과합니다.rct-complete.bat
를 사용하고 있습니다.data.txt
data.txt
2 3
rdebug-ide.bat
와 같은 디렉토리에 bundler
를 넣습니다.그럼
main.rb
키를 누르십시오Ruby AtCoder용 VSCode 설정
변수 표시도 배치
요약
참조한 사이트
VSCode에서 rbenv 환경의 루비 디버깅, 코드 완성이 불가능합니다.
추가 (2022-03-09)ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x64-mingw32]
An error occurred while installing debase (0.2.4.1), and Bundler cannot
continue.
Ruby3.0 및 3.1이면 debase 설치에 실패하는 것으로 보이므로 AtCoder의 Ruby2.7에 대한 기사가됩니다.
Reference
이 문제에 관하여(Ruby AtCoder용 VSCode 설정 __debug__), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/superrino130/items/947a7cab222b7439002c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x64-mingw32]
An error occurred while installing debase (0.2.4.1), and Bundler cannot
continue.
Reference
이 문제에 관하여(Ruby AtCoder용 VSCode 설정 __debug__), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/superrino130/items/947a7cab222b7439002c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)