Quand j'ai essayé de créer un environnement ruby pour la première fois depuis plus d'un an, cela ne s'est pas bien passé et j'ai finalement créé un environnement, alors je vais laisser une note. Vous pouvez maintenant exécuter des étapes et vérifier les variables avec ruby.
-Télécharger et installer à partir de la page Microsoft.
-Installer à l'aide du programme d'installation avec devkit sur le site Ruby Installer. Cette fois, j'ai utilisé [rubyinstaller-devkit-2.6.6-1-x64.exe](https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.6.6-1/rubyinstaller-devkit-2.6 .6-1-x64.exe).
--Ouvrez le terminal VS Code et «bundle in it».
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Essayez le nouveau https PowerShell multiplateforme://aka.ms/pscore6
PS C:\Users\momoandbanana\Documents\my_ruby_programs\debugenv> bundle init
Writing new Gemfile to C:/Users/momoandbanana/Documents/my_ruby_programs/debugenv/Gemfile
PS C:\Users\momoandbanana\Documents\my_ruby_programs\debugenv>
--Ensuite, un Gemfile
sera créé, alors ajoutez les Gemmes debase
et ruby-debug-ide
.
Gemfile
# frozen_string_literal: true
source "https://rubygems.org"
git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
# gem "rails"
gem "debase" #Ajoutée
gem "ruby-debug-ide" #Ajoutée
--Installez le Gem avec bundle install
dans le terminal VS Code.
PS C:\Users\momoandbanana\Documents\my_ruby_programs\debugenv> bundle init
Writing new Gemfile to C:/Users/momoandbanana/Documents/my_ruby_programs/debugenv/Gemfile
PS C:\Users\momoandbanana\Documents\my_ruby_programs\debugenv> bundle install
Fetching gem metadata from https://rubygems.org/.....
Resolving dependencies...
Using rake 13.0.1
Using bundler 2.1.4
Using debase-ruby_core_source 0.10.9
Using debase 0.2.4.1
Using ruby-debug-ide 0.7.2
Bundle complete! 2 Gemfile dependencies, 5 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
PS C:\Users\momoandbanana\Documents\my_ruby_programs\debugenv>
lunch.json
.main.rb
puts("hello ruby-debugger !")
--Sélectionnez Run`` Open Configuration
dans le menu VS Code pour __ pour créer automatiquement lunch.json
.
Ensuite, il vous sera demandé quel type de configuration vous souhaitez configurer, alors sélectionnez ruby
.
De plus, sélectionnez debug local file
.
Ensuite, le fichier launch.json
sera créé. Modifiez la ligne programme
comme suit.
launch.json
{
//Vous pouvez utiliser IntelliSense pour apprendre les attributs disponibles.
//Survolez et affichez la description des attributs existants.
//Vérifiez les éléments suivants pour plus d'informations: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug Local File",
"type": "Ruby",
"request": "launch",
// "program": "${workspaceRoot}/main.rb",J'ai fait un commentaire.
"program": "${file}", //Cela a changé.
}
]
}
--_ Ouvrez le fichier source, et à partir de __, déboguez avec le code VS Run`` Start Debugging
. La figure ci-dessous montre une rupture en définissant un point d'arrêt sur la première ligne de main.rb
.
c'est tout. Le travail réel a été enregistré sur github. Chaque fichier de configuration terminé se trouve dans This Commit.
Recommended Posts