Erstellen Sie eine VSCode-Erweiterung mit ChatGPT

Anfänger

Dieses Projekt führt Sie durch den Prozess der Erstellung einer VSCode-Erweiterung, die es dem Benutzer ermöglicht, die Überschriftenebene des ausgewählten Markdown-Textes anzupassen. Am Ende haben Sie eine funktionierende Erweiterung, die die Markdown-Bearbeitungserfahrung in Visual Studio Code verbessert.

javascriptweb-development

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieses Projekt führt Sie durch den Prozess der Erstellung einer VSCode-Erweiterung, mit der der Benutzer die Überschriftenebene von ausgewähltem Markdown-Text anpassen kann. Am Ende werden Sie eine funktionierende Erweiterung haben, die das Markdown-Bearbeitungserlebnis in Visual Studio Code verbessert.

👀 Vorschau

Erweiterungsvorschau

🎯 Aufgaben

In diesem Projekt lernen Sie:

  • Wie man das Grundgerüst für eine VSCode-Erweiterung mithilfe von TypeScript erstellt.
  • Wie man TypeScript mit Node.js- und VSCode-Konfigurationen integriert.
  • Wie man die Kernfunktionalität zur Anpassung der Überschriftenebenen von ausgewähltem Markdown-Text entwickelt.
  • Wie man Konfigurationsdateien für das Erstellen, Debuggen und Ausführen der Erweiterung schreibt.

🏆 Erfolge

Nach Abschluss dieses Projekts werden Sie in der Lage sein:

  • VSCode-Erweiterungen mit TypeScript zu entwerfen und zu entwickeln.
  • Benutzerinteraktionen und Textauswahlen innerhalb der VSCode-Umgebung zu verarbeiten.
  • Markdown-Syntax zu parsen und zu manipulieren.
  • Mehrere Dateien in einem Projekt zu generieren und zu verwalten.
  • TypeScript, Node.js und VSCode für eine nahtlose Entwicklung zu konfigurieren.
Dies ist eine Herausforderung (Challenge), die sich von einem geführten Labor (Guided Lab) dadurch unterscheidet, dass Sie versuchen müssen, die Herausforderungsaufgabe selbstständig zu lösen, anstatt den Schritten eines Labors zu folgen, um zu lernen. Herausforderungen sind in der Regel etwas schwieriger. Wenn Sie Schwierigkeiten haben, können Sie mit Labby diskutieren oder die Lösung überprüfen. Historische Daten zeigen, dass dies eine Herausforderung auf fortgeschrittenem Niveau mit einer Bestehensquote von 12% ist.

Lehrer

labby
Labby
Labby is the LabEx teacher.

Für Sie empfohlen

no data