ist jetzt verfügbar! Lesen Sie über die neuen Funktionen und Fehlerbehebungen vom November.

Prompt-Beispiele für Chat in VS Code

Dieser Artikel bietet Beispiel-Prompts für den Chat in Visual Studio Code für verschiedene Szenarien und Agenten. Nutzen Sie diese Beispiele als Inspiration, um effektive Prompts für Ihre eigenen Entwicklungsaufgaben zu erstellen.

Wenn Sie neu im Umgang mit dem Chat in VS Code sind, erfahren Sie mehr über die ersten Schritte mit dem Chat oder lesen Sie die Best Practices für die Prompt-Erstellung.

Allgemeine Fragen zu Code und Technologie

Nutzen Sie den Chat in VS Code, um schnelle Antworten zu Coding-Konzepten, technologischen Themen und allgemeinen Programmierfragen zu erhalten.

What is a linked list?
Provide 3 ways to implement a search feature in React.
Explain the difference between async/await and promises.

Verstehen und Erkunden Ihrer Codebasis

Nutzen Sie den Chat in VS Code, um zu verstehen, wie Ihr Projekt funktioniert, bestimmte Funktionalitäten zu finden oder Code-Beziehungen zu erkunden.

Explain how authentication works in #codebase
Where is the database connection string configured? #codebase
How do I build this #codebase?
Which testing framework is used for #calculator.test.js?

Code-Generierung und -Bearbeitung

Nutzen Sie den Chat in VS Code, um neuen Code zu generieren, Features hinzuzufügen oder bestehende Funktionalitäten zu ändern.

Add a login button and style it based on #styles.css
Create a meal-planning web app using React and Node.js
Refactor this code to use async/await

Tests und Qualitätssicherung

Nutzen Sie den Chat in VS Code, um Tests zu generieren oder fehlschlagende Tests zu beheben.

Add unit tests for the user service.
Fix the failing tests #testFailure

Debugging und Fehlerbehebung

Nutzen Sie den Chat in VS Code, um Probleme in Ihrem Code zu identifizieren und zu beheben.

Fix the issues in #problems
Fix the failing tests #testFailure
Why is this function returning undefined?

Arbeiten mit Quellcodeverwaltung

Nutzen Sie den Chat in VS Code, um mit Ihren ausstehenden Änderungen zu arbeiten und Release-Dokumentation zu generieren.

Summarize the #changes
Generate release notes based on the #changes
Summarize the changes in #changes

Arbeiten mit externen Ressourcen

Nutzen Sie den Chat in VS Code, um Inhalte aus dem Web oder von GitHub-Repositorys zu referenzieren.

How do I use the 'useState' hook in react 18? #fetch https://18.react.dev/reference/react/useState#usage
Build an API endpoint to fetch address info, use the template from #githubRepo contoso/api-templates
What are the top #extensions for this workspace?

Terminal- und Kommandozeilenaufgaben

Nutzen Sie den Inline-Chat im Terminal, um Hilfe bei Shell-Befehlen und Terminal-Operationen zu erhalten.

How do I install npm packages?
List the top 5 largest files in the src directory
undo the last git commit

Arbeiten mit Jupyter-Notebooks

Nutzen Sie den Chat in VS Code, um Jupyter-Notebooks zu erstellen, zu bearbeiten und damit zu arbeiten.

/newNotebook use pandas and seaborn to read and visualize the titanic dataset. Show key information from the dataset.
Create a notebook to read data from #housing.csv and plot the distribution of prices
Make sure the data is cleaned before visualizing and processing it
Show the correlation between different features in the dataset

Tipps zum Erstellen effektiver Prompts

  • Seien Sie spezifisch: Geben Sie Details darüber an, was Sie erreichen möchten, welche Technologien Sie verwenden möchten und welches Ausgabeformat erwartet wird.
  • Fügen Sie Kontext hinzu: Verwenden Sie #-Erwähnungen, um auf Dateien, Symbole oder Kontextvariablen wie #codebase, #changes oder #problems zu verweisen.
  • Iterieren Sie: Beginnen Sie mit einem einfachen Prompt und verfeinern Sie ihn basierend auf der Antwort. Stellen Sie Folgefragen, um die Ergebnisse zu verbessern.
  • Zerlegen Sie komplexe Aufgaben: Anstatt alles auf einmal zu verlangen, teilen Sie große Aufgaben in kleinere, handhabbare Schritte auf.

Erfahren Sie mehr über Best Practices für die Prompt-Erstellung und das Hinzufügen von Kontext zu Ihren Prompts.

© . This site is unofficial and not affiliated with Microsoft.