「Xamarin.MacでNSTextViewのスマートクォートを無効化する」の版間の差分

imported>Administrator
編集の要約なし
imported>Administrator
4行目: 4行目:


[[Xamarin.Mac]]で開発している社内アプリの設定画面に、アプリ起動時に実行する[[AppleScript]]を入力する欄をNSTextViewで作ったわけだが、ここにクォートを入力するとスマートクオートが発動して実行できないAppleScriptに勝手に置き換えられてしまう[[不具合]]が発生した。
[[Xamarin.Mac]]で開発している社内アプリの設定画面に、アプリ起動時に実行する[[AppleScript]]を入力する欄をNSTextViewで作ったわけだが、ここにクォートを入力するとスマートクオートが発動して実行できないAppleScriptに勝手に置き換えられてしまう[[不具合]]が発生した。
たとえば以下のようなAppleScriptのダブルクォート部分がダメになる。
<source lang="applescript">
tell application "Safari"
    activate
end tell
</source>


== 解決策:OSレベルで無効化する ==
== 解決策:OSレベルで無効化する ==