私の設定では、自動補完機能が何を示唆しているかを解読できませんでしたか?これは明らかに構文的に間違っています。私はタグの引用符の中にあり、より多くのタグを示唆しています。崇高なテキスト3:間違ったタブの提案を間違って停止するにはどうすればよいですか?
例:
私の設定では、自動補完機能が何を示唆しているかを解読できませんでしたか?これは明らかに構文的に間違っています。私はタグの引用符の中にあり、より多くのタグを示唆しています。崇高なテキスト3:間違ったタブの提案を間違って停止するにはどうすればよいですか?
例:
これは仕方崇高テキストスコープの作業によるものです。オートコンプリートは、選択がないときにキャレットのすぐ右にある文字の範囲に基づいています。あなたの例では、それは"
文字です。したがって、キャレットは実際にはstyle
属性の内側にあるとは見なされません。なぜなら、CSSは引用符の間だけであり、引用符自体ではないと見なすからです。したがって、他の属性名が示唆されます。
回避するには、入力する場所と属性値の末尾にある文字の間にスペースがあることを確認してください。"
編集:私は今、a PR to the SublimeText Default Packages repoで、このための修正を示唆しています。受け入れられると、次のST3ビルドで利用可能になります。また、リポジトリのReadmeの指示に従って、変更を早く取得することもできます。
EDIT: </style>
タグの直前に入力すると同じ修正が適用されます。
Yeesh、それはひどいです、説明のおかげで。 しかし、私が手動で一重引用符を使用すると、そのスコープは、カーソルがどこにあるかに関係なく正しく機能します。なぜこれが起こるのだろうか?代わりに、Sublimeがスタイル属性を= ""の代わりに= '"に自動補完するような簡単な方法があります。 [例] – dkauffman
ああ、構文定義に不一致があり、一重引用符がCSSとして扱われているように見えます。 HTMLの自動補完動作を変更するには、基本的に[この行](https://github.com/forkeith/Packages/blob/b7161af294745a1310f202a6cd182e86a34d94ae/HTML/html_completions.py#L394)を変更する必要があります。それが簡単であるかどうかは分かりませんが、https://packagecontrol.io/packages/PackageResourceViewer –