导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2022/1/2 11:54:21
标题:
开放源码的CnPack IDE 专家包发布1.2.1.1066正式版!
浏览:4715
加入我的收藏
楼主:
2022年1月2日,开放源码的CnPack IDE 专家包发布1.2.1.1066正式版,欢迎下载使用。 下载页: http://www.cnpack.org/showdetail.php?id=876&lang=zh-cn 1.2.1较1.2.0的更新记录: + 支持 RAD Studio 11 Alexandria。 + 引用工具增加分析单元初始化树的功能。 + 窗体设计专家增加属性比较的功能。 * 代码高亮支持 {$REGION} 与 {$ENDREGION} 配对高亮。 * 编辑器浮动按钮支持在高版本 Delphi 下半透明。 * 工程清理支持清理 __history 与 __recovery 目录。 * 其他错误修正与改进。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
yaoyl (云里雾里)
★☆☆☆☆
-
盒子活跃会员
2022/1/2 12:24:11
1楼:
感谢楼主辛勤付出。
----------------------------------------------
Delphi老菜鸟~
作者:
limin (limin)
★☆☆☆☆
-
盒子活跃会员
2022/1/2 19:01:07
2楼:
不错,终于发布正式版了。
----------------------------------------------
-
作者:
2022/1/2 20:26:56
3楼:
了不起,十几年如一日!
----------------------------------------------
-
作者:
2022/1/2 22:47:14
4楼:
刘兄其实还是应该想办法找个Delphi的工作(相对高薪即可),这样更有动力,否则纯粹的付出,恐怕还是难以持久。
----------------------------------------------
只有偏执狂才能生存!
作者:
2022/1/2 23:18:31
5楼:
感谢cn pack团队和骨干那么多年对delphi社区的无私贡献! 这个ide扩展对于大家来说已经是不可或缺了!
----------------------------------------------
-
作者:
2022/1/3 10:44:25
7楼:
感谢,支持
----------------------------------------------
-
作者:
2022/1/3 11:13:53
8楼:
6楼,安装包我们用的是github的发布上载文件功能,原始地址如下,可以试一试能否下载: https://github.com/cnpack/cnwizards/releases/download/CNWIZARDS_1.2.1.1066_20220102/CnWizards_1.2.1.1066.exe 4楼,如果可以的话我其实更想找个不上班并且绝对高薪的工作……哈哈哈……
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/1/3 16:17:18
10楼:
楼主,能不能改一下cnapk源码,清理编译警告,有几十、上百个,看着很不舒服,太山寨味了
----------------------------------------------
-
作者:
2022/1/3 16:21:00
11楼:
有很多定义没用到的变量,能不能清掉
----------------------------------------------
-
作者:
2022/1/3 16:59:05
12楼:
反正看着一大堆编译报警很乱
----------------------------------------------
-
作者:
2022/1/3 18:47:02
13楼:
10楼的在原码前面加一行Compiler Directive把不想看到的东西关掉,就没警告了。
----------------------------------------------
-
作者:
2022/1/3 20:49:48
14楼:
很多告警是第三方库的。我们尽量不去修改第三方库的源码,免得难以跟踪改动。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/1/3 21:00:35
15楼:
一堆警告,怎么看都像山寨产品
----------------------------------------------
-
作者:
2022/1/4 9:50:08
16楼:
辛苦 十几年如一日的坚持。支持cnpack
----------------------------------------------
用DELPHI 开发游戏!
作者:
2022/1/4 10:30:42
17楼:
感谢,一直在下载使用
----------------------------------------------
-
作者:
bjzhq ( oce)
★☆☆☆☆
-
盒子活跃会员
2022/1/4 21:34:47
18楼:
辛苦 十几年如一日的坚持。支持cnpack
----------------------------------------------
-
作者:
2022/1/4 21:42:44
19楼:
如果emb的rad团队, 都是cnpark这样的人, 何愁工具没发展
----------------------------------------------
-
作者:
2022/1/5 9:59:59
20楼:
版本仓库的地址下载不了,有没有其它地址啊
----------------------------------------------
-
作者:
2022/1/5 23:04:29
21楼:
楼上,有热心朋友将它传到了网盘。下载页里的最下面有网盘地址。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
jupt (jupt)
★☆☆☆☆
-
普通会员
2022/1/6 22:40:03
22楼:
楼主,cnpack.org官网访问不了,不知道是不是浙江这边的电信劫持问题,尝试了几个多地的VPS登录网站,均无法访问
----------------------------------------------
-
作者:
2022/1/12 14:57:30
23楼:
请教楼主一个问题,我的系统里面同时安装的 Delphi 7 和 RAD Studio 10.1,装了CnPack之后 Delphi 7 的代码编辑器里每个begin--end之间的垂直线只显示一条,但是RAD Studio 10.1的代码编辑器里有两条,怎么设置去掉 RAD Studio 10.1 自带的那一条呢?
此帖子包含附件: 大小: 8.9K
----------------------------------------------
-
作者:
2022/1/12 16:03:38
24楼:
tools->Options->...
此帖子包含附件: 大小: 36.7K
----------------------------------------------
-
作者:
2022/1/12 22:45:05
25楼:
22楼,这种问题似乎我们无能为力…… 感谢24楼的解答,23楼,这是Delphi新版本自身的划线高亮所致。另外也可以在编辑器里随便选择一块内容,在左边的浮动按钮上点击出下拉菜单,“其他”项里有项“禁用自带划线”。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/1/14 14:27:05
26楼:
谢谢楼主和24楼的兄弟,我的问题解决了,太感谢了~
----------------------------------------------
-
作者:
2022/1/18 23:07:49
27楼:
就盼这版源码拿到了,早就迫不及待要改掉它了.... 这里面只有一个功能是有价值的,就是代码助手。
----------------------------------------------
-
作者:
2022/1/19 7:53:36
28楼:
楼上,cnwizards源码包的Tools中有一个自定义编译工具CustomBuild,允许以可视化的方式勾选自己需要编译生成的专家包,然后生成相应的编译配置文件。 然后再编译专家包就能得到只有自己需要功能的专家DLL文件了。 无需手动改代码。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/1/21 4:29:08
29楼:
嗯,这个是知道的,一直都这么做。 主要都是改cnIDEHelper里面,似乎有些窗口刷新的问题存在,跟踪下来不知为何每次按两下键,ShowList会弹出两次,似乎不够智能造成提示窗反复在移位,显卡不够好时,有点阻慢写码的速度。现在正在看这一部分。
----------------------------------------------
-
作者:
kuei (kuei)
★☆☆☆☆
-
盒子活跃会员
2022/1/25 9:05:16
30楼:
@cnpack 不好意思请教一下,XE103版本上装CnPack IDE 专家 v1.2.1.1066正式版, XE103启动时都会跟着启动CnDebugViewer,此功能根本用不到,还需要手动关闭真的很困扰,在cnpack又找不到如何取消此设置,请问CnDebugViewer如何禁用?
----------------------------------------------
-
作者:
2022/1/25 10:39:40
31楼:
启动CnDebugViewer的应该是我们的调试版专家包。 尝试彻底卸载后重新将正式版安装一次? 如果仍有问题,则检查一下脚本专家中有无设置启动CnDebugViewer的脚本。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
go_on (go_on)
★☆☆☆☆
-
盒子活跃会员
2022/1/25 10:55:44
32楼:
感谢长期坚持更新
----------------------------------------------
-
作者:
kuei (kuei)
★☆☆☆☆
-
盒子活跃会员
2022/1/25 16:28:31
33楼:
好像没用,CnWizards移除后,也将c:\Program Files (x86)\CnPack文件夹删除后, 在重新安装CnWizards_1.2.1.1066.exe,XE103启动时还是一样会启动CnDebugViewer
----------------------------------------------
-
作者:
kuei (kuei)
★☆☆☆☆
-
盒子活跃会员
2022/1/25 19:50:34
34楼:
暂时把CnDebugViewer.exe改名,不让他启动
----------------------------------------------
-
作者:
teddy (teddy)
★☆☆☆☆
-
普通会员
2022/1/29 10:10:54
35楼:
感谢楼主的奉献,敬佩楼主的坚持。cnpack已经陪伴我多年。 我在自己的产品里用了TAAfont这个控件很多年,在这里表示衷心的感谢!
----------------------------------------------
-
作者:
2022/2/4 9:07:57
36楼:
官方的下zai速度太慢了。
----------------------------------------------
-
作者:
2022/2/7 17:23:18
37楼:
大家新年好哇! 再请教楼主一个问题,在Delphi 7里有没有办法把IDE最上面的菜单栏加长一点,我装了SmartInspect、MMX Code Explorer、CnPack还有UniDAC之后最上面的菜单栏就显示不全了,像这样:
此帖子包含附件: 大小: 47.9K
----------------------------------------------
-
作者:
bdl1 (bdl1)
▲▲▲▲▲
-
普通会员
2022/2/8 9:06:39
38楼:
感谢cnpack!!!
----------------------------------------------
-我的博客
作者:
2022/2/8 18:56:13
39楼:
windows server 2008 delphi 10 安装启动后报错,o*.bpl 报错,只能退出。Delphi都不能使用了,只能卸载重新安装Delphi 。请大佬帮助
----------------------------------------------
-
作者:
2022/2/9 9:22:25
40楼:
36楼,我们的下载发布用的是github的release功能,其全球范围内的CDN速度确实不太可控。我们官网上也放有其他网盘的下载,但都不长久。 37楼,CnPack没有直接拉宽菜单栏的功能,不过我们的主窗口扩展专家中,有个功能是把主菜单上的菜单项拼合到某一个子菜单下,可以试一试这项功能。 入口: “IDE扩展设置”->“IDE主窗体扩展”->“移动主菜单项至二级菜单项下”。 39楼(楼上)出这项错误时没装CnPack吧?目测像Delphi自身的Bug。。。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
jupt (jupt)
★☆☆☆☆
-
普通会员
2022/3/12 11:17:33
41楼:
之前发现 cnpack.org 无法访问,以为是被运营商劫持了,投诉运营商N久, 后来测试了下,楼主,看了下是国外的服务器, cnpack.org 被墙了,我这边浙江的,测试了下,必须翻墙才能访问 各位,大家访问官网有没有没翻墙的?
----------------------------------------------
-
作者:
2022/3/12 13:08:20
42楼:
可以直连 104.238.140.0 104.238.143.255 美国 加利福尼亚 洛杉矶
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
jingzu (123456)
★☆☆☆☆
-
盒子活跃会员
2022/3/22 19:57:31
43楼:
CnWizards_1.2.1.1066.exe 当“锁定工具栏”时,D11.1下次启动会引起工具栏很乱。
----------------------------------------------
永远是DELPHI初学者。
作者:
2022/3/23 7:38:34
44楼:
工具条乱不是cnpack的问题,是Delphi自身的问题
----------------------------------------------
-
作者:
2022/3/23 8:31:09
45楼:
不管怎么样,DELPHI 的IDE 是越来越好了,不明白要搞什么LSP,用cnPack 就够了! 现在好了,代码提示功能更烂了,尴尬
----------------------------------------------
-
作者:
2022/3/23 9:21:50
46楼:
楼上其实不能这么说。 CnPack的代码输入助手只是在弹出时机与UI交互等方面做了优化,相当一部分符号列表还是依赖于Delphi底层的即时编译机制。这套机制以前是非LSP,现在是LSP,以前的机制还算正常,现在LSP的机制是有不少问题,不易与CnPack协作,我们还在想办法摸索。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/3/23 10:14:59
47楼:
要是能出一个支持LAZARUS的版本就赞了
----------------------------------------------
-
作者:
2022/3/23 16:13:26
48楼:
Cnpack 代码格式化反馈一个问题,代码格式化保留语句中的换行,好像并不起作用。 还有一个建议,发现格式化会自动删除前后注释行中的空行,能否考虑保留空行,我记得早期版本是不会删除空行。 为阅读方便有时候在上一语句尾部注释后,下一个功能块习惯空一行后写注释行。结果格式化后空行没了。
----------------------------------------------
-
作者:
2022/3/23 20:18:25
49楼:
之前关于注释和空行的删除有一些问题并修复过,可否下载我们的最新每日构建版试一试? http://www.cnpack.org/downbuilds.php?lang=zh-cn 另外保留换行不起作用的问题可否贴一段例子我们看看?
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/3/24 13:27:10
50楼:
1074构建版测试过了也是一样,我用的Delphi7 格式化后,两条注释行中间的空行会被自动删除。 代码格式化设置中的“保留语句中的换行”,我这边是不管有无设置。 begin和end之间的代码空行都是会保留,如果前后都是语句,则中间不管是空几行格式化后都只剩一个空行。如果是注释行和语句间的空行多余两行空行的剩2行。 例子: 原文: begin btn1.Caption := '前后都是注释,格式化后会没有空行'; //注释内容 {下一个功能块} btn1.Caption := '有注释下面空3行,格式化后会剩2行'; //注释内容 btn1.Caption := '有注释下面空3行,但前后都语句格式化后剩1行'; btn1.Caption := '测试结束'; end; 格式化后: begin btn1.Caption := '前后都是注释,格式化后会没有空行'; //注释内容 {下一个功能块} btn1.Caption := '有注释下面空3行,格式化后会剩2行'; //注释内容 btn1.Caption := '有注释下面空3行,但前后都语句格式化后剩1行'; btn1.Caption := '测试结束'; end;
----------------------------------------------
-
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/3/25 12:14:09
51楼:
反馈一个现象: 环境: Win7 X64 + Delphi 11 现象: 开启"代码编辑器扩展 - 其它 - 自动括号与引号匹配输入",自动补全右侧括号时,引起代码提示框消息.
----------------------------------------------
生活愉快.
作者:
2022/3/25 14:39:00
52楼:
发现一个代码跳转的问题。win10 + Delphi10.4.2 + CnWizards 1073环境下,代码跳转时经常会停留在unit的头部,没有显示到相应的代码行位置。这个问题从1071开始有了,1070版本没发现。
----------------------------------------------
-
作者:
2022/3/26 9:05:55
53楼:
52楼,这个问题也有其他朋友报告,烦请下载1075试一试? 51楼,引起代码提示框消息是否是指自动弹出了CnPack的代码输入助手框?如果是,可否截个图来看看? 50楼,其实选项“保留语句中的换行”,我们的意思是保留每一句语句内部的换行,不是保留语句间的换行。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/3/26 9:51:01
54楼:
“保留语句中的换行”,是我理解错意思了。 但格式化后前后语句间的空行处理,能否优化下,保留注释行之间的空行。 有时候便于于阅读是会特意加空行 注释行之间的空行的例如下面这种情况 begin btn1.Caption := '前后都是注释,格式化后会没有空行'; //注释内容 {下一个功能块注释} end 格式化后就没空行了 begin btn1.Caption := '前后都是注释,格式化后会没有空行'; //注释内容 {下一个功能块注释} end
----------------------------------------------
-
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/3/26 18:20:30
55楼:
51楼:反馈一个现象: 环境: Win7 X64 + Delphi 11 现象: 开启"代码编辑器扩展 - 其它 - 自动括号与引号匹配输入",自动补全右侧括号时,引起代码提示框消息.
开启"自动括号与引号匹配输入",代码提示闪一下就消失了,需Ctrl + Shift + Space显示.
此帖子包含附件: 大小: 16.5K
----------------------------------------------
生活愉快.
作者:
2022/3/26 21:45:23
56楼:
54楼,1076每日构建版针对这个问题做了优化,可以下载过来试一试。 55楼,原来是“消失”不是“消息”,我们查查。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/3/28 0:12:21
57楼:
感谢作者1076构建版解决了连续注释行空行被删除问题,但多了新bug 原: begin AFont.Color := clRed //AFont.Size := 9; //AFont.Style := []; end; 格式化后: begin AFont.Color := clRed //AFont.Size := 9; //AFont.Style := []; end;
----------------------------------------------
-
作者:
2022/3/28 9:15:02
58楼:
直接用1076版测试,代码跳转时纵向滚动错误的问题已经解决。
----------------------------------------------
-
作者:
2022/3/28 10:23:12
59楼:
55楼,这个问题很诡异。排查下来似乎和CnWizards的编辑器工具栏以及函数列表工具栏有关。 如果分别右键点击这俩工具栏,选择关闭,那么代码提示Hint小窗口就能正常显示出来。 可以看看你那边是否是类似现象,如果是,我们继续查其中的深层次原因。 57楼,你这个问题像是个新发现的老问题,似乎不是这次改动引入的。 “不保留换行时无分号的语句结尾的行注释会漏换行”。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/3/28 12:24:10
60楼:
57楼是语句是漏了分号,平时做好习惯,是不会出现漏换行。 但碰到if else 没有分号情况也会漏换行,这就影响格式化后效果 原: begin if ACol <> 4 then AFont.Color := clRed //AFont.Color := clblue else AFont.Color := clGreen; end; 格式化: begin if ACol <> 4 then AFont.Color := clRed //AFont.Color := clblue else AFont.Color := clGreen; end; 现在格式化后Delphi7很容易报错,以前版本好像没有: Access violation at address 064086C6 in module 'DFWEDIT.DLL'. Read of address 0CA1F8FC.
----------------------------------------------
-
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/3/29 20:01:05
61楼:
>>>>> 抱歉,拼音输入法手抖了. >>>>>似乎和CnWizards的编辑器工具栏以及函数列表工具栏有关
我在Win10 X64 + D11.1环境里测试了一下,关闭这两个工具栏,代码提示Hint小窗口闪一下就消失了.
----------------------------------------------
生活愉快.
作者:
2022/3/30 9:14:27
62楼:
楼上,是否无论开不开启括号自动输入,都会有此问题?
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/3/30 13:09:46
63楼:
>>>>>楼上,是否无论开不开启括号自动输入,都会有此问题?
若不开启括号自动输入,代码提示正常. cpPack version: 1.2.1.1066 D7 D10.2都是正常的,只在D11.1里有这个现象.
----------------------------------------------
生活愉快.
作者:
2022/3/31 19:36:13
64楼:
60楼,1077继续做了修正,这部分逻辑较为复杂,容易按倒葫芦起了瓢,麻烦多帮测测。 http://www.cnpack.org/downbuilds.php?lang=zh-cn
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/4/1 9:05:44
65楼:
感谢 Cnpack ,我在Delphi7上验证是已经都修正 1、连续注释行中间空行会被删除问题 2、不保留换行时无分号的语句结尾的行注释会漏换行 3、格式化IDE会报 Access violation at address 064086C6 in module 'DFWEDIT.DLL'. Read of address 0CA1F8FC. 这3个问题都已经修复
----------------------------------------------
-
作者:
2022/4/1 9:26:13
66楼:
http://www.cnpack.org/downbuilds.php?lang=zh-cn 无法访问,这是被封了么
----------------------------------------------
-
作者:
2022/4/1 13:30:40
67楼:
好的65楼,我们继续观察,有啥新问题就告诉我们。 66楼没封,但服务器在国外,可能国内某些运营商地区访问不稳定,暂时没好办法。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2022/4/2 20:45:18
68楼:
63楼,麻烦试一试1078每日构建版?有所修复。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/4/5 12:54:09
69楼:
>>>>>63楼,麻烦试一试1078每日构建版?有所修复。
D11.1开启括号自动输入,代码提示已正常.赞!
----------------------------------------------
生活愉快.
作者:
dmzn (dmzn)
★☆☆☆☆
-
盒子活跃会员
2022/4/5 13:12:13
70楼:
代码模板: <o> <Enabled>1</Enabled> <ShortCut>41016</ShortCut> <SavePos>0</SavePos> <InsertPos>ipCurrPos</InsertPos> <Caption>类内部花样注释</Caption> <Content>{*%Cursor%*}</Content> </o> 该模板在当前鼠标位置生成一个"{* xxx *}"注释信息,Ver: 1.1.9.991 Build 2020.03.12 之后的版本,生成注释后,鼠标停留在 图2 位置,而不是设想的 图1 位置.
此帖子包含附件: 大小: 16.1K
----------------------------------------------
生活愉快.
作者:
2022/4/5 18:28:18
71楼:
楼上可否试一试今天发布的最新版1.2.2.1079?
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/