Я использую Eclipse Juno на MacOSX Lion и имею проблему, которая сводит меня с ума (в Xcode и Appcode все работает нормально). Я часто печатаю одну цитату/апостроф и перемещаю каретку. Но в этой Mac-версии Eclipse цитата, когда я печатаю, выделяется оранжевым маркером (это похоже на функцию смарт-кавычек Mac), и когда я перемещаю каретку - цитата исчезает! Я попробовал
defaults write NSGlobalDomain AutomaticQuoteSubstitutionEnabled -bool false
чтобы отключить интеллектуальные qotes по всему миру, перезагрузите компьютер, но это не поможет.
Также я попытался найти в настройках Eclipse что-то, что связано с "цитатой", "умным", "исправлением", но не повезло.
Пытался отключить режим "Smart insert" - бесполезно.
Пробовал набор Java- > Typing- > Automatically close- > Строки до "on" - но теперь, когда я перемещаю каретку после печати цитаты, затмение удваивает ее вместо удаления, как раньше. Также раздражает. Почему на земле в других программах обработка котировок работает так, как ожидалось, но я не могу заставить ее работать одинаково в Eclipse?
Кстати, когда я недавно нажал цитату, а затем я получил символ "ä". Поэтому я предполагаю, что это связано с автокоррекцией. Но даже если я отключу Language & Text- > Автоматическое замещение затмения, заменяет "+" a 'на' ä '. Как отключить это поведение?