CnPack中用户定义的宏

时间:2015-06-04 06:05:00

标签: delphi delphi-ide

您知道如何在CnPack中创建用户定义的宏吗?

随附的说明说它可以完成但不解释如何。我试图在专用论坛上签两次,但它没有用。

我在网上搜索了一些教程,但也找不到任何东西。

1 个答案:

答案 0 :(得分:1)

您只需定义新宏。这是一个这样做的例子。

  • 从IDE主菜单中打开源模板选项对话框( CnPack->源模板 - >选项)。
  • 选择添加按钮。
  • 填写顶部的信息(目前标题和说明),例如“TestTemplate”和“使用我的宏测试模板”。困难的部分是找到一个未使用的ShortCut,所以现在不要打扰。
  • 在内容区域中,输入要插入到源中的文本。让我们尝试第三种类型的注释块,其中包含一些愚蠢的信息和一个名为 MyMacro 的宏 - 请注意我用%字符包围它:

    (*
       This is a nonsense comment by %MyMacro%
    *)
    
  • 保存模板,然后关闭对话框。

  • 在要插入模板的位置进入IDE的代码编辑器。打开 CnPack->源模板菜单,您将在底部看到新的 TestTemplate 。单击它,您将看到一个对话框:

TestTemplate macro replace dialog

  • 填写 Value (我将使用“Some Value”)并点击 Ok 。您应该在代码编辑器中看到这一点:

    (*
      This is a nonsense comment by Some Value
    *)