Skip to main content

Erstellen von Vorlagen

Copilot Chat kann dir beim Erstellen von Vorlagen helfen, um deinen Workflow zu optimieren und Konsistenz zwischen deinen Projekten sicherzustellen.

GitHub Copilot Chat kann dir helfen, Vorlagen für verschiedene Zwecke zu erstellen, z. B. Projektdokumentation, Codeausschnitte oder die Nachverfolgung von Issues. Mithilfe von Vorlagen kannst du deinen Workflow optimieren und Konsistenz zwischen deinen Projekten sicherstellen.

Beispielszenario

Du möchstest eine Vorlage für eine Infoprojektdatei erstellen, die Abschnitte für Projektbeschreibung, Installationsanweisungen, Verwendungsbeispiele und Beitragsrichtlinien enthält. Du kannst Copilot Chat bitten, eine Infodateivorlage basierend auf bewährten Methoden und deinen spezifischen Anforderungen zu generieren. Anschließend kannst du diese Vorlage als Ausgangspunkt für die gesamte Projektdokumentation verwenden.

Beispiel für Prompt

Text
Create a README template for a new open-source project that includes sections for project description, installation instructions, usage examples, and contribution guidelines. Make it clear and easy to follow.

Beispielantwort

Hinweis

Die folgende Antwort ist ein Beispiel. Da die Copilot Chat-Antworten nicht deterministisch sind, erhältst du möglicherweise eine andere Antwort als die hier beschriebene.

Copilot stellt dir eine strukturierte Infodateivorlage bereit. Du kannst die Vorlage kopieren, die Copilot Chat bereitstellt, und sie weiter an die Anforderungen deines Projekts anpassen.

# Project Name

> **Short description:**  
> A brief summary of what your project does, its main features, and its purpose.

---

## Table of Contents

- [Description](#description)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

---

## Description

Provide a detailed explanation of what your project does, why it exists, and any important background information.  
You may want to include:
- Key features
- Supported platforms or languages
- Screenshots or diagrams

---

## Installation

1. **Clone the repository**
   ```sh
   git clone https://github.com/your-username/your-repo-name.git
   cd your-repo-name
   ```

2. **Install dependencies**
   ```sh
   # Example for Node.js projects
   npm install

   # Example for Python projects
   pip install -r requirements.txt
   ```

3. **Additional setup**
   - List any other required steps (e.g., environment variables, configuration files)

---

## Usage

Provide clear usage instructions and code examples.

```sh
# Example command
your-command --option value
```

```python
# Example in Python
import your_module

result = your_module.do_something()
print(result)
```

- Explain any CLI options, configuration, or parameters.
- Link to more detailed documentation if available.

---

## Contributing

Contributions are welcome! Please follow these guidelines:

1. **Fork the repository**
2. **Create a new branch**
   ```sh
   git checkout -b feature/your-feature-name
   ```
3. **Make your changes**
4. **Test your changes**
5. **Commit and push**
   ```sh
   git commit -m "Add feature: your-feature-name"
   git push origin feature/your-feature-name
   ```
6. **Open a pull request**

**Code of Conduct:**  
Please be respectful and follow our [Code of Conduct](CODE_OF_CONDUCT.md).

**Issues & Suggestions:**  
Open an issue for bugs, questions, or feature requests.

---

## License

This project is licensed under the [INSERT LICENSE](link to relevant license information).

---

## Contact

- **Maintainer:** [Your Name](mailto:your@email.com)
- **Project Link:** https://github.com/your-username/your-repo-name

---

Weitere Informationen