generated from JetBrains/intellij-platform-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5d97de7
commit 37dfbbb
Showing
21 changed files
with
4,957 additions
and
786 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,3 +19,4 @@ test-recordings/ | |
*.index.data | ||
*.parsed.json | ||
.intellijPlatform | ||
.kotlin/ |
25 changes: 25 additions & 0 deletions
25
docs/src/main/kotlin/com/github/simiacryptus/aicoder/actions/data.table.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
| Action Name | Category | Description | Key Features | Requirements | | ||
|-------------------------------|---------------|-----------------------------------------|-----------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------| | ||
| ApplyPatchAction | Code | Applies patch content to selected files | - Multi-file support<br>- Standard patch format<br>- Background processing | - Selected files<br>- Write permissions<br>- Valid patch content | | ||
| OpenWebPageAction | Navigation | Opens SimiaCryptus website | - Opens default browser<br>- Fixed URL navigation | - None | | ||
| CustomEditAction | Code | AI-powered code editing | - Multiple language support<br>- Natural language instructions<br>- Edit history | - Code selection<br>- AI model configuration | | ||
| DescribeAction | Documentation | Generates code descriptions | - Language detection<br>- Comment formatting<br>- Indentation preservation | - Selected code<br>- Language recognition | | ||
| PasteAction | Code | Smart clipboard content conversion | - Format detection<br>- HTML cleanup<br>- Language conversion | - Valid clipboard content | | ||
| RecentCodeEditsAction | History | Quick access to recent edit commands | - Shows up to 10 commands<br>- Keyboard shortcuts<br>- Command history | - Previous edit commands<br>- Code selection | | ||
| RedoLast | History | Repeats last AI operation | - Background processing<br>- Session-specific history | - Previous AI action<br>- Active editor | | ||
| LineFilterChatAction | Chat | Code discussion with line references | - Line number references<br>- Markdown support<br>- Persistent sessions | - Developer actions enabled<br>- API access | | ||
| PrintTreeAction | Development | Prints PSI tree structure | - Async processing<br>- Progress indication<br>- Detailed output | - Developer actions enabled<br>- Valid code selection | | ||
| CreateImageAction | Visualization | Generates code-based images | - Multiple file formats<br>- Interactive interface<br>- Auto-saving | - Valid file selection<br>- AI model settings | | ||
| TestResultAutofixAction | Testing | Analyzes and fixes test failures | - Error analysis<br>- Diff format fixes<br>- One-click application | - Failed test selection<br>- Test framework integration | | ||
| DocumentedMassPatchAction | Code | Updates code based on documentation | - Multi-file processing<br>- Documentation-driven updates<br>- Web interface | - Documentation files<br>- Source files<br>- AI configuration | | ||
| GenerateDocumentationAction | Documentation | Generates documentation for files | - Batch processing<br>- Configurable output<br>- Parallel processing | - Selected files<br>- Valid project context<br>- API access | | ||
| GoogleSearchAndDownloadAction | Research | Downloads Google search results | - Automated search<br>- HTML file saving<br>- Title sanitization | - Google API key<br>- Search Engine ID<br>- Developer actions | | ||
| MarkdownImplementAction | Markdown | Converts text to code blocks | - Multiple language support<br>- AI code generation<br>- Markdown formatting | - Markdown file<br>- Text selection<br>- AI configuration | | ||
| MultiCodeChatAction | Chat | Multi-file code discussion | - Multiple file support<br>- Interactive chat<br>- Code modification | - Selected files<br>- API access<br>- Browser support | | ||
| VoiceToTextAction | Input | Speech-to-text dictation | - Real-time transcription<br>- Context awareness<br>- Status indication | - Microphone<br>- Legacy actions enabled<br>- Audio permissions | | ||
| WebDevelopmentAssistant | Web | Creates web applications | - Architecture design<br>- File generation<br>- Asset creation | - Project directory<br>- Internet connection<br>- API access | | ||
| DescribeAction | Documentation | Generates code descriptions | - Language detection<br>- Comment formatting<br>- Indentation preservation<br>- AI-powered analysis | - Selected code<br>- Language recognition<br>- AI model access | | ||
| LineFilterChatAction | Chat | Code discussion with line references | - Line number references<br>- Markdown support<br>- Persistent sessions<br>- Browser interface | - Developer actions enabled<br>- API access<br>- Browser support | | ||
| CreateImageAction | Visualization | Generates code-based images | - Multiple file formats<br>- Interactive interface<br>- Auto-saving<br>- AI image generation | - Valid file selection<br>- AI model settings<br>- API access | | ||
| MultiCodeChatAction | Chat | Multi-file code discussion | - Multiple file support<br>- Interactive chat<br>- Code modification<br>- Persistent sessions | - Selected files<br>- API access<br>- Browser support<br>- Project context | | ||
| WebDevelopmentAssistant | Web | Creates web applications | - Architecture design<br>- File generation<br>- Asset creation<br>- Code review | - Project directory<br>- Internet connection<br>- API access<br>- Browser support | |
Oops, something went wrong.