如何将一些项目添加到 Delphi IDE 的代码完成组合框中
我正在 Delphi IDE 专家中工作,我想知道当用户按 CtrlSpace 时,是否可以将新项目添加到 Delphi IDE 显示的代码完成组合框中
更新: 我需要的是根据指定类型将项目添加到代码完成列表中。
例如假设我有一个名为 TMytype
的类型,我想要做的是当用户键入 TMytype
类型的变量时将附加项目添加到代码完成列表中
检查此图像
I'm working in a Delphi IDE expert and I wonder if it's possible add new items to the code completion combobox displayed by the Delphi IDE when the user press CtrlSpace
UPDATE:
What I need is add items to the code completion list based in a specified type.
example suppose which I have a type called TMytype
, what I want to do is add addional items to the code completion list when the user type a variable of the type TMytype
check this image
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我发现你的问题有点令人困惑,但如果你在 Delphi 上寻找“自定义实时模板”等的可靠来源,请访问 Cary Jensen 的博客 此处。
编辑:
期待进一步改善问题的范围,我建议在这里探索另一个方向:
I found your question somewhat confusing but if you are in search of credible source on "Custom Live Templates" and the like on Delphi, head to the blog of Cary Jensen here.
Edit:
Looking forward to further improvement of the scope of the question, I suggest here another direction to explore:
也许我还没有完全理解您在这里询问的范围,但是您只需从 Delphi IDE 转到“查看|模板”即可添加模板。然后,这将打开一个模板查看器。按“+”图标。它会打开一个 template1.xml 文档,然后您可以编辑该文档以创建新项目。
如果您希望以编程方式执行此操作,只需将 xml 文件(相同格式)添加到 ..\RAD Studio\code_templates 文件夹中。
Perhaps I haven't fully grasped the extent of what you are asking here, but you can add templates simply by going to 'View|Templates' from the Delphi IDE. This then opens a template viewer. Press the '+' icon. It opens a template1.xml document which you can then edit so create your new item.
If you wish to do this programatically, just add an xml file (of the same format) to the ..\RAD Studio\code_templates folder.