DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: xiao2024
今日帖子: 18
在线用户: 10
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/5/27 18:54:43
标题:
CnPack IDE 专家包的每日构建版已初步支持 RAD Studio 10.4 浏览:4586
加入我的收藏
楼主: CnPack IDE 专家包今日编译出了支持RAD Studio 10.4的每日构建版 1.2.0.1001,体验地址:

http://www.cnpack.org/downbuilds.php?lang=zh-cn

欢迎下载体验并报告问题给我们。

已知问题:代码输入助手因LSP改造无法获得符号列表导致弹出无效,正在搜肠刮肚想办法。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 kngstr (KngStr) ▲▲▲▲△ -
普通会员
2020/5/28 9:50:15
1楼: 这个好,刚好打算安装10.4了
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/5/28 10:00:37
2楼: 下栽备用,多谢 cnpack
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/5/28 10:33:38
3楼: 更新:
由于10.4的符号列表默认改成了LSP Server,导致代码输入助手使用的旧的获取符号列表的功能无效。如要恢复使用,可在Delphi的Tools、Options,对话框中的UserInterface、Editor、Source中的Code Insight页中,将默认的CodeInsight由Delphi LSP 改为Delphi(Classic)即可。

LSP的支持我们也在想办法研究中。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/28 10:38:35
4楼: 感谢,LSP变化大
----------------------------------------------
-
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2020/5/28 10:52:54
5楼: CnPack的代码输入助手存在有十多年了吧?一直用它,用Delphi真离不开它,有了它写代码高效了许多,我安装CnPack最主要的目的是用这个代码输入助手,真是感谢@CnPack!
----------------------------------------------
-
作者:
男 earthsbest (全能中间件) ▲▲▲▲△ -
普通会员
2020/5/28 16:44:26
6楼: 感谢cnpack,从开始用delphi到现在一直在用。

Delphi 很多老牌控件和第三方辅助工具已经停止更新了,cnpack很难能可贵。

二十多年的老牌辅助工具 GExperts 原作者已经不维护了,好在有人接手。
此帖子包含附件:
PNG 图像
大小:110.7K
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/5/28 21:55:49
7楼: 又更新两个新发现或报告的问题:
1、专家包设置窗口在10.4下尺寸失调变形,已修复。
2、组件前缀专家的前缀编辑窗口里的所有控件丢失,目瞪口呆中。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/28 22:03:03
8楼: aa
----------------------------------------------
-
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/31 8:57:21
9楼: 获取符号列表有进展吗,没有这个真是影响效率和体验
----------------------------------------------
-
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2020/5/31 10:39:45
10楼: 新的LSP还是替代不了cnpack的代码输入助手??
----------------------------------------------
-
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/31 13:01:20
11楼: 就是输入show,无法弹出选择showMessage
输入app,无法弹出Application选择项吗
LSP能实现吗
----------------------------------------------
-
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/31 13:01:37
12楼: 代码提示补全功能
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/5/31 16:35:54
13楼: 很遗憾,ToolsAPI中的接口中,LSP换成了IOTAAsyncCodeInsightManager接口,不再是之前代码输入助手使用的IOTACodeInsightManager,前者没有提供获得IDE内部Symbols的方法。
也就是说,通过Delphi IDE提供的接口是无法获得LSP的符号列表的。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2020/5/31 17:21:34
14楼: 这几天使用下来, RS10.4 IDE 发现的问题:
  1、WIN7 下,F12 切换,经常出现浮点错误,WIN10下没有(估计是不打算支持 WIN7 了吧);
  2、WIN10下,键盘选择多行,IDE 会闪烁、崩溃(内部好像没有判断键盘弹起状态);
  3、提示经常错误;
  4、Tools ---> Options 菜单选择项中,很多细节问题;

LSP 也没能从根本上解决问题。不到 RS11,估计 IDE 是稳定不了的。

难为啸哥了!

功能:
  结构体现在可以初始化/反初始化了,但类型依然不能重载;
----------------------------------------------
武汉天气不好
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/5/31 17:45:19
15楼: 请问有解决办法吗,官方能增加Symbols的方法吗
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2020/5/31 18:14:41
16楼: 10.4的cnpack函数列表的工具栏配匹配功能不正确:在两个组合框里输入,都只能匹配第一个字符,相同的cnpack源码编译的dll,在其他版本的delphi下工作是正确的。

但函数过程列表窗口的查找的组合框匹配功能却是正确。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/5/31 23:42:56
17楼: 感谢楼上反馈。初步查下来我们使用的用于正则匹配的第三方库RegExpr,在10.4下行为有问题,忽略大小写的选项无效。
偏偏我们代码中又会把字符串都转为大写来匹配,这样10.4里函数工具栏上,有小写字母的标识符就匹配不着了。

目前此问题影响函数工具栏的头匹配、中间匹配模式,但不影响模糊匹配,可暂时先切到模糊匹配使用。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/1 9:01:53
18楼: 16楼的问题已修正,是10.4针对PWideChar参数传递的行为改变导致的。下一个版本集成。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/1 9:02:52
19楼: 该问题的详细信息发不上来,老是提示:
D盾_拦截提示
[禁] topic_content:
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/5 17:11:14
20楼: 最新的每日构建版1003对LSP有了一点点支持,能够一定概率弹出。
已知问题:LSP Server有时候不会自动启动导致代码输入助手仍拿不到符号表。

下载试用地址:

http://www.cnpack.org/downbuilds.php
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 wyd5168 (阿尔克) ★☆☆☆☆ -
普通会员
2020/6/5 19:58:31
21楼: cnpack的配置设置能区分不同版本的Delphi吗?
----------------------------------------------
感谢
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/6/5 20:17:07
22楼: 感谢cnpack
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/5 21:26:13
23楼: @cnpack

CNPACK 的代码输入助手能不能在输入 . 点的时候,不自动选择当前项啊?我这边在 10.4 中使用时,将输入助手设置中的“可用于选择当前项的字符列表”全部给删除了,但是每次在输入一些代码时按点就自动帮我选择了我不需要的项,非常麻烦,每次出现这种情况在我输入点之前还得按下 Esc 取消,不知道这是BUG还是什么问题
----------------------------------------------
-
作者:
女 blbz (冰力不足) ★☆☆☆☆ -
禁用账号
2020/6/6 12:00:53
24楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
SPAM
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/7 23:56:44
25楼: 23楼,按点的目的一般都是“输入当前选中的条目至编辑器,并通过点号弹出其下级列表”。您碰到的问题更精确讲可能是,您即将按点时,CnPack代码输入助手中匹配并选中的条目并不是您需要的条目。而我们的目的便是尽可能精确地优先匹配并选中您需要的条目。

请问能否举例或提供一下“每次在输入一些代码时按点就自动帮我选择了我不需要的项”的详情?我们研究一下看看问题能否解决。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/8 12:01:52
26楼: @cnpack

比如说我有一个对象变量,因为 delphi 的一些BUG问题可能没有正确识别其符号,假设这个变量叫 abc,然后有一些跟它类似的变量叫 abcd,但 abcd 能被 delphi 正常识别,所以当我正常输写代码 abc. 的时候,往往被自动补全为 abcd. 很是麻烦,而你们的目的是尽可能精确地优先匹配并选中我所需要的条目,但是 delphi 的一些 bug 不允许啊。。。按此在新窗口浏览图片
----------------------------------------------
-
作者:
男 doorkey (DoorKey) ★☆☆☆☆ -
盒子活跃会员
2020/6/8 12:11:14
27楼: @legend_brother (传说哥)  你说的这个问题我也是一直在忍,哈哈
----------------------------------------------
QQ: 9717005 我的Blog:http://www.cnblogs.com/anydelphi/
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/8 15:07:10
28楼: @legend_brother,@doorkey, 有时候Delphi IDE或者CnWizard会自动补全上屏一些奇奇怪怪的条目,比如输入了bde,可能会自动上屏一个BigbrotherDoorkey(打个比方),也是一直在忍,哈哈
----------------------------------------------
-
作者:
男 chencong5025 (Nicosoft) ▲▲▲△△ -
普通会员
2020/6/8 16:28:07
29楼: @legend_brother

能重现?IDE 输入abc的时候都不会提示  何来自动补全成abcd的
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/8 17:22:54
30楼: 楼上的,你们都没遇到这种问题还是我没讲明白?这个问题一般是 delphi 的 ide 常年有 bug 导致的,尤其是再使用 var 内联变量后更严重,导致有的时候一些变量或方法符号根本找不到,比如你有两个对象变量,如下:

var abcd: TSameObject;
var abc: TSameObject;

有时候输入助手弹出的推荐中只有 abcd 这个变量,但是没有 abc 这个变量,当我输入 abc 点的时候,助手只会自动帮我补全 abcd ,实际上这个时候我想要的是 abc 所以每次在我输入完 abc 后都会按一下 ESC 键取消助手的推荐,然后再输入 . 点,以防止被助手误推荐为 abcd 这个变量,现在这样描述的清楚吗?
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/8 17:40:29
31楼: 言外之意,其实就是想要一个功能,就是,无论我输入什么,哪怕助手弹出列表并默认帮我推荐了一个项时,在我输入 . 点的时候,就让它输入点,不要再自动补全为助手列表中默认选中推荐的那项,因为尤其是在快速码字的时候,某些错误的推荐补全功能,很是严重影响代码输入速度和干扰、停顿思路,来回的不断 del
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/8 20:47:40
32楼: 举个例子,比如我想声明变量abc, xyz
当输入abc的时候,智能提示会给出候选相abstract并且自动选中(并没有上屏),当我输入逗号的时候,abc被替换成abstract并且上屏了, 代码变成了"abstract,"

这个绝对可以在10.4 IDE+cnWizards 1003环境下重现, 供@cnpack参考,不知道是IDE的问题,还是cnWizard的问题,其中IDE启用了LSP
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/8 21:13:41
33楼: 了解问题了。考虑加个选项,点号不输入当前选项。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/6/8 21:37:31
34楼: 这种情况,就按esc吧,自动补全还是好的
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 8:26:11
35楼: 能做到“智能”的确是很麻烦的一件事  :(

在IDE+cnWizards默认设置的情况下,如果要输入ab,abc,cd,mn,一口气打下来,代码区会显示Abs,abstract,cdecl,SmallInt,简直让人哭笑不得

@CnPack说的用点号(包括逗号,冒号,空格)中断自动补全应该是个办法,静待v1004 :)
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/9 10:31:37
36楼: 或者新加的选项改成“只允许回车才能输入当前选中的符号”?
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/6/9 11:15:30
37楼: 回车输入,这个好
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/9 11:18:59
37楼: @cnpack

在“输入助手设置”中,“输出设置”组中“标识符输出方式”里面不是有“回车时替换整个标识符”这个选项吗?所以不需要特别增加新的选项,我现在就是默认给设置成这个选项,每次通过回车键来选择助手弹出的列表项,你只需要把 . 点也加入到“输出设置”组中的“可用于选择当前项的字符列表”中就行了,谁喜欢用 . 点来选择输出就在里面加入点,像我们这种感觉麻烦的干扰代码输入的人,就直接把 . 点去掉就行了
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 11:57:44
38楼: 即使选中了"Replace the whole symbol only when press enter",在输入abc加逗号以后,还是会自动上屏abstract; 这是在函数begin之前用var声明变量的时候,似乎系统没有太多可参考的过滤信息,就在最大范围内对abc进行了匹配。

然后在函数体内如果要用到abc,这时候abc会出现在提示候选的第一位,这时候即使自动上屏也是符合预期的
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/9 12:02:19
39楼: 楼上的,你把“输出设置”中“可用于选择当前项的字符列表”全部删除掉,再试试加逗号行不行,我这边把它全部清空,输入除 . 点以外的字符都没问题
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 12:06:02
40楼:  把Output settings->Input current item when pressing改成逗号,在函数头部声明变量mn的时候,输入mn加逗号,还是会上屏SmallInt
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 12:08:52
41楼: procedure TForm1.FormCreate(Sender: TObject);
var
  abc,abcd:Integer;
  mn:string;
begin
  mn:=abstract.ToString;
end;

倒数第二行本来要输入的是mn:=abc.tostring;
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/9 12:09:33
42楼: 不是,你要把它全部给清空掉,你加逗号是表示当输入逗号是自动帮你补全了
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/9 12:13:21
43楼: 而加点不行,加点好像把“可用于选择当前项的字符列表”都给清空了也不管用,这个应该是 CNPACK 中默认给接管处理了
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 12:20:08
43楼: 是我了解错了,我以为是把原来的匹配字符改成逗号 

清空以后可以,虽然输入abc的时候出现abstract的候选项,但是输入逗号以后不会自动上屏,感谢,解决了困扰很久的问题,感谢

procedure TForm1.FormCreate(Sender: TObject);
var
  abc:integer;
  mn:integer;
begin
mn:=abc.ToString;
end;
现在终于可以一气呵成的输入了,之前要么用esc,要么要backspace
----------------------------------------------
-
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/9 12:21:54
44楼: 可是,我把var...end这一段删掉重新输入一次,在mn:=abc这里的时候又自动把abc替换成了abstract

这逻辑太诡异了

edit: 也许是上面的mn给声明称integer了,所以输入mn:=abc的时候系统自动从integer变量列表中过滤出了abc;如果把mn声明成string,在输入mn:=abc的时候,系统认为abc不适合,就给出了abstract的首选项,并且在输入“."以后自动上屏
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/9 12:43:23
45楼: 楼上的,现在最主要是 cnpack 能把 . 点这个问题解决,这样输入代码速度能提高很多
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/9 19:14:42
46楼: 每日构建版1004已支持此新增选项,可以下载测试一下。地址:

http://www.cnpack.org/downbuilds.php?lang=zh-cn
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2020/6/10 7:29:22
47楼: Great job!
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/10 11:50:17
48楼: @cnpack

测试下效果不错,总算可以无干扰快速输入代码了
----------------------------------------------
-
作者:
男 ken_hsiao (ken) ★☆☆☆☆ -
普通会员
2020/6/10 12:31:14
49楼: @legend_brother (传说哥)

請問要在那邊設定??謝謝!
----------------------------------------------
-
作者:
男 legend_brother (传说哥) ▲▲▲▲△ -
普通会员
2020/6/10 12:43:57
50楼: 进入CNPACK中的“输入助手设置”,然后向下看“输出设置”中的“可用于选择当前项的字符列表”,把它里面的内容全部清空,然后 cnpack 每日构建版 1004 才有的 “Allow Inputting Current Item By Pressing Dot”给取消勾选,然后最下面点“确定”保存设置即可,基本上在快速输入代码时不会再有干扰了
----------------------------------------------
-
作者:
男 ken_hsiao (ken) ★☆☆☆☆ -
普通会员
2020/6/10 12:49:41
51楼: OK,謝謝!
----------------------------------------------
-
作者:
男 chencong5025 (Nicosoft) ▲▲▲△△ -
普通会员
2020/6/10 13:59:36
52楼: @legend_brother

这是cnpack助手的问题 不是IDE的问题。IDE目前提示都是准确的。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/10 17:09:14
53楼: 点号由于还涉及到Delphi自身的代码自动完成弹出,所以对其处理没有和“可输入当前条目的字符”放在一起,因而也单独开了个选项。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 ken_hsiao (ken) ★☆☆☆☆ -
普通会员
2020/6/12 8:31:22
54楼: 使用了1004版,发现LSP程式会关闭,不知要如何开启LSP(不关闭DELPHI的状态下)?

另外,建议一下若是cnpack 获取LSP符号列表暂时有困难的话,是否可以保持Alt+空白 开启LSP列表,自定义的热键开启cnpack的自定义符号?

我目前试著将cnpack自动弹出关闭,但是LSP列表出现很不稳定,甚至LSP的程序会消失!
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/6/12 11:11:37
55楼: CnPack增加的Alt+空格弹出Delphi自身自动完成的功能并没有变化,应该一直可用。

LSP的稳定启动的方法我们还在摸索,目前还没找到。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 pmdesigner (pmdesigner) ★☆☆☆☆ -
盒子活跃会员
2020/9/5 22:25:57
56楼: CnPack有C++Builder代码补全吗
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/9/24 18:07:17
57楼: 在 rad 10.4.1 上,安装 CnWizards_1.2.0.1012_Unstable,delphi 启动报错、无法运行。请大侠指教
light / dark 主题都有此问题.卸载 cnpack 后,delphi 可以正常启动
错误提示:
此帖子包含附件:
PNG 图像
大小:79.6K
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/9/24 18:43:25
58楼: 另一个错误提示:
此帖子包含附件:
PNG 图像
大小:30.9K
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/9/24 22:05:11
59楼: 安装 RAD Studio 10.4.1 绿色版 出现的问题
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/9/25 10:10:07
60楼: 在新的环境上,cnpack 在 RAD Studio 10.4.1 绿色版上可以正确运行
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/9/25 18:09:35
61楼: 这两个问题暂时都没有头绪……
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2020/9/25 19:23:23
62楼: 下源码去编译,看行不行
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2020/9/30 9:10:00
63楼: 代码输入助手引起delphi10.4.1内部错
此帖子包含附件:
PNG 图像
大小:80.8K
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2020/9/30 9:12:04
64楼: 跳出代码提示列表时报错:[Fatal Error] F2084 Internal Error: ED975
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2020/9/30 22:08:00
65楼: 1、在编辑fmx程序报上面的错,vcl不报错。

2、找了下源码,上面的问题估计是delphi 10.4.1的问题,不是cnpack问题

3、出错的语句是CnInputIdeSymbolList单元
procedure AddToSymbolList(Manager: IOTACodeInsightManager);
...
Desc := SymbolList.SymbolTypeText[I];//这语句错了
...
----------------------------------------------
-
作者:
男 bjzhq ( oce) ★☆☆☆☆ -
盒子活跃会员
2020/10/2 17:16:02
66楼: @cnpack 61楼:
>>>这两个问题暂时都没有头绪……

出现上面二个问题好象与安装方法有关:
1.安装绿色版,运行IDE后, 记忆中: 
  Options/User Interface/Editor/Source/Code Insight 
  Code Insight Manager 下拉列表为空
退出IDE -> 安装 cnPack -> 启动IDE -> 出现上面的问题。

2.卸裁 cnPack、IDE, 清理相关注册表,重新安装绿色版,
  重启机器,启动IDE, 打开 options,
  发现 Code Insight Manager 下拉列表有可选项,保持缺省选项,退出IDE。
  安装 cnPack, 启动IDE, 一切OK

感谢 cnpack
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行93.75毫秒 RSS