[OS X 10.9.3 (Mavericks)] Я отключил умные кавычки в настройках клавиатуры, но всякий раз, когда я печатаю '
или "
в сообщениях (старое название: iChat), они преобразуются в ‘
и “
. Как отключить это преобразование по умолчанию?
В дополнение к Системным настройкам эту функцию можно включать и выключать в каждом приложении через «Правка» > «Замены». Убедитесь, что вы также проверили этот параметр.
В El Capitan (т.е. 10.11.1) я решил эту проблему, изменив настройки Smart Quote:
Вот и все. Нет необходимости отключать или делать какие-либо другие обходные пути. Надеюсь, это поможет, так как у меня была эта проблема с приложением Message при публикации кода.
Этот сценарий оболочки отключает умные кавычки во всех приложениях, которые в настоящее время имеют файлы настроек:
for d in $(defaults domains|tr -d ,);do
osascript -e "app id \"$d\""&>/dev/null||continue
defaults write $d SmartQuotes -bool false
# defaults write $d SmartDashes -bool false
# defaults write $d SmartLinks -bool false
# defaults write $d SmartCopyPaste -bool false
# defaults write $d TextReplacement -bool false
# defaults write $d CheckSpellingWhileTyping -bool false
done
Раскомментируйте закомментированные строки, чтобы также отключить другие замены или проверку орфографии.
К сожалению, ни одно из опубликованных решений не сработало для меня. Я решил, изменив раскладку клавиатуры с:
U.S. International - PC
к:
U.S.
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false
defaults write com.apple.TextEdit SmartQuotes -bool false
defaults write com.apple.TextEdit SmartDashes -bool false
Вы найдете эту опцию на панели настроек клавиатуры:
Text
вкладку.Use smart quotes and dashes
флажок.Обратите внимание, что это почти вопрос домашнего задания. Это параметр, связанный с клавиатурой/текстом, поэтому вполне логично найти его в настройках клавиатуры.
Сайлан
In addition to System Preferences
Я понятия не имею, что это контролирует, TextEdit? :ПТом Гевеке
Сайлан
крс013
Чад Шира