Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scenent/editor
lightweight code editor for C++, Python and Javascript.
https://github.com/scenent/editor
code-editor cpp opengl text-editor
Last synced: 5 days ago
JSON representation
lightweight code editor for C++, Python and Javascript.
- Host: GitHub
- URL: https://github.com/scenent/editor
- Owner: scenent
- License: mit
- Created: 2024-02-26T16:25:31.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-26T16:47:05.000Z (11 months ago)
- Last Synced: 2024-02-26T19:03:59.274Z (11 months ago)
- Topics: code-editor, cpp, opengl, text-editor
- Language: C++
- Homepage:
- Size: 7.86 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Editor
---Lightweight code editor for C++, Python, Javascript.
Inspired by [DED](https://github.com/tsoding/ded/tree/master)## How to build in Windows(x86)
```
mkdir build && cd build
cmake .. -A Win32
```Then open Editor.sln in /build.
## How to use
Just drag & drop your source file to Editor.exe.
## Features
- VS-like syntax highlighting for C++, Python, Javascript. *
- Keyboard shortcut bindings(Ctrl + S, Ctrl + A, Ctrl + X, Ctrl + C, Ctrl + V)
- Word selection using Shift + Arrow keys
- Background rendering **
- Toggling Rainbow mode using F1
- Toggling Fullscreen mode using F11
- Notifier for modified file ***> \* You can change target language by modifying `include/macros.h` (default : C++)
> \** You can set background by defining `BACKGROUND_TARGET_PATH` in `include/macros.h` (default : undefined)
> \*** This feature is only for existing file## Screenshot
| | |
| ------------- | ------------- |
| | |## Thirdparty Libraries
- GLFW - Zlib License
- GLAD - MIT License
- stb - CC0 License
- FreeType - FreeType License# Font
- [Monaspace Neon](https://github.com/githubnext/monaspace) - OFL License
## Warning
- This application might be unstable for huge file.
2024.02.21 - 2024.02.26.
MIT Licensed.