Among the IDE's I've tried, TeXShop wins it for me as of now. Except for a small but very important customization: setting the foreground color.
I dig through ~/Library/Preferences
and find TeXShop.plist
. Somewhere near the bottom of the file, I find some text coloring preferences:
commandblue
commandgreen
commandred
commentblue
commentgreen
commentred
indexblue
indexgreen
indexred
markerblue
markergreen
markerred
background_B
background_G
background_R
If I set the values for the above parameters, they reflect successfully in TeXShop. However, the glitch comes in with:
foreground_B
foreground_G
foreground_R
The foreground_
parameters don't reflect in TeXShop at all. Yes I can go to the Terminal and type
$ defaults write TeXShop foreground_B 0.7
$ defaults write TeXShop foreground_G 0.7
$ defaults write TeXShop foreground_R 0.7
... which still fails.
A different approach
I got this from a rather old (2008) forum post.
Click the "Set ..." button for Document Font.
Click the Text Color button (a "T" with a lime rectangle to the right of it).
[This is the weird bit.] Click the "OK" button in the TeXShop Preferences window without closing the Text Colors window.
Choose a color in the Text Colors window.
Unfortunately, this doesn't seem to save the text color settings -- whenever you restart TeXShop it returns to black text. Alas!
Am I missing something? I hope we can make TeXShop win it some more.