导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2024/3/7 20:45:27
标题:
加入我的收藏
楼主:
格式化功能对 (使用版本: 1.2.9.1163) function test(&a, b: string): Boolean; &to 这种参数会 报错。 function test(a, b: string): Boolean; 这种就不会报错。 报错是报, ---------- 错误 ---------- 格式化错误(18,21):缺失有效符号。 当前标识符:'','' ---------- 确定 ----------
----------------------------------------------
-
作者:
lsuper (lsuper)
★☆☆☆☆
-
盒子活跃会员
2024/3/7 21:16:44
1楼:
请用 delphi 语法:test(var a: string; b: string) ...
----------------------------------------------
-
作者:
2024/3/7 22:43:08
2楼:
好,我们查一下。 &to照理是说明to这个关键字需要转义做普通标识符,可能我们忘记在这地儿转义了。。。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/7 23:05:24
3楼:
@lsuper 这也是Delphi的语法啊。。。
----------------------------------------------
-
作者:
2024/3/8 8:50:37
4楼:
已修复,下一每日构建版集成。 如果发现还有其他地方的&没有识别,也请反馈给我们。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
lsuper (lsuper)
★☆☆☆☆
-
盒子活跃会员
2024/3/8 10:54:34
5楼:
竟然使用 关键字 作 函数参数名,程序员何苦为难程序员 [捂脸] ~ 建议参考 人家 Borland 代码规范,各种 A/C/G 等
----------------------------------------------
-
作者:
2024/3/8 20:23:29
6楼:
@lsuper 关键字做名称的地方很多。我也是从大佬的开源项目中找到的。并且很多时候改用其他或者加字母 就不好看懂了
----------------------------------------------
-
作者:
2024/3/8 23:21:18
7楼:
1170每日构建已集成此修正,烦请下载测试? https://www.cnpack.org/downbuilds.php?lang=zh-cn
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/9 13:20:16
8楼:
@cnpack 好的 晚上测试 再给你反馈
----------------------------------------------
-
作者:
2024/3/9 13:26:44
9楼:
@cnpack 刚才测试了一下 可以了。 不知道对cnpack有建议 是否可以提。
----------------------------------------------
-
作者:
2024/3/10 17:23:29
10楼:
提吧?大伙一块讨论。 热心用户的建议与意见一直是我们前进的动力。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/11 8:37:46
11楼:
我来提一个改进建议。VC++ IDE debug时,查看CPU窗口,指定内存位置的值改变时,显示的颜色会变化,便于查看。Delphi缺少这个功能,cnpack方便加一个吗?
----------------------------------------------
-
作者:
2024/3/11 10:58:27
12楼:
CnPack单独重画内存显示窗口可能还有一定可行性,但Delphi的调试器没告诉我们哪个内存的值改变了,无从画起。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/13 13:33:23
13楼:
@cnpack 代码格式化之后 会导致编辑器里的 连线不对。官方原先自带那个 基本上会刷新一次。格式化之后 刷新一次可能会有改观。这个仅供参考
----------------------------------------------
-
作者:
2024/3/13 22:34:01
14楼:
我记得有刷新。请问出问题的是Delphi的什么版本?
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/13 23:39:06
15楼:
@cnpack D12
----------------------------------------------
-
作者:
2024/3/17 15:19:12
16楼:
@cnpack 新严重BUG。格式化命令有时候会导致IDE 整体卡死。不知道是啥原因。 并且不太好重现。是否可以考虑异步操做 或者 线程操作 等等办法吧。 不太好复现。 winVer:win11 cnpackver:1.3.0.1173_Unstable Build 2024.03.13
----------------------------------------------
-
作者:
2024/3/17 16:21:24
17楼:
@cnpack 建议 新增XMLDOC 工具 类似 Documentation Insight。 Documentation Insight似乎不更新了 目前最新支支持到11.0 一键生成 XMLDOC并且 可以按照函数修改。市面上似乎没有类似工具
----------------------------------------------
-
作者:
2024/3/17 19:55:16
18楼:
@cnpack 代码格式化 小问题。 不会格式化 XML注释 /// <summary> /// <para><see cref="Data.DataRecord|TJoinableDataRecord" /> that can be parented.</para> /// <para>The first time you obtain <see cref="UnitTest.Query.JoinHelper|TParentedTest.Parent" />, it will create one for you (so be careful not to recursively call <c>Parent</c>).</para> /// </summary> 这种
----------------------------------------------
-
作者:
2024/3/18 8:57:39
19楼:
16楼,只能猜测有一种可能是代码中存在一些特殊地方引发了CnPack格式化的缺陷从而陷入死循环,如果下回再碰到类似情况,可否想办法提前保留代码,发我们测测?
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/18 13:08:19
20楼:
@cnpack 可以。 代码注释方面的确可以加强。这类工具 目前没有一家能用的。 documention insight 停更了
----------------------------------------------
-
作者:
2024/3/18 20:43:41
21楼:
格式化注释比较不好整。注释不像Pascal那样有严格语法规范。注释都是各写各的随性,没有一个通用规则能够格式化所有注释。哪怕是最简单的单行注释,都难以确定它是说明上一行代码还是下一行代码。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2024/3/29 13:19:59
22楼:
我的电脑delphi 12.1 cnpack的CnWizIdeUtils.pas 下面语句启动时报错 Assert(Assigned(EndBatchOpenCloseProc), 'Failed to load EndBatchOpenCloseProc from CorIdeModule');
----------------------------------------------
-
作者:
2024/3/29 15:28:51
23楼:
已有朋友报告了类似问题,正在迅速解决中。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
ysoni (ysoni)
★☆☆☆☆
-
普通会员
2024/4/3 14:02:53
24楼:
delphi 12.1, 启动时出错: Exception EAssertionFailed in module CnWizards_D120A.dll at 0007CCCC. Failed to load EndBatchOpenCloseProc from CorldeModule (C:\cnPack\build\cnwizards\Source\Utils\CnWizards.pas, line 2337).
----------------------------------------------
-
作者:
2024/4/3 23:46:55
25楼:
最新的每日构建版已修复此兼容问题,不日将发布正式版。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/