Experiment with the free extensions from Codeium by installing them in VS Code, links below:
-
VS Code:
-
Codeium:
-
Copilot Chat:
-
Codeium:
-
AWS Code Whisperer
-
More alternatives: https://www.tabnine.com/blog/github-copilot-alternatives/
-
Unit tests: https://dev.to/this-is-learning/copilot-chat-writes-unit-tests-for-you-1c82
-
Providing high-level context in a comment at the top of the file, followed by more detailed instructions in the form of comments and code, see: https://dev.to/github/a-beginners-guide-to-prompt-engineering-with-github-copilot-3ibp
-
How to use GitHub Copilot: Prompts, tips, and use cases: https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/
-
Writing documentation (Mark down .md in repository) using Copilot: https://youtu.be/nmTMz8IXHbA
-
My Indie game: https://dicedpilot.com
Prompt: “I want you to act as an experienced Developer. Please [insert your task here.]”
Examples of tasks:
- Explain [programming concept] and best practices.
- Create a code snippet for [functionality] in [language].
- Optimize performance: [paste code].
- Find security vulnerabilities: [paste code…].
- Compare [tech A] and [tech B]: performance, ease, scalability.
- Identify pitfalls and best practices for [language/framework].
- Debug [error] in [language/framework].
- Set up [tool/environment] guide.
- Curate resources to learn [language/tech].
- List pros And cons of [pattern] in [project/scenario].