Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.21 KB

README.md

File metadata and controls

44 lines (36 loc) · 1.21 KB

Quark

A simple and lightweight code editor

Warning!!!

Quark is still new and very untested. It may lose work, crash, and who knows what else. Do not open important files with it, and backup files often.

Features

  • Quick startup, file loading, and file saving
  • Syntax highlighting
  • Plugin system
    • C/C++ plugin with a simple build system
    • Python plugin
  • Multithreaded job system to keep the UI quick and responsive
  • A find function

To be done:

  • Autocompletion
  • Settings
    • Themes
    • Font selection
    • Tab settings
  • Plugin based debugger
  • Code navigation/refactoring tools
    • Go to definition
    • Go to declaration
    • Find all references
    • Automatic formatting
    • etc
  • Improved find/replace

Building

Quark uses CMake as its build system. To build, simply run CMake to configure and run make or Visual Studio.

Resources used

Thank you to all the authors of and contributors to these projects, they have been a joy to use.