I am currently working on creating a text editor in Python. It is currently extremely early in development, but I hope to improve it with time. It can currently open files (three languages support syntax highlighting via the JSON theme, it will occasionally crash if you try to open a language that does not have a lexer set up for it yet, because I haven’t done any error handling yet). My goals with this project are to make a simple code editor that is easy to expand on, and that is not as resource intensive as Atom or VS Code are.
To be clear I am not trying to make an IDE, or even a powerful code editor. My goal is just to make something that works for quick editing of files, etc.
- Syntax highlighting for Python, JSON, CSS, and Markdown, which can be modified via a JSON theme file
- You can open and save files, still working on a tab view to have multiple files open at once. If anyone could help me figure out how to use tabs in this context that would be greatly appreciated.