导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2018/2/22 15:58:57
标题:
开源 CnPack IDE 专家包发布 1.1.4 正式版
浏览:2535
加入我的收藏
楼主:
2018 年 2 月 22 日,CnPack IDE 专家包发布 1.1.4 正式版,欢迎下载使用! * 更换新图标。 * 支持 RAD Studio 10.2.2 Tokyo。 * 编辑器行号栏增加缩略标尺模式。 * 编辑器扩展增加粘贴时自动对齐的功能,默认禁用。 * 批量替换修正 D2009 或以上版本获取当前选中文本乱码问题。 * 代码输入助手增加 Tab 键输入当前项的选项。 * 引用单元功能不提前加载单元列表以优化启动速度。 * CnDebugViewer启动默认改为本地模式并增加监视功能。 * 其他错误修正和改进。 下载地址:http://www.cnpack.org/showdetail.php?id=826&lang=zh-cn 顺祝大家新年快乐,工作顺利!
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
ccrun (妖哥)
★☆☆☆☆
-
盒子活跃会员
2018/2/22 16:20:02
1楼:
----------------------------------------------
https://ccrun.com
作者:
2018/2/22 16:50:38
2楼:
这个一定要顶!
----------------------------------------------
-
作者:
2018/2/22 17:10:54
3楼:
顶,必装的工具
----------------------------------------------
-
作者:
2018/2/22 18:11:44
4楼:
必装的工具,就是网站经常很难下载。
----------------------------------------------
简单做人,认真做事。
作者:
sxbug (太阳雨)
★☆☆☆☆
-
盒子活跃会员
2018/2/22 18:54:10
5楼:
必装的工具,就是更新速度。。。。。。。
----------------------------------------------
-
作者:
2018/2/22 19:48:20
6楼:
楼上,我们网站上有每日构建版,平日修复的问题都会及时集成在每日构建版中。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2018/2/22 21:30:41
7楼:
好東西要頂
----------------------------------------------
-
作者:
bjzhq ( oce)
★☆☆☆☆
-
盒子活跃会员
2018/2/22 22:18:34
8楼:
好東西要顶,必装的工具
----------------------------------------------
-
作者:
star5 (星五)
★☆☆☆☆
-
盒子活跃会员
2018/2/22 22:22:54
9楼:
谢谢!
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
作者:
2018/2/22 22:27:46
10楼:
好东西,强烈支持
----------------------------------------------
-
作者:
sxbug (太阳雨)
★☆☆☆☆
-
盒子活跃会员
2018/2/23 0:52:20
11楼:
我一直都觉得cnpack做的很好。但我还是想问一下:你们是如何定义正式版和unstable的版本的。正式版有什么特殊的验证吗?
----------------------------------------------
-
作者:
2018/2/23 2:01:38
12楼:
cnpack要走出delphi,向各种ide看齐才行阿。
----------------------------------------------
QQ群:325010556 欢迎加入。
作者:
2018/2/23 5:50:44
13楼:
@cnpack 这个安装包最好做成能选择功能安装,其实有很多功能IDE本身已经有了
----------------------------------------------
-
作者:
2018/2/23 8:31:24
14楼:
delphi 开发必备工具,感谢cnpack
----------------------------------------------
-
作者:
2018/2/23 8:34:35
15楼:
这个工具用了N年了,必顶啊
----------------------------------------------
-
作者:
2018/2/23 8:46:55
16楼:
今年春节,大家 捐助 CNPACK了吗?
----------------------------------------------
我打的是酱油,而不是别的什么油。 我灌的是口水,而不是别的什么水。 我聊的折腾不是那个不折腾的折腾。 我说的阿娇不是那个邓玉娇的阿娇。 3个代表,6个为什么,9个肠胃炎。 D性强的领导干部都不喜欢热比娅。 我特别要讲的是,屁民网黄色论坛是我经常上网必选的 网站之一
作者:
2018/2/23 9:58:10
18楼:
谢谢,一直在愉快的使用中
----------------------------------------------
还可以更好
作者:
2018/2/23 10:58:31
19楼:
Delphi 开发必备工具,感谢 CnPack!
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
oyefer (oyefer)
★☆☆☆☆
-
盒子活跃会员
2018/2/23 12:48:57
21楼:
必装插件。
----------------------------------------------
-
作者:
2018/2/23 13:41:23
22楼:
刚看了CnPack网站上说2009 年 CnPack 开发组成为了 Embarcadero 的技术合作伙伴。 CnPack 开发团队目前规模有 260 余人,并且还在不断发展壮大中。 ---------- 想不到一个工具产品这么多人员。
----------------------------------------------
18114532@qq.com
作者:
2018/2/23 19:58:43
23楼:
11楼,unstable就是我们的每日构建版,有新功能或有Bug修复时就会按需build一个供大家下载试用,或验证Bug是否消除,或检查新功能是否有问题如兼容性问题等。如果有,后续继续修复,继续集成新的每日构建版。 一般发布前的每日构建版如果相当长一段时间比较稳定,没出现显著的问题的话,我们就会按需进入正式版的发布流程,这个期间一般不做明显改动以保证正式版的发布质量。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2018/2/23 20:00:44
24楼:
13楼,CnPack设计的功能都是在一个DLL中,目前比较难以做到安装时选择功能。我们的功能可以方便地启用、禁用,也可以在高级设置中设置某些功能不创建,还允许用户下载代码过来通过CustomBuild工具选择哪些功能需要,从而编译出自己需要的CnPack专家包的DLL来。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
limin (limin)
★☆☆☆☆
-
盒子活跃会员
2018/2/24 8:51:15
25楼:
很好用的插件,非常感谢。
----------------------------------------------
-
作者:
2018/2/24 9:41:25
26楼:
@cnpack 能不能把delphi 的ide 匿名函数,自动提示跟回车多个 end 啥的 改进一下,太痛苦了,所有版本都有这个毛病
----------------------------------------------
-
作者:
2018/2/24 9:47:37
27楼:
同意楼上,匿名函数在end上一行回车时,还会自动增加一个end,每次都得删除一下,痛苦。
----------------------------------------------
18114532@qq.com
作者:
2018/2/24 10:11:36
28楼:
不错,不错,支持一下.
----------------------------------------------
-
作者:
2018/2/24 10:22:05
29楼:
顶26楼,输入助手确实好多问题,自动补齐确实需要改进了,多少年来这个问题一直存在。
----------------------------------------------
-
作者:
2018/2/24 11:06:15
30楼:
感恩开发团队,给我们提供了这么优秀的工具。。。
----------------------------------------------
-
作者:
2018/2/24 13:27:30
31楼:
26楼、27楼,可否把匿名函数的问题详细说明一下?我看看有无优化的可能。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2018/2/24 14:37:24
32楼:
type TForm8 = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; TRefEvent = reference to procedure(const AText: string); procedure PersonName(const AName: string; const AFirst: TRefEvent; const ALast: TRefEvent); var Form8: TForm8; implementation {$R *.dfm} procedure PersonName(const AName: string; const AFirst: TRefEvent; const ALast: TRefEvent); var vS: string; begin if AName.Length > 1 then begin vS := AName.Substring(1, 1); AFirst(vS); vS := AName.Substring(2, AName.Length - 1); ALast(vS); end; end; procedure TForm8.FormCreate(Sender: TObject); var vsList: TStrings; i: Integer; vName: string; procedure MyText; // 如果此处不定义此方法则没问题 var i: Integer; begin end; begin vsList := TStringList.Create; try vsList.BeginUpdate; try vName := '张三'; // 此行去掉注释,回车会生成多余的finally PersonName(vName, procedure(const AText: string) var vLen: Integer; begin vLen := AText.Length; if vLen = 1 then vsList.Add(AText); end, procedure(const AText: string) var vLen: Integer; begin vLen := AText.Length; if vLen = 1 then vsList.Add(AText); end); finally vsList.EndUpdate; end; finally vsList.Free; end; end;
----------------------------------------------
18114532@qq.com
作者:
2018/2/24 14:45:08
33楼:
@CnPack:您好,因为我出问题的代码太长且引用了自己的单元,所以我写了上面这个可以重现问题的示例方便您编译过且能重现问题,如果Create函数体的begin和end中没有任何注释 ,则在 vName := '张三'; 和匿名方法第一个方法参数的end,后面回车都会自动补充不需要的finally...end, 在其他行后面回车会自动补充多余的end,我想可能是同一个问题,如果您修改了这个bug我可以再帮忙测试一下。 最后希望CnPack成为最好的代码助手工具(没有之一)。
----------------------------------------------
18114532@qq.com
作者:
2018/2/24 15:23:28
34楼:
@cnpack 这种情况很多,补end,还有如声明了一个变量,要给赋值时,会自动补齐与变量开头字母的关键字,折腾几下才能正常输入这个变量
----------------------------------------------
-
作者:
2018/2/24 21:16:34
35楼:
@abcjingtong,你贴的这段代码的确有你说的这个问题,目测是Delphi IDE自身的Block Completion功能在语法解析方面有Bug,导致错误地乱添加东西。目前由于Delphi IDE自身并未对外开放Block Completion的接口,这部分内容我们还得去研究一下看看有无其他控制的法子。 找到解决方案之前如果实在烦这功能,只能在Tools、Options对话框里,Code Insight页里,不勾选“Block Completion”,从而禁用掉所有回车后自动补全内容的功能。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2018/2/24 21:26:44
36楼:
确实是delphi ide自己的毛病,回车,前面有begin就加end,有try就加finally啥的,回车一次加一个。
----------------------------------------------
-
作者:
2018/2/24 23:23:52
37楼:
@cnpack还是不关了,毕竟匿名方法用的相对还是少,还可以忍受。
----------------------------------------------
18114532@qq.com
作者:
2018/2/26 10:21:30
38楼:
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
SPAM
作者:
2018/3/19 6:34:34
40楼:
10.2.3 支持否
----------------------------------------------
-
作者:
2018/3/19 14:42:20
41楼:
最新的每日构建版928已经支持10.2.3,下载地址: http://www.cnpack.org/downbuilds.php?lang=zh-cn
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
作者:
2018/3/21 14:13:31
42楼:
不是很好用
----------------------------------------------
-