Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hunter-ji/ai-code-namer
https://github.com/hunter-ji/ai-code-namer
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hunter-ji/ai-code-namer
- Owner: hunter-ji
- Created: 2024-09-09T12:36:17.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-12T07:18:13.000Z (2 months ago)
- Last Synced: 2024-09-12T17:28:25.592Z (2 months ago)
- Language: TypeScript
- Size: 1.74 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# AI Code Namer - Raycast Extension
AI Code Namer is a Raycast extension that leverages AI to help developers generate clear, descriptive, and context-appropriate names for various code elements such as variables, functions, classes, files, folders, modules, and enums.
## Features
- Generate names for different code elements (variables, functions, classes, files, folders, modules, enums)
- Support for multiple naming conventions (camelCase, PascalCase, snake_case, kebab-case, UPPER_CASE)
- AI-powered suggestions based on your description
- Quick copy-to-clipboard functionality
- Remembers your last used naming style for each code element type## Installation
1. Make sure you have [Raycast](https://raycast.com/) installed.
2. Open Raycast and search for "AI Code Namer".
3. Click "Install" to add the extension to your Raycast.## Usage
1. Open Raycast and type "Name [Element]" (e.g., "Name Variable", "Name Function").
2. Enter a description for your code element in the search bar.
3. (Optional) Change the naming style using the dropdown in the top-right corner. The extension will remember your choice for future use with this code element type.
4. Press Enter or click "Generate Names" to get AI-generated suggestions.
5. Select a name from the list and press Enter to copy it to your clipboard.Note: The extension remembers your last used naming style for each code element type. When you use the command again for the same element type, it will default to your previously selected style.
## Feedback and Support
If you encounter any issues or have suggestions for improvement, please file an issue on the [GitHub repository](https://github.com/hunter-ji/ai-code-namer).
Enjoy coding with clearer, more descriptive names!