web-dev-qa-db-ja.com

スペースを複数のファイルのタブに変換するSublimeText 2

ファイルごとではなく、すべてのスペースをタブに変換する方法はありますか?

ファイルを開いてView => Indentation => Convert Indentation to Tabsを実行すると、このファイルのみが変更されます。プロジェクト全体でインデントをタブに変換したい。

17

複数のファイルで検索および置換 を使用して、nスペースを選択したファイルのタブに変換します。

最初にファイルパネルで検索を開き、 cmdshiftf、デフォルトでは、複数のファイルを検索して置換します。次に、スペースに一致する正規表現をタブとして定義します。たとえば、4つのスペースに_{4}_(パネルで正規表現を設定していることを確認してください)必要なファイルに_\t_を使用します。 _{4}_を、インデントに使用されているスペースの数に変更します。

コメントで述べたように、行の先頭のスペースに一致させるには、正規表現^( {4})+を使用できます。

23
megawac