12

So a colleague and me are coding a Text Editor in C, and since i was adding a few Themes today i was wondering, what y'all using in your go to Editors and IDEs? Maybe i could include a few slightly modified versions of these themes aswell (modified in the sense of adjusted config)

The Editor is called MOSSY Editor, if someone's interested. MOSSY was some abbreviation for Model Based Syntax, since it's python implementation used a full parse tree in the background.

Comments
  • 6
    The best thing would be to make it compatible with an existing ecosystem, i.e. make it able to read VSCode themes (and either use them directly or convert them upon import).

    As for what themes specifically, it surprises me how many people stick with the defaults for whatever IDE/editor they're using, so a good starting point would be to look at the included themes with popular IDEs/editors, throw in stuff like Monokai, Solarised and so on, and you're done.
  • 1
    @kamen Solarized would be an Idea, Monokai is already in there ^^

    Support for a json based theme would be an idea in general (which the vscode themes fall into). Currently the themes are just

    key=value[,value]

    entries, where the second value is used sometimes (for foreground, background pairs for example)
  • 1
    I use One Dark whenever I have the option. My terminal is the only outlier because I set up a custom color scheme ages ago and tweaked it just how I wanted it.
  • 2
    Monokai dark please.
  • 1
    Will it maybe include build Tools for c/++?
  • 1
    Visual Studio 2019 Professional for anything .NET requiring debugging or profiling

    Visual Studio Code for anything else.

    Both using dark themes of course, because I'm a proper developer.
  • 1
    @Ranchonyx wait, there is an even darker Monokai? :D

    Some day we will add support for build tools (it might even be configurable for different languages, who knows). But that is not a priority right now. We want to finish the core functionalities of that editor first, and then add other stuff to it.

    @theKarlisK i always used find/replace. But Ctrl+D sounds interesting aswell. Multi Select will be a thing in the Editor though, since there are ways around it in GTK ^^

    @EmberQuill One Dark is noted. I had the same Problem on my Work Computer back then. On my private machine everything is tuned to dark, where possible.

    @kwilliams the first thing i added, were dark themes, but we also have a few light themes there aswell. Since you know, different tastes and stuff
  • 1
    my goto across VSCode and any jetbrains IDEs is whatever variant of Atom's One Dark Pro they offer

    https://marketplace.visualstudio.com/...

    This is the one I currently use in VSCode
  • 1
    I use a slightly modified Monokai Dimmed (slightly more dimmed typography than the standard dimmed version) on VSCode, and Darcula on PHPStorm.
  • 1
    @10Dev that one looks smooth, can imagine working in that theme for hours ^^

    @100110111 I think i use the Darkula one in the Jetbrains tools aswell. That's a good one 👌

    On another note: we agreed to manage our themes with TOML files now. We basically build tables, that contain optional parameters, which inturn override some styling attribute.

    The reason is, that it's easier to implement, with the already running system in contrast to implementing something that works for css or json (since we try to keep the number of dependencies low, GTK is large enough in itself)
  • 1
    @theKarlisK I feel like it's worth mentioning regex word boundaries here: \bant\.Conf\b
  • 1
    I'm using One Monokai theme in vscode.
  • 1
    Vs code
    Notepad ++
    Ssms
    Visual studio
  • 0
    What he a parse tree ? Hehe
Add Comment