Skip to content

Workaround to bring back the "Insert Color…" TextMate command.

Notifications You must be signed in to change notification settings

fredb/Insert-Color.tmCommand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Insert-Color.tmCommand

Workaround to bring back the Insert Color TextMate command.

I really miss the "Insert Color…" (S)CSS command and tried to fix it.

Due to a TM2 bug (filed here), there is no way (that I found) to launch the color picker from TM for now, so I tried to find a workaround.

First I used FastScrits to launch the color picker and made a command using this trick (or ugly hack if you prefer ;).

Then @nobios pointed me to "Applescript Runner" so no third party app is required anymore.

It's basically the same as the original Insert Color command with a few changes:

  • It needs to send TM to the background then to the foreground to bring back focus to the document.
  • You can use it even if you've not typed the color name/hex code, by selecting the color or putting the caret inside it (or at its boundaries so it's possiblle to invoke the command multiple times)
  • It's scoped for source.css and source.scss
  • It return a lowercase hex code. You can remove the ".downcase" at the end of the command if you want your hex code uppercase.

Clone or download the zip and double click the tmCommand, then deactivate the original command(s).

Tested with TextMate Version 2.0 (9313)

About

Workaround to bring back the "Insert Color…" TextMate command.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published