web-dev-qa-db-ja.com

Notepad ++の既製テンプレート

私はビデオで、人々が「html:5」などと入力することでhtmlテンプレートを取得することを確認しました(ところで、彼らはnotepad ++を使用していません)。これはnotepad ++で可能ですか?ありがとう。

10
bah

少し遅れますが、あなたが探しているのはZenCodingと呼ばれています。

GoogleでホストされているZen Codingプロジェクト には NotePad ++用のプラグイン があり、必要なことを正確に実行できます。

たとえば、次のように入力します。

html> head + body> div#content> ul.nav> li * 5

に続く CtrlE、に展開:

<html>
    <head></head>
    <body>
        <div id="content">
            <ul class="nav">
                <li></li>
                <li></li>
                <li></li>
                <li></li>
                <li></li>
            </ul>
        </div>
    </body>
</html>
18
gpmcadam

今ではそれはEmmet Notepad ++のプラグインと呼ばれています

html:5と入力して、 control + alt + enter そして、次のマークアップを取得します。

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

</body>
</html>
12
hkarask

NP ++ v6.1.4を使用して、これを非常に迅速に機能させることができました。

  • プラグイン->プラグインマネージャー->プラグインマネージャーの表示を選択します
  • すべてのプラグインが表示されるのを待ち、Emmetチェックボックスをオンにします
  • Pythonもインストールされることを警告する場合があります
  • インストールが完了したら、NP ++を再起動できるようにします。これで、多くのEmmet機能を使用できるようになります:)

今、入力するだけです! ctrl-alt-enterを押します。

3
Mark

QuickTextを使用して、独自のテンプレートを作成できます。 QuickTextはサポートされなくなったようですが、それでも機能します。ドキュメントの内容が間違っているだけです。

1
Deekay

私はDittoというプログラムを使用しています。これは、すべてのコピー&ペースト素材のクリップボードのようなものです。事前に作成した構文を固定しました。助けになる。

0
bucz

テンプレートが少し短い場合は、実際に組み込みの[〜#〜] macro [〜#〜]を使用して、テンプレートテキストを手動で入力できます(テンプレートごとに1回限りの操作) )。次に、「現在記録されているマクロを保存」して、作成する新しいファイルごとに再生できます。 Emmetはhtmlでのみ機能しますが、この手法はあらゆる種類のテキストで機能します(テキストを手動で入力できる場合)。

注:録音中にテキストをコピーして貼り付ける(Ctrl-C/Ctrl-V)ことはできません。コピーして貼り付けるcurrentクリップボードの内容は望ましくありません!

ステップバイステップの説明が好きな人のために:

  • Notepad ++を開きます。 [マクロ]-> [記録の開始]を選択します。
  • テキストをキー入力します(すべてのキーストロークが記録されているため、バックスペースと削除を最小限に抑えます)
  • クリック:マクロ->記録の停止
  • クリック:現在の記録されたマクロを保存し、名前を付けます(「bash_header」または「html_structure」と言います)
  • 次に、マクロ名をクリックして、テンプレートテキストをメモ帳++ファイルに繰り返し適用します。
0
Thyag