如何将一些项目添加到DelphiIDE的代码完成组合框中
我在DelphiIDE专家那里工作,我想知道当用户按CtrlSpace时,是否可以向DelphiIDE显示的代码完成组合框添加新项 更新: 我需要的是根据指定类型向代码完成列表添加项 示例假设我有一个名为如何将一些项目添加到DelphiIDE的代码完成组合框中,delphi,delphi-xe,ota,Delphi,Delphi Xe,Ota,我在DelphiIDE专家那里工作,我想知道当用户按CtrlSpace时,是否可以向DelphiIDE显示的代码完成组合框添加新项 更新: 我需要的是根据指定类型向代码完成列表添加项 示例假设我有一个名为TMytype的类型,当用户键入类型为TMytype 检查此图像 也许我还没有完全理解您在这里提出的问题,但是您只需从Delphi IDE转到“查看|模板”即可添加模板。然后打开一个模板查看器。按“+”图标。它会打开一个template1.xml文档,您可以编辑该文档以创建新项目 如果您希望以编
TMytype
的类型,当用户键入类型为TMytype
检查此图像
也许我还没有完全理解您在这里提出的问题,但是您只需从Delphi IDE转到“查看|模板”即可添加模板。然后打开一个模板查看器。按“+”图标。它会打开一个template1.xml文档,您可以编辑该文档以创建新项目
如果您希望以编程方式执行此操作,只需向..\RAD Studio\code_templates文件夹中添加一个xml文件(格式相同)。我发现您的问题有点令人困惑,但如果您在Delphi上搜索“自定义实时模板”之类的可靠来源,请访问Cary Jensen的博客 编辑: 为了进一步改善问题的范围,我在此建议另一个探索方向:
- 使用IoTeditor、IOTASourceEditor、IoTeditReader等进行源代码操作
- 在应用任何修改之前,进行一些语法分析以进行健全性检查
- 采用客户机数据集作为存储数据的格式(可序列化),以简化IDE编辑器的编码
代码输入助手
功能。感谢您对我的问题感兴趣:)