13

ブラケットはいいようですが、それを使用すると2つの問題が発生します:

まず、私は通常この方法でタグをオートコンプリートしますdiv.class - PRESS TAB -:<div class="class"></div>

達成できません...たくさんのプラグインをダウンロードしようとしましたが、何も機能しません...

2番目の問題:

#container
    h3
        color: $ltGreen
        text-transform: uppercase
        font-size: em(24)
        margin-bottom: 0.5em
        font-weight: bold

この例では、コードのその部分の任意の場所で Enter/Return キーを押すと、カーソルが行の先頭に戻ります...そのため、Enter/Return を押すたびにタブを何度も押さなければなりません...

ブラケットでそれを行うことは可能ですか? どのように ?

4

2 に答える 2

9

最初の問題については、 Emmet 拡張機能を試してください。正確なCSS のような短縮形を使用して、それを HTML コードに自動展開できます。

2 番目の問題については、どのタイプのファイルに入っていますか? ブラケットは「スマート インデント」を使用して、コードの構文に基づいてカーソルを新しい行に配置します。HTML ファイルを使用している場合は、カーソルを囲むタグのネスト レベルに従って、インデントする距離を決定します (上記のコードは適切な HTML 構文ではないため、インデントの手がかりとして使用されません)。 - プレーン テキスト コンテンツとして扱われ、無視されます)。プレーンテキストファイルを使用している場合は、近くの行のインデントに従います (したがって、説明している問題は発生しません)。

この場合、実際に「クラシック」スタイルの Sassコードを書いているように見えますか? その場合は、標準.sassのファイル拡張子を使用していることを確認してください。改行は自動的に正しいインデント レベルを取得する必要があります。

Enter キーを押す前の .sass ファイルは次のようになります。 ここに画像の説明を入力

Enter を押した後、カーソル正しくインデントされ ていることに注意してください。ここに画像の説明を入力

于 2014-03-27T05:25:45.950 に答える
0

タグが提案されたら、Shift+Enter を試してください。

于 2016-10-31T14:39:06.857 に答える