Yanıtlar:
Sistem Tercihleri'ne ek olarak, bu özellik her uygulamada Düzenle> Yedekler ile açılıp kapatılabilir. Bu ayarı da kontrol ettiğinizden emin olun.
El Capitan'da (yani 10.11.1), Akıllı Alıntı ayarlarını değiştirerek çözdüm:
Bu kadar. Başka bir geçici çözümü devre dışı bırakmaya veya yapmaya gerek yok. Kod gönderirken Mesaj uygulaması ile bu sorunu yaşadım, bu yardımcı olur umarım.
Bu kabuk komut dosyası, şu anda tercih dosyaları olan tüm uygulamalarda akıllı tırnak işaretlerini devre dışı bırakır:
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
Diğer ikameleri veya yazım denetimini de devre dışı bırakmak için yorum satırlarını kaldırın.
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
Bu seçeneği Klavye Tercihleri bölmesinde bulabilirsiniz:
Text
Sekmeyi seçin .Use smart quotes and dashes
Onay kutusunun işaretini kaldırın .Bunun neredeyse bir ödev sorusu olduğuna dikkat edin. Bu klavye / metinle ilgili bir ayardır, bu yüzden Klavye Tercihleri altında bulmak oldukça mantıklıdır.
Maalesef gönderilen çözümlerin hiçbiri benim için çalışmadı. Klavye düzenimi şu şekilde değiştirerek çözdüm:
U.S. International - PC
için:
U.S.
In addition to System Preferences
Bu kontrollerin ne olduğunu bilmiyorum, TextEdit? : P