2

崇高なテキストで4つのスペースで同じタブサイズの幅を設定するにはどうすればよいですか?
verdanaフォントが好きで、崇高なテキストでフォントを設定しましたが、1つのタブの方が4つのスペースよりもはるかに広いようです。なぜ?直し方?

ここに画像の説明を入力してください

4

2 に答える 2

6

おそらく、これはSublimeがタブサイズを処理する方法に関連する問題です。

スペースのサイズではなく、全角ダッシュ(—)のサイズを使用しているようです。もちろん、等幅フォントでは、これらのサイズは同じですが、Verdanaなどのプロポーショナルフォントでは、まったく異なります。

""(4スペース)

"————"(4つの全角ダッシュ)

したがって、問題を解決する唯一の方法は、タブを。でスペースに変換することだと思いますView/Indentation/Convert Indentation to Spaces。そして"translate_tabs_to_spaces": true、あなたの好みに持っていて、メニューでIndent Using Spaces設定することを忘れないでください:Indentation

ここに画像の説明を入力してください

于 2013-01-05T08:30:47.950 に答える
2

スクリーンショットとして含めた特定のファイルは、スペースの代わりにタブを使用するように強制します。そのため、スペースが大きすぎるように見える場合があります。ユーザー設定で設定した場合でも"translate_tabs_to_spaces": true,、これは設定ファイル自体には適用されません。

設定でオンdraw_white_spaceにすることで、表示されているものが実際にスペース/タブであることを確認できます。これを行うには、ユーザー設定を編集し([設定]->[設定]->[ユーザー])、行を追加します"draw_white_space": "selection",(これが設定の最後の行である場合は、コンマを含めないでください)。

この値を「none」に設定すると空白の描画がオフになり、「selection」に設定すると選択範囲内の空白のみが描画され、「all」に設定するとすべての空白が描画されます。

その場合は、Sublime Text 2を再起動すると、何が起こっているのかがわかる場合があります。

于 2013-01-04T00:46:48.820 に答える