2016-08-17 8 views
1

Visual Studioコードを数か月使っています。しかし、ナットを運転しているものが1つあります。私はそれに対処するのに疲れています。vscodeでTABとEnterキーを押したときの問題

VSCodeは、入力の最後にTABまたはENTERを押すと、テキストが変わるという酷い習慣があります。たとえば、私が何かを書いているとしましょう、私はいくつかのタブにタブしたいと思います。したがって、例として:

"fix"とタイプすると、最後にタブが表示されるので、いくつかの列にタブすることができます。私はこれを行うと、私の行がに変わり:

「<修正> < /修正>」するために、

ので(私は非表示にすることがwouldntのタグを編集しなければならなかった、このdoesntのは奇妙に見えます願っています)タブを右クリックするとコメントが表示されます。タブを押す前にSPACEを押す必要があります。ラメ。

何か入力した直後にenterを押すと、同様のことが起こります。それは、行を離れる前に私のテキストを何かに変更します。だから、再び、私は自分自身がすべての行の最後に余分なスペースを追加していることがわかります。

長期的には余分なスペースが私を傷つけますか?いいえ、私のOCDはそれに驚いています。

タブオートコンプリートをオンにしていないので、なぜこのように動作していますか?

私はMacでvscodeを使用しています。私はすべての拡張機能を無効にしてアンインストールしました。

+0

これは、現在私の仕事の大部分であるPHPファイルを編集しているときにのみ発生します。 –

答えて

4

だから、私は数日間このことを混乱させてしまいました。質問を投稿した後でしかわかりません。これらの2つの設定は私の問題の世話をした:

// When enabled, emmet abbreviations are expanded when pressing TAB. 
"emmet.triggerExpansionOnTab": false, 

// Controls if suggestions should be accepted 'Enter' - in addition to 'Tab'. Helps to avoid ambiguity between inserting new lines or accepting suggestions. 
"editor.acceptSuggestionOnEnter": false   

エメットは、タブの課題であった、と入力します。上の提案を受け入れることは示唆を示していなかったにもかかわらず、二でした。これが他の人に役立つことを願っています...

関連する問題