GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - binarymind08/CodeEditor: Feature-rich C++ code editor built with Qt6 featuring syntax highlighting, tabbed interface, dark/light themes, and integrated compile & run

BranchesTags
Open more actions menu

Latest commit

 

History

16 Commits
16 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
src
src
 
 
.gitignore
.gitignore
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CodeEditor.pro
CodeEditor.pro
 
 
README.md
README.md
 
 
Screenshot 2026-06-12 084957.png
Screenshot 2026-06-12 084957.png
 
 

Repository files navigation

⚡ CodeEditor

A feature-rich C++ code editor built with Qt6 for Windows

Write, compile, and run C/C++ code — all in one lightweight desktop app.

C++ Qt Platform License Status

CodeEditor Screenshot

---

📖 Table of Contents

  • Features
  • Built With
  • Getting Started
  • Usage
  • Roadmap
  • Contributing
  • Author
  • License

✨ Features

Feature Description
🎨 Syntax Highlighting Full C/C++ syntax highlighting for better readability
🔢 Line Numbers Line numbering for easy navigation and debugging
📑 Multiple Tabs Work on several files at once in a tabbed interface
🌗 Dark / Light Theme Switch themes based on your preference
🔍 Find and Replace Quickly locate and update code
⚙️ Compile and Run Build and execute C/C++ code directly from the editor
💾 Auto Save Never lose your work
🔠 Font Size Control Adjust editor font size on the fly

🛠️ Built With

  • C++17
  • Qt6 (Widgets, GUI)
  • MinGW

🚀 Getting Started

Prerequisites

  • Qt6 installed (this project uses 6.11.1)
  • MinGW compiler toolchain
  • CMake

Build Instructions

cmake .. -G "MinGW Makefiles" -DCMAKE_PREFIX_PATH=C:/Qt/6.11.1/mingw_64
mingw32-make -j4

Then run the generated executable from the build directory.


🖱️ Usage

  1. Launch CodeEditor.exe
  2. Open or create a .c / .cpp file
  3. Write your code — syntax highlighting and line numbers work automatically
  4. Press Compile & Run to build and execute your program
  5. Use Find & Replace (Ctrl+F) to quickly edit code
  6. Switch between Dark/Light theme from the settings menu

📌 Roadmap

  • Add support for more languages
  • Integrated debugger
  • Custom keybindings
  • Plugin support

(Feel free to edit this section based on your actual plans!)


🤝 Contributing

Contributions are welcome!

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

👩‍💻 Author

Snehal Thombare GitHub


📄 License

This project is licensed under the MIT License — see the LICENSE file for details.

⭐ If you find this project useful, consider giving it a star!

About

Feature-rich C++ code editor built with Qt6 featuring syntax highlighting, tabbed interface, dark/light themes, and integrated compile & run

Topics

cmakecode-editorcppdesktop-applicationideqt6

Resources

Readme
Activity

Stars

2 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.