English / 简体中文 🌏
Master Any Code: One-Click Comments and Language Conversion. 💪
掌握任何屎山代码:一键注释和语言转换。💪
- 🔄 Code Conversion: One-click code transformation between languages.
- 📖 Code Annotation: One-click detailed comments for better readability.
- 📋 Quick Copy: Copy files/folders as AI prompts instantly.
- 💬 Custom Commands: Execute custom AI commands on selected files.
- 🎛 Prompt Templates: Define flexible AI prompt templates.
- 📁 Multi-File Support: Select multiple files/folders for AI prompts or commands.
- 🚫 Ignore Patterns: Exclude files/folders using custom glob rules.
- ⌨ Keyboard Shortcuts: Set your preferred shortcuts for features.
- Open Visual Studio Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "Aide"
- Click Install
See: Document
Convert selected code from one programming language to another using AI.
How to Use:
- Select code in the editor.
- Click the paper-like icon in the top right corner or right-click and choose
✨ Aide: Code Convert
.
Add comments to the selected code to make it readable for beginners, using AI.
How to Use:
- Select code in the editor.
- Click the book-like icon in the top right corner or right-click and choose
✨ Aide: Code Viewer Helper
.
Copy selected files' contents into the clipboard, formatted as a prompt for AI interaction.
How to Use:
- Select files or folders in the Explorer.
- Right-click and choose
✨ Aide: Copy As AI Prompt
.
Prepare and execute custom AI commands based on selected files and user input.
How to Use:
- Select files or folders in the Explorer.
- Right-click and choose
✨ Aide: Ask AI
. - Enter your question when prompted.
Assign custom keyboard shortcuts to these commands for faster access:
- Open the Keyboard Shortcuts editor (
Ctrl+K Ctrl+S
orCmd+K Cmd+S
). - Search for the desired Aide command.
- Click the plus icon next to the command and press your desired key combination.
Enhance your productivity with Aide's AI-powered features. Install now and experience a smarter way to code!
See the CHANGELOG for the latest updates.
Contributions are welcome! Please feel free to submit a Pull Request. See the contributing guide for more details.
This project exists thanks to all the people who contribute:
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this project helpful, please consider giving it a ⭐️ on GitHub!