1208

Notepad ++でタブをスペースに変換するにはどうすればよいですか?

それが可能であることを示唆するWeb ページを見つけましたが、その方法に関する情報は見つかりませんでした。

一部の Web フォームはタブを含むコードを尊重しないため、それができるようにしたいと考えています。

4

12 に答える 12

1212

既存のタブをスペースに変換するには、 を押しEdit->Blank Operations->TAB to Spaceます。

将来、タブキーを押したときにタブの代わりにスペースを入力したい場合:

  1. Settings->Preferences...->Language(バージョン 7.1 以降) またはSettings->Preferences...->Tab Settings(以前のバージョン)に移動します。
  2. 小切手Replace by space
  3. (オプション) フィールドを変更することで、タブの代わりに使用するスペースの数を設定できTab sizeます。

スペースで置換のスクリーンショット

于 2011-09-19T12:52:26.627 に答える
589

廃止:この回答は、古いバージョンのNotepad++に対してのみ正しいものです。タブ/スペース間の変換がNotepad++に組み込まれ、TextFXプラグインはプラグインマネージャーダイアログで使用できなくなりました。

  • まず、で「スペースで置き換える」設定を行いPreferences -> Language Menu/Tab Settingsます。
  • 次に、タブを置き換えるドキュメントを開きます。
  • すべてのテキストを強調表示します(CTRL+ A)。
  • 次に、を選択しますTextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces

注:TextFX Charactersプラグインがインストールされていることを確認してください(、Plugins -> Plugin manager -> Show plugin managerタブInstalled)。それ以外の場合、TextFXメニューはありません。

于 2009-01-18T20:37:54.300 に答える
232

設定->プリファレンス->コンポーネントの編集 (タブ)->タブ設定 (グループ)->スペースで置換

バージョン 5.6.8 (およびそれ以降):

設定->環境設定...->言語 メニュー/タブ 設定->タブの設定 (グループ)->スペースで置換

于 2009-01-18T12:14:36.023 に答える
159

交換する必要があり\t ます - 必ず拡張モードを使用してください!

交換

于 2009-01-18T12:15:35.257 に答える
87

スペースをタブに、またはその逆に変換するには、次の手順に従います。

スペース - タブ

于 2013-07-16T07:24:03.977 に答える
11

簡単な方法:

  1. 単一のタブ領域を強調表示する
  2. コピー
  3. 検索/置換を呼び出す
  4. 検索フィールドに貼り付けます
  5. 置換フィールドをクリックしてスペースバーを押します
  6. あとは全部交換。
于 2010-02-24T22:44:24.957 に答える
9

すべての回答を読んだわけではありませんが、探していた回答が見つかりませんでした。

私はPythonを使用しており、コードをコンパイルするたびに検索/置換または「空白操作」を実行したくありません...

したがって、私にとって最善の解決策は、その場で発生することです!

これが私が見つけた簡単な解決策です

次の場所に移動します。

  1. メニュー設定 -> 設定
  2. タブ設定を選択
  3. 言語タイプを選択してください (例: Python)
  4. チェックボックス「デフォルト値を使用」を選択します
  5. チェックボックス「スペースで置換」を選択します

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

于 2015-04-10T17:43:44.373 に答える
3

環境設定に「コンポーネントの編集」タブはありません。「言語メニュー/タブ設定」に移動する必要があります。タブの動作を制御するオプションがあります。ファイルの言語に応じて異なる動作をするように設定することもできます。

于 2009-11-12T17:05:30.000 に答える
2

私はこの簡単な方法に従います:

  • 単一のタブ(例: \t ) をダブルクリック (強調表示) します。
  • ctrl + F( ) を押しFind/repaceます。
  • フィールドに\tまたは単一のタブ領域が表示されない場合がありFind What:ます。しかし、心配しないでください。
  • フィールドに入力spaceReplace With:ます。
  • をクリックしReplce Allます。

終わり!:)

見る:

<code>Notepad++</code> で *Tab* を *Space* に置き換えます

注: この方法は逆 (スペースタブに置き換える) の場合にも適用されます。

于 2013-01-26T05:32:50.233 に答える
2

Unix 環境で作業している場合は、expandコマンドが必要です。

于 2011-04-15T09:40:54.037 に答える
2

設定 > 環境設定 > タブ設定 「スペースで置換」にチェックを入れます。その上に [タブ サイズ] があることに注意してください: 4 4 つをクリックすると、ウィンドウが開き、値を別の整数に変更するオプションが表示されます。

目的の整数を入力して、ENTER キーを押します。

3 未満です。

于 2014-09-06T02:00:32.990 に答える