Description: This project is an interactive code editor designed to enhance the coding experience for developers. It offers essential features such as syntax highlighting, code compilation, and error detection for multiple programming languages. The editor aims to provide a user-friendly interface that can be customized according to individual preferences.
- Syntax Highlighting: Visually differentiate code elements for better readability.
- Code Compilation: Compile and run code snippets in various programming languages (e.g., C++, Python, Java).
- Error Detection: Identify syntax errors and provide suggestions to improve code quality.
- Customizable Interface: Users can personalize the layout and theme to suit their coding style.
- Real-Time Collaboration: (Planned feature) Allow multiple users to work on the same code simultaneously.
- Time Complexity Analysis: (Planned feature) Provide time complexity analysis for algorithms to help developers understand their efficiency.
- JavaScript
- HTML
- CSS
- Node.js
To run the code editor locally:
- Clone the repository:
git clone https://github.com/priya-thv/Code-editor.git
- Navigate to the project directory:
cd Code-editor
- Install dependencies:
npm install
- Start the server:
npm start
Contributions are welcome! Feel free to submit issues or pull requests to enhance the functionality of the code editor.