Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 2.46 KB

README.md

File metadata and controls

76 lines (49 loc) · 2.46 KB

dw-code: A Powerful Python IDE with VS Code Style

License GitHub stars GitHub issues GitHub pull requests

Overview

"dw-code" is an open-source Integrated Development Environment (IDE) designed to provide the style and look of Visual Studio Code (VS Code) while offering the power and functionality of popular C/C++ IDEs like Dev C++ and Code::Blocks. It's built using Python and the tkinter library. This repository is open for Hacktoberfest 2023!!

TODO:

Before opening any issue refer to TODO.md

Features

  • VS Code-inspired user interface.
  • Powerful code editing capabilities.
  • Built-in menu bar for easy access to common functions.
  • Syntax highlighting for multiple programming languages.
  • Support for code autocompletion.
  • Integrated file management and project organization.
  • Extensible through plugins and extensions.
  • Cross-platform, works on Windows, macOS, and Linux.

Getting Started

To get started with "dw-code," follow these steps:

  1. Star the repository ⭐

  2. Fork the repository 🍴

  3. Clone the repository:

    git clone https://github.com/yourusername/dw-code.git
    cd dw-code
  4. Create a virtual environment (optional but recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  5. Install dependencies:

    pip install -r requirements.txt
  6. Run the application:

    python main.py

Contributing

Contributions are welcome! If you'd like to contribute to "dw-code," please check out our contribution guidelines.

Support

If you encounter any issues or have questions, please open an issue.

Acknowledgments

  • Thanks to the Python community for creating and maintaining tkinter.
  • Special thanks to the VS Code and C/C++ IDE communities for inspiration.

Happy coding with "dw-code"!