I'm using Eclipse Juno on MacOSX Lion and have an issue with typing.
I often print one quote/apostrophe and move the caret. But in this Mac version of Eclipse the quote as I type is highlighted by orange marker (it seems like Mac smart quotes feature) and when I move caret - quote disappears. (in Xcode and Appcode everything works ok).
I tried
defaults write NSGlobalDomain AutomaticQuoteSubstitutionEnabled -bool false
to disable smart qotes globally, restarted the computer, but this doesn't help.
Also I tried to find in Eclipse preferences something related to "quote", "smart", "correction" but had no luck.
Tried to disable 'Smart insert mode' - useless.
Tried to set Java -> Typing -> Automatically close -> Strings
to on
- but now, when I move caret after printing a quote, Eclipse doubles it instead of removing like before. Also annoying. Why on earth in other programs quotes handling works as expected but I can't get it work the same way in Eclipse?
By the way, when I recently pressed quote and then a I got '?' symbol. So I assume this is something related to autocorrection.
But even if I disable Language & Text -> Automatic replacement
, Eclipse replaces " + a to ?.
How to disable this behavior?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…