VS Code Erweiterungen
17. März 2016 von Wade Anderson, @waderyan_
Im November 2015 haben wir Visual Studio Code als Open Source veröffentlicht und die Extensions API eingeführt. Der VS Code Extensions Marketplace umfasst über 850 Erweiterungen. Viele neue Sprachen (Go, PowerShell, PHP, Python) und Frameworks (Apache Cordova, React Native) werden nun unterstützt.
Wir werden die API weiter verbessern und freuen uns über Ihr Feedback. Wenn Sie neu bei VS Code Erweiterungen sind, lesen Sie die Dokumentation mit Anleitungen zum Finden und Installieren neuer Erweiterungen. Wir engagieren uns dafür, die Community zu stärken und VS Code zum besten Code-Editor der Welt zu machen.
Im Geiste einer großartigen, kuratierten Liste von Erweiterungen möchten wir Sie regelmäßig über die neuesten Entwicklungen im VS Code Extensions Marketplace informieren.
Ruby von Peng Lv
Ruby-Sprachunterstützung ist eine beliebte Anfrage auf UserVoice, mit einer Handvoll Erweiterungen im Marketplace. Wir haben gerne mit dieser Ruby-Erweiterung experimentiert, die Sprach- und Debugging-Unterstützung bietet. Die Einrichtung ist einfach und im README der Erweiterung enthalten.
Ruby-Abhängigkeiten installieren
Hier sind die Anweisungen für verschiedene Ruby-Versionen. Ich verwende Ruby v2.0.x.
- Geben Sie im Terminal
gem install ruby-debug-ide -v 0.4.32ein. - Geben Sie im Terminal
gem install debase -v 0.2.1ein.
launch.json in VS Code konfigurieren
Erstellen Sie eine Datei launch.json im Ordner .vscode und fügen Sie Folgendes hinzu
{
"version": "0.2.0",
"configurations": [
{
"name": "Ruby Debug",
"type": "Ruby",
"request": "launch",
"program": "${workspaceFolder}/hello_world.rb",
"stopOnEntry": false
}
]
}
Code schreiben und debuggen
Unten sehen Sie eine Beispiel-Sitzung zum Debuggen eines einfachen Hello World Ruby-Skripts. Sie können einen Haltepunkt setzen, den Debugger starten, den Haltepunkt erreichen und Zeile für Zeile durch den Code gehen.

yo von Sam Verschueren
Diese Erweiterung ermöglicht die Verwendung des Yeoman Scaffolding-Tools aus VS Code heraus in der Befehlspalette. Ihre installierten Yeoman-Generatoren werden in einer Dropdown-Liste angezeigt und Sie beantworten die Yeoman-Terminal-Eingabeaufforderungen direkt aus VS Code heraus. Weitere Details im Marketplace.

change-case von wmaurer
Ändern Sie die Groß-/Kleinschreibung des aktuell ausgewählten Wortes oder der Auswahl. Diese Erweiterung ist als Wrapper um das node-change-case npm-Modul implementiert.

Abonnieren
Abonnieren Sie den VS Code RSS-Feed, um weitere Updates zu Erweiterungen zu erhalten.
Und wenn Sie eine Erweiterung haben, die Ihnen wirklich gefällt und die hier vorgestellt werden soll, senden Sie uns einen Tweet.
Wade Anderson, VS Code Teammitglied
@waderyan_