2017-01-10 8 views
0

TextMate 2には、スペルチェックのコンテキストごとの設定があります。したがって、あるドキュメントでは、テキストの場合はオン、コードの場合はオフ、コメントの場合はオフに戻します。デフォルトでチェックされていないスコープでスペルチェックを有効にするには、どうすればTextMate 2を入手できますか?

この場合、私はデフォルトのスペルチェックを変更して、R言語を使用しているときにコメントをチェックできるようにしたい。の仕方?

答えて

0

変更したい範囲でスペルチェックを有効/無効にするsettingを編集する必要があります。

スコープ(この場合はcomment.line.number-sign.r)を知る必要があります 変更するテキストにキャレットを置き、^⇧-Pを押すと、スコープがわかります。

ここで、編集する設定を制御しているバンドルの設定項目を編集する必要があります。

だけ

は、今あなたがいるこのバンドル(このソース、(用spellcheckingアイテムをしたい、このダイアログで設定タブ(プレス⌘⇧}

をアクティブ(バンドル項目を選択)^⌘-Tを押してくださいRのようなすべてのコードバンドルの親 - この変更はすべてのソース言語に影響します。より具体的な変更を加えるには、自分の言語に影響する設定を作成します)。

あなたはedit(編集ボタンを押す)、この設定を新しい、より具体的なスコープで上書きすることができます。

コンマで区切られたscope selector文字列(この場合は `source comment.line.number-sign.r ')にスコープを追加できます。

しかし、それはソースバンドルのデルタバージョンを作成し、アップデートとメンテナンスに時間が経つと混乱を招きます。だから...共有および自動更新されたバンドルではなく、自分のカスタムバンドルで独自の設定をする方がよいでしょう。

これを行うには、既存のアイテムを右クリックし、Finderで表示して、自分のバンドルにコピーを作成します。 XCodeのplistエディタで開き、scope selectorUUIDの両方を置き換えます(端末にuuidgenで新しいものを生成します)。

そして、そこには、10のステップで、あなたは

申し訳ありませんが、それは簡単ではないのですが、これはかなりきめの細かい質問です:-)行きます。

関連する問題