https://github.com/akash-nath29/coderesq
VS Code extension that detects vulnerabilities, analyzes code complexity, and provides AI-powered refactoring suggestions to enhance code security and maintainability.
https://github.com/akash-nath29/coderesq
ai fastapi ollama typescript vscode vscode-extension
Last synced: 29 days ago
JSON representation
VS Code extension that detects vulnerabilities, analyzes code complexity, and provides AI-powered refactoring suggestions to enhance code security and maintainability.
- Host: GitHub
- URL: https://github.com/akash-nath29/coderesq
- Owner: Akash-nath29
- License: mit
- Created: 2025-03-29T09:33:09.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T18:30:24.000Z (3 months ago)
- Last Synced: 2025-05-31T19:23:20.109Z (about 2 months ago)
- Topics: ai, fastapi, ollama, typescript, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://coderes-q.vercel.app/
- Size: 132 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# CodeResQ: Simplified User Guide
Welcome to **CodeResQ**, your friendly code-assistant that helps you detect vulnerabilities, analyze code complexity, and refactor your Python, TypeScript, and JavaScript code efficiently—right inside Visual Studio Code!
## 🧑💻 What does CodeResQ do?
CodeResQ makes coding safer and easier by:
- **Finding Vulnerabilities:** Automatically highlights potential security issues directly within your code.
- **Analyzing Complexity:** Easily checks how complex your code is, making it simpler to maintain.
- **Code Refactoring:** Automatically improves your code, making it cleaner and faster without changing its functionality.---
## 🚀 Getting Started with CodeResQ
### Step 1: Installation
- Open **Visual Studio Code**.
- Go to the **Extensions** panel on the left sidebar (`Ctrl+Shift+X`).
- Search for **"CodeResQ"** in the search bar.
- Click on **"Install"**.### Step 2: Activate CodeResQ
Once installed, CodeResQ automatically activates whenever you open a Python, TypeScript, or JavaScript file.
### Step 3: Using CodeResQ
When you open a Python, TypeScript, or JavaScript file:
- CodeResQ will **automatically scan** your code and highlight vulnerabilities with red wavy underlines.
- Hover your mouse over underlined lines to see detailed descriptions of the issues.---
## 🎯 CodeResQ Features Explained
### 🔍 Analyze Selection
1. Highlight any section of your Python, TypeScript, or JavaScript code.
2. Click on the **"Analyze Selection"** button at the top.
3. Instantly see if there are security vulnerabilities in your selected code.### 📈 Check Complexity
1. Select any function or section of your Python, TypeScript, or JavaScript code.
2. Click on the **"Check Complexity"** button.
3. Get an immediate summary of how easy or difficult your code is to maintain.### 🛠️ Refactor Your Code
1. Select the Python, TypeScript, or JavaScript function or code you want to improve.
2. Click on the **"Refactor Selection"** button.
3. CodeResQ automatically improves your code, clearly showing you the optimized code on top and preserving the original code safely commented below.---
## 💡 Tips for Best Use
- Regularly use **"Analyze Selection"** to keep your code secure.
- Frequently check complexity to maintain high-quality, readable code.
- Confidently use the refactoring tool—CodeResQ ensures the original code is preserved and commented for easy review.---
Happy Coding with CodeResQ!