web-dev-qa-db-ja.com

SublimeTextの現在の「スコープ」を確認するにはどうすればよいですか?

Markdownを編集するためのスニペットをいくつか定義しようとしていますが、それらをトリガーすることができません。スコープとしてsource.markdowntext.markdown、およびmarkdownを使用しようとしましたが、いずれも機能しません。 I removeスコープ制約の場合、スニペットは機能します。

使用するスコープをどのようにして見つけますか?

13
Hubro

カーソルの下の現在のスコープを確認するには、 Ctrl+Alt+Shift+P WindowsとLinuxでは、トリックを実行します。 Ctrl+Shift+P Macで。

または、Sublimeコンソールで以下を実行します。

view.scope_name(view.sel()[0].begin())

Windowsでコンソールを表示するには、を押します。 Ctrl+'

25
awatts

Markdownのスコープはtext.html.markdown。現在のスコープを特定するのに役立つパッケージがいくつかあると思います。 ScopeAlways はその1つです。

2
idleberg