CnPack 用户自定义宏
User defined macro in CnPack
你知道如何在CnPack中创建自定义宏吗?
随附的说明说可以完成,但没有说明具体方法。我尝试登录专用论坛两次,但没有成功。
我在网上搜索了一些教程,但也没有找到。
您只需定义新的宏。这是一个这样做的例子。
- 打开源模板选项对话框(CnPack->源模板->选项来自IDE主菜单) .
- Select 添加 按钮。
- 在顶部填写信息(目前为标题和描述),例如"TestTemplate"和"Test template with my macro"。困难的部分是找到一个未使用的 ShortCut,所以我们现在不用费心了。
在内容区域中,输入要插入到源中的文本。让我们尝试第三种类型的评论块,其中包含一些愚蠢的信息和一个名为 MyMacro 的宏 - 请注意,我用 %
个字符包围它:
(*
This is a nonsense comment by %MyMacro%
*)
保存模板,然后关闭对话框。
进入 IDE 的代码编辑器中要插入模板的位置。打开 CnPack->Source Template 菜单,您会在底部看到新的 TestTemplate。点击它,你会看到一个对话框出现:
填写值(我将使用"Some Value")并单击确定。您应该在代码编辑器中看到:
(*
This is a nonsense comment by Some Value
*)
你知道如何在CnPack中创建自定义宏吗?
随附的说明说可以完成,但没有说明具体方法。我尝试登录专用论坛两次,但没有成功。
我在网上搜索了一些教程,但也没有找到。
您只需定义新的宏。这是一个这样做的例子。
- 打开源模板选项对话框(CnPack->源模板->选项来自IDE主菜单) .
- Select 添加 按钮。
- 在顶部填写信息(目前为标题和描述),例如"TestTemplate"和"Test template with my macro"。困难的部分是找到一个未使用的 ShortCut,所以我们现在不用费心了。
在内容区域中,输入要插入到源中的文本。让我们尝试第三种类型的评论块,其中包含一些愚蠢的信息和一个名为 MyMacro 的宏 - 请注意,我用
%
个字符包围它:(* This is a nonsense comment by %MyMacro% *)
保存模板,然后关闭对话框。
进入 IDE 的代码编辑器中要插入模板的位置。打开 CnPack->Source Template 菜单,您会在底部看到新的 TestTemplate。点击它,你会看到一个对话框出现:
填写值(我将使用"Some Value")并单击确定。您应该在代码编辑器中看到:
(* This is a nonsense comment by Some Value *)