2017-08-08 10 views
6

VSCodeを使用すると、ほとんどのファイルがスペースでインデントされるように設定されています。しかし、時にはリテラルタブを挿入したいと思っています。 vimを使用していたときに<Ctrl> + v <タブ>を使用しましたが、VSCodeでは動作しません。VSCode手動でタブ文字を挿入

私は検索して検索していて、何も見つかりませんでした。助けてください!

答えて

4

私は、一般的な解決策があるかどうかわからないんだけど、あなたがセットアップできる。このためkeybinding

{ 
    "key": "ctrl+v tab", 
    "command": "type", 
    "args": { "text": "\t" }, 
    "when": "editorTextFocus" 
} 

このキーバインドは、現在のモードが空白であっても、タブ文字を挿入します。

+0

完璧!それに感謝します。 –

0

クイック・アンド・ダーティー・ソリューション:他のタブを見つけてコピー・ペーストします。

編集中のファイルにはすでにタブ文字が含まれている可能性がありますが、そうでない場合は別のアプリケーションまたはテキストエディタで生成することができます。

また、次のコマンド(カッコはオプションです)とのbashシェルでプログラムタブを生成することができます:あなたがより当面のニーズのために

echo -e [\\t] 

、私は下のタブ文字を挿入しています...

 
    There is a tab character between these brackets: [	] 

別のアプローチは、hereを示すように、一時的にタブモードを変更することです。