0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Markdownで変数展開する方法 - 変数を埋め込んだMarkdownを記述し、呼び出す。 -

Last updated at Posted at 2025-05-23

フォルダ構造

まず、以下のフォルダ構造を作成してください。

.
└── MyProject
    ├── main.md
    └── Templates
        └── template.md

目標

  • template.mdに関数展開するMarkdownを記述し、main.mdに展開する。
  • template.mdをもとに、新たなファイルを作成して関数展開をする。

template.mdを編集する

まず、このように書いてください。

<%*
const IP_address = "192.168.1.1/24";
const DefaultGateway = "192.168.1.254/24";
const DG = DefaultGateway;

tR=`
サーバのIPアドレスは${IP_address}です。
デフォルトゲートウェイは${DefaultGateway}です。
また、DGは${DG}です。変数はこのように代入を行うこともできます。
`
%>

main.mdに挿入する

  • まず、挿入するファイルに移動してください。
  • ctrl + Pのショートカットを使用してコマンドパレットを開いてください。
  • 次に、Templater: Open insert template modalを選択してEnterを押してください。
    スクリーンショット 2025-05-23 142942.png
  • 挿入するテンプレートファイルを選択してください。
    スクリーンショット 2025-05-23 143241.png
  • 変数展開した文章が表示されます。スクリーンショット 2025-05-23 143241.png

スクリーンショット 2025-05-23 143524.png

テンプレートファイルから新しいファイルを作成する

  • ctrl + Pのショートカットを使用してコマンドパレットを開いてください。
  • 次に、Templater:Create new note from templateを選択してEnterを押してください。
    スクリーンショット 2025-05-23 142942.png
  • 作成するテンプレートファイルを選択してください。
    スクリーンショット 2025-05-23 144014.png

スクリーンショット 2025-05-23 143241.png

  • Untitledというファイル名とともにテンプレートから変数展開された文章ファイルが生成されました。
    スクリーンショット 2025-05-23 144014.png
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?