私の一部のPHPファイルでは、縦書きの行(タブストップ?)が2文字間隔で表示され、他のファイルのデフォルトでは、これらの縦書きの行は3文字分ずらして表示されます。Sublime Text 2にPHPファイルの3つのスペースのタブを使用させるにはどうすればよいですか?
[!私は十分なポイントを持っていないので、私はスクリーンショットを投稿できません]
私のユーザー設定ファイル:
縦線が(これらの行は離れて3つの文字である)以下で見ることができます以下のとおりである。
{
"draw_white_space": "none",
"ignored_packages":
[
"Vintage"
],
"tab_size": 3,
"translate_tabs_to_spaces": true,
"detect_indentation": false,
"smart_indent": false,
"use_tab_stops": false,
"trim_trailing_white_space_on_save": true,
"fallback_encoding": "UTF-8",
"rulers": [80, 120]
}
私は、これは何の違いを作ったんsmart_indentとuse_tab_stops、すなわち完全に省略し、真/偽など、detect_indentationの異なる順列を試してみました。
私は本当に驚いています: a)異なるPHPファイル間で矛盾があります。つまり、既定では2行の縦線と3文字分の縦線があります。 b)ユーザー設定は、私が期待している効果がありません。
どのような崇高なテキスト2の専門家は、これらの垂直線をデフォルトのタブ幅設定にする方法を知っていますか?
多くのありがとうございます。
ことの一つは、崇高なだけで、ファイルのオープン操作にインデント検出を行うようだということで、ファイルタブが閉じられるまで検出された値を維持します。 "detect_indentation"をfalseに設定した場合は、すべてのタブを閉じて再度開く必要があります。そうしないと、以前に検出された値を観測するファイルがいくつかある可能性があります。 – atikat