You are browsing as a guest. Sign up (or log in) to start making projects!

2h 1m 20s logged

Devlog #2 for Gemstone Text


Gemstone Text is a clean, no-distractions text editor built in PySide6. It will (eventually) support Direct+, C, and Python syntax coloring and execution, with potentially more languages depending on motivation, since I’m making all the syntax rules by hand :p

Done So Far

I’ve added Python support for Gemstone Text (Yay!). You still can’t switch between Python and Direct+ support yet, but that’s coming later. I’ve also added menu buttons for File, Run, and Settings. Obviously, they don’t do anything, but they will do something eventually!

Coming Next:

As mentioned in the prior devlog, syntax coloring and theming options might be implemented eventually. I still need to actually add C syntax coloring support, and complete the syntax coloring support for Direct+. For example, I haven’t added coloring for true/false keywords yet. Hopefully that will come in the following days! I also still need to add a current line indicator to make it slightly harder to lose your cursor in the middle of a text file, and line numbers. Not to mention runtime support, saving files, and a billion other things I’m too lazy to write here but you can imagine if you check the project out on GitHub. In the meantime, enjoy this amazing screenshot of this amazing python class (amazing function included!).

Anyways, that’s it from me, and have a great rest of your day/night!

0
12

Comments 0

No comments yet. Be the first!