AI Batch Processor ​
Command Name: aide.batchProcessor
Use AI to process the code of multiple selected files according to your needs.
What it can do:
- Batch add detailed comments
- Batch optimize code
- Batch convert
vue2code tovue3code - Batch convert
vuecode toreactcode - Batch convert
reactcode tofluttercode - Batch convert
react class componentcode toreact function componentcode - Batch convert
rustcode tojscode - Batch convert
jsoncode toyamlcode - Use your imagination...
What it cannot do:
- Specific business requirements
- Split one file into multiple files
Rest assured! Processing will not modify the source file:
- It will generate an additional
file copy. For example,app/index.py->app/index.py.aide.py. - You can click the
file copy, review it, and then decide whether to replace thesource file. - When opening the
file copy, thesource filewill be opened simultaneously, allowing you to compare at any time. - You can click the
Replace Originalbutton on the first line of thefile copyto replace thesource file.
Usage:
- Select files or folders in the file explorer. (Multi-select: hold
CtrlorCmdand click on files or folders) - Right-click and select
✨ Aide: AI Batch Processor. - Enter your code processing requirements.
WARNING
This feature requires the AI model to support the function_call feature.
TIP
- For long file codes, there may be issues with output interruption. Currently, there is no good solution.
- Carefully review the processed files to ensure they are correct before replacing the source files. Never assume that AI-processed code is error-free.
Related Configuration:
- You can customize the AI request concurrency by modifying the
aide.apiConcurrencyconfiguration.