[TxMt] Re: Colorize -- General-purpose Color Scheme Editor

Gradivus gradivus at optimum.net
Mon Sep 5 12:16:07 UTC 2016


> <persquare at mac.com> wrote:
> Perhaps not exactly what you are looking for, but there is a bundle (by Hilton Lipschitz) for specifying themes in plain text files as comma separated values (CSV): <https://github.com/hiltmon/textmate-theme-csv> 
> Additional blog writeup here: <http://hiltmon.com/blog/2013/02/22/multiple-themes-in-textmate-2/>
> 
> I have a fork of the code with some additional features over at <https://github.com/persquare/textmate-theme-csv>
> In particular, you can set the gutter color(s), and it can do rudimentary highlighting of color codes by assigning them a scope with the color code appended at the end. In practice, it is only useful if you, like me, like to work with a limited set of colors since they need to be added to the theme used when editing themes... (makes your head spin, I know ;) Attached screenshot should clarify what it looks like.
> 
> While not as easy to use as a GUI, plain text files allows you to easily track (and backtrack) changes to your theme(s).

Thanks, I’ll check it out. :)


> "Allan Odgaard" <mailinglist at textmate.org> wrote:

> Are you not seeing any styling of Markdown?
> 
> Out-of-the-box there should be larger font size for headings, use of 
> bold and italic, etc.


Yeah, out of the box Markdown does get highlighting, some themes work better than others. I’m trying to get granular control over the markdown highlighting so I can control all of the Atx-style headings (#, ##, ###, ####, #####, ######), bold, italic, and lists. I’ve been looking online but can’t find much info on how to target these things in a theme, especially the headings. In larger files I’d like to have a theme where I can tab indent headings and the content after them so it’s easier to follow.

The themes I find typically just have this, which controls all headings:

	name = 'Heading';
	scope = 'markup.heading, punctuation.definition.heading.markdown';
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20160905/d441a5ed/attachment.html>


More information about the textmate mailing list