6

テーブル ジェネレーターを使用して大きな Excel ファイルを HTML に変換しましたが、以下に示すように、多くのコードが同じ行で実行されます。

<tr><td>&nbsp;</td><td>&nbsp;</td><td>25%</td><td>25%</td><td>40%</td><td>10%</td></tr>
 <tr><td>IV</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;    </td></tr>

追加する必要があるすべてのクラス スタイリングを簡単に追加できるように、Sublime テキストがタグを個々の行に自動的に分割する方法はありますか?

以下を探しています。

 <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>5%</td>
    <td>0%</td>
    <td>95%</td>
    <td>&nbsp;</td>
 </tr>
 <tr>
    <td>II</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
 </tr> 
4

4 に答える 4

4

アイデアは、最初に各タグの後に改行文字を挿入し、次にコードを再インデントすることです。

最初にすべての>文字を検索し、それを>\n(正規表現) に置き換えてからEditLine->に移動しReindentます。このようにして、コードをインデントできます!

于 2013-10-23T03:22:35.070 に答える
1

Tagパッケージがインストールされている場合は、メニューから簡単に選択できます。

Edit -> Tag -> Auto-format Tags on Document
于 2015-02-19T17:01:31.560 に答える
0

タグ内にテキストがある場合、兄弟タグのインデントが異なる列で発生する可能性があります。最初の検索/置換の後、テキストの後に終了タグを新しい行に追加する必要があります: search: (\w+)< replace $1\n<

そして、編集、行 - >再インデント

于 2014-08-05T12:34:35.280 に答える