gpt4 book ai didi

Delphi 实时模板用括号将选择包围起来

转载 作者:行者123 更新时间:2023-12-03 15:02:34 25 4
gpt4 key购买 nike

我正在尝试制作一个 Delphi 实时模板(在 D2010 中)以用 () 包围选择。我当前的尝试如下:

<code language="Delphi" delimiter="|"><![CDATA[(|selected|)]]>

它几乎可以工作,但会添加额外的空格。如果我有这样的代码行:

if blah = 5 then

我只选择了 blah = 5 部分并调用了我的模板,我希望它的结果如下:

if (blah = 5) then

但最终结果是

if    (  blah = 5) then

有什么建议吗?

编辑:这是整个模板:

<?xml version="1.0" encoding="utf-8" ?>
<codetemplate xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
version="1.0.0">
<template name="(" surround="true" invoke="none">
<description>
Surround selection by parentheses
</description>
<author>
Mark Ford
</author>
<code language="Delphi" delimiter="|"><![CDATA[(|selected|)]]>
</code>
</template>
</codetemplate>

最佳答案

这似乎是模板中的错误。它已作为 QC#21276 提交。

http://qc.embarcadero.com/wc/qcmain.aspx?d=21276

关于Delphi 实时模板用括号将选择包围起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3566891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com