Erstellen Sie eine Ruby-Debug-Umgebung mit VS Code von Windows 10

Einführung

Als ich zum ersten Mal seit über einem Jahr versucht habe, eine Ruby-Umgebung zu erstellen, lief es nicht gut und ich habe endlich eine Umgebung erstellt, also werde ich eine Notiz hinterlassen. Jetzt können Sie Schritte ausführen und Variablen mit Ruby überprüfen.

Visual Studio Code installieren

Ruby-Installation

-Installieren Sie das Installationsprogramm mit devkit auf der Website Ruby Installer. Diesmal habe ich rubyinstaller-devkit-2.6.6-1-x64.exe verwendet .6-1-x64.exe).

Installieren Sie die VS Code-Erweiterung

Installieren Sie Gem mit Bundle

--Öffnen Sie das VS-Code-Terminal und bündeln Sie es.

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Probieren Sie die neue plattformübergreifende PowerShell https aus://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> 

Gemfile


# frozen_string_literal: true

source "https://rubygems.org"

git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }

# gem "rails"
gem "debase" #Hinzugefügt
gem "ruby-debug-ide" #Hinzugefügt

--Installieren Sie den Gem mit "Bundle-Installation" im VS-Code-Terminal.

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> 

Beschreiben Sie die Einstellungen in mittag.json.

main.rb


puts("hello ruby-debugger !")

--Wählen Sie Run`` Open Configuration aus dem VS Code-Menü für __, um automatisch lun.json zu erstellen. image.png

--Dann wird die Datei "launch.json" erstellt. Ändern Sie die Zeile "program" wie folgt.

launch.json


{
    //Mit IntelliSense können Sie die verfügbaren Attribute kennenlernen.
    //Bewegen Sie den Mauszeiger und zeigen Sie die Beschreibung der vorhandenen Attribute an.
    //Überprüfen Sie das Folgende für weitere Informationen: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Local File",
            "type": "Ruby",
            "request": "launch",
            // "program": "${workspaceRoot}/main.rb",Ich habe einen Kommentar abgegeben.
            "program": "${file}", //es hat sich geändert.
        }
    ]
}

Starten Sie das Debuggen

--_ Öffnen Sie die Quelldatei und debuggen Sie von __ aus mit dem VS-Code Run`` Start Debugging. Die folgende Abbildung zeigt eine Unterbrechung durch Setzen eines Haltepunkts in der ersten Zeile von "main.rb". image.png

das ist alles. Die eigentliche Arbeit wurde auf Github aufgezeichnet. Jede abgeschlossene Konfigurationsdatei befindet sich in This Commit.

Recommended Posts

Erstellen Sie eine Ruby-Debug-Umgebung mit VS Code von Windows 10
Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Formatieren Sie Ruby mit VS-Code
Ruby ① Erstellen einer Windows-Umgebung
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie Java mit Mac vs Code
Das Verfahren, das ich durchgeführt habe, als ich die Umgebung für gradle + Java mit VS Code (Windows 10) vorbereitet habe
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
Erstellen Sie mit Gradle mit VSCode Java → Ausführen
Lombok mit VS Code
Erstellen Sie die VS Code + WSL + Java + Gradle-Umgebung von Grund auf neu
Erstellen Sie mit Docker eine Ruby2.7.x + Rails6.0.x + MySQL8.0.x-Umgebung
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Anfänger erstellen eine Spring Tools Suite-Umgebung mit VS Code
Docker-Management mit VS-Code
Hallo Welt mit VS Code!
Erstellen einer Docker-Umgebung mit WSL
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
Erstellen Sie mit Docker eine lokale Couchbase-Umgebung
Erstellen Sie mit Docker eine Node.js-Umgebung
Erstellen Sie mit Pleiades 4.8 eine Tomcat 8.5-Umgebung
Zusammenfassung der Verfahren zum Entwickeln in einem Docker-Container mit VS-Code
Ich habe versucht, mit Docker eine Plant UML Server-Umgebung zu erstellen
Spring Boot Programmierung mit VS Code
Bis Sie Hello World of JavaFX mit VSCode + Gradle ausführen
Erstellen Sie eine Entwicklungsumgebung, in der die Haltepunkte von Ruby on Rails unter Windows funktionieren
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Eindrücke von Black Jack-Cli mit Ruby
Erste Schritte mit Docker mit VS-Code
Java-Entwicklungsumgebung (Mac, VS Code)
Schritte zum Erstellen einer Ruby on Rails-Entwicklungsumgebung mit Vagrant
Erstellen Sie mit Laradock eine Docker + Laravel-Umgebung
Erstellen Sie eine Doker-basierte Entwicklungsumgebung unter Windows 10 Home 2020 Version 2 VS Code sollte die Docker-Entwicklungsumgebung komfortabel gestalten
Als ich versuchte, mit Docker eine Umgebung für PHP7.4 + Apache + MySQL zu erstellen, blieb ich stecken [Windows & Mac]
Erstellen Sie eine Windows-Anwendungstestumgebung mit Selenium Grid, Appium und Windows Application Driver
01. Ich habe versucht, eine Umgebung mit SpringBoot + IntelliJ + MySQL (MyBatis) (Windows 10) zu erstellen.
So erstellen Sie mit rbenv eine Umgebung für eine beliebige Version von Ruby
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Ubuntu-Version).
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Mac-Version).
Erstellen Sie mit Docker eine PureScript-Entwicklungsumgebung
Versuchen Sie es mit Spring Boot mit VS-Code
Extrahieren Sie einen Teil einer Zeichenfolge in Ruby
Erstellen Sie mit Docker eine Wordpress-Entwicklungsumgebung
Erstellen Sie eine Redmine-Code-Leseumgebung in Docker