Alfredのおかげで、キーストロークを介して頻繁に開く長いTextEditドキュメントがあります。多くの非標準のスペルが含まれているため、「入力中のスペルチェック」の選択を解除します(ただし、他のTextEditドキュメントではスペルチェックをデフォルトでオンにする必要があります)。そのコマンドを切り替えるためのショートカット「コマンド/オプション/コントロール-S」(設定/キーボード/ショートカット内)を作成したことに注意してください。
ステップを節約するために、アップルスクリプトを作成してドキュメントを開き、そのコマンドをトリガーします。しかし、私はそれを機能させることができません。
ドキュメントは開きますが、「入力中にスペルチェック」はオフになりません。
tell application "Finder"
activate
open document file "reference.rtf" of folder "Documents" of folder "MYSTUFF" of folder "Users" of startup disk
end tell
tell application "TextEdit" to activate
tell application "System Events"
keystroke "s" using {command down, option down, control down}
end tell
===============
編集:
「遅延」を挿入しましたが、それは役に立ちません。スペルが強調表示されます。
AppleScriptsが何らかの理由でアプリケーション内のカスタムショートカットを呼び出すことができない可能性はありますか?
「入力中にスペルチェック」コマンドを呼び出す別の方法はありますか?TextEditのスクリプト可能なコマンドの1つではないようです。
delay 1
activate 行とkeystroke行の間に行を挿入してみてください。(1秒の遅延を引き起こし、必要に応じて数値を増減します)