DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: ajkwhduaduiahdui
今日帖子: 22
在线用户: 1
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 k3man (嗯哼) ★☆☆☆☆ -
普通会员
2024/1/21 22:09:10
标题:
这是IDE的Bug还是CNPack的Bug? 浏览:1309
加入我的收藏
楼主: class procedure TAnimi.ColorSwitching(AControl: TControl; BeginValue, EndValue: Cardinal);
begin
  with TColorAnimation.Create(AControl) do
  try
    Parent := AControl;
    PropertyName := 'TextSettings.FontColor';
    StartValue := BeginValue;
    StopValue := EndValue;
    Duration := 0.3;
    Start;
  except
    Free;
  end;
end;
在这样以class procedure开始的静态方法中,不会弹出任何代码提示,删除class 以 procedure开始 这样才会代码提示。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/21 22:27:05
1楼: 请问一下Delphi什么版本?CnPack IDE 专家包是什么版本?
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 k3man (嗯哼) ★☆☆☆☆ -
普通会员
2024/1/21 22:48:32
2楼: D11.3和12中都有这样,从1.2.9.1163 逐一测试到 1.2.7.1138 Build 2023.07.15都存在。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/22 12:02:12
3楼: 能否下载最新的1.2.9.1163试一试?

https://www.cnpack.org/download.php?id=670&lang=zh-cn
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 colonel (colonel) ★☆☆☆☆ -
盒子活跃会员
2024/1/22 12:22:35
4楼: 我也有个问题

  THoTest = class
  {$REGION '(1)'}
  private type
    IHoInterfae = interface
    ['{A6BB4B5E-2CF9-4509-82F7-68AEFC974EC5}']
    end;
  {$ENDREGION}
  public
     //  这里不会弹出代码提示 
  end;

类 THoTest  带有 代码块 (1) 时,当前类就不会弹出代码提示 
D11 + cnpack: 1.2.8.1150 Build 2023.11.01
----------------------------------------------
-
作者:
男 k3man (嗯哼) ★☆☆☆☆ -
普通会员
2024/1/22 13:04:51
5楼: 回3楼,一样的,只要是自定义的类单元,写静态方法或函数时,最新版也是同样的。
测试环境如下:
D11.3和12中都有这样,从1.2.9.1163 逐一测试到 1.2.7.1138 Build 2023.07.15都存在。
另外,代码格式化,目前Del已经支付内联变量如下:
var ProgramID := (Sender as TLayout).Tag;
在格式化后 预期希望是
var ProgramID := (Sender as TLayout).Tag;
但格式化后是这样的
var ProgramID :=这里没有了空格(Sender as TLayout).Tag;
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/22 13:53:24
6楼: 好的,感谢反馈。这些问题我都查查。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/22 21:00:48
7楼: 4楼的弹不出的问题,查到是这种特殊的语法触发了Delphi做即时语法分析的Bug,我们专家包在获取IDE符号列表时Delphi返回了一个异常,说“EParseError: Expected END but IMPLEMENTATION found”,从而没东西可以弹。
还没想到规避的办法。

5楼格式化的空格问题解决了,是我们一个潜藏很深的Bug,下一每日构建版集成。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/22 21:10:53
8楼: 1楼的问题在我这还没法复现,能弹出提示如图。

能否提供一个能复现此问题的示例工程让我们查查?
此帖子包含附件:
JPEG 图像
大小:98.0K
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2024/1/22 21:54:42
9楼: 对cnWizards的开发人员非常佩服,但是他们也是非常的固执。
举一个例子:Delphi 默认格式化代码的快捷键是Ctrl+ D,我认为做为Delphi的辅助扩展是不应该占用Delphi已经用到快捷键,否则就是喧宾夺主,建议过也没修正。原因是:很多xi惯了。是的,但是这不是强占Delphi快捷键的理由。

根据我的使用经验,cnWirads带来的方便和好处,跟它带来的破坏性和不wen定性,几乎相当。

盼望cnWizards,持续进步,不断发展。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/22 22:01:34
10楼: 主要是CnWizards做了Ctrl+D的函数列表功能的时候,Delphi的格式化代码功能还没出来。。。

后来它出来了,我们也发现有冲突,但也怕影响用户xi惯就没动。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2024/1/22 22:02:14
10楼: 至今 cnwizards 在GitHub上,stars 是 538. 国内的Delphi程序员,绝不止这个数字吧。
----------------------------------------------
-
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2024/1/22 22:15:13
11楼: 请各位Delphi爱好者,一起给cnWizards 在GitHub上点个 star ,关注一下。
----------------------------------------------
-
作者:
男 k3man (嗯哼) ★☆☆☆☆ -
普通会员
2024/1/22 22:18:22
12楼: 笔记本能弹,座机不能弹,看来是环境问题。
----------------------------------------------
-
作者:
男 tuao (tuao) ★☆☆☆☆ -
盒子活跃会员
2024/1/23 16:25:19
13楼: 佩服cnpack团队,数十年如一日的为广大D爱好者提供免费好用的东西,更新极快,且对大家反馈的问题,回复、修复速度那是刚刚地。
感谢cnpack。
----------------------------------------------
tuao
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2024/1/23 18:17:11
14楼: 5楼,代码格式化的空格问题已解决,可以下载1164试一试:
https://www.cnpack.org/downbuilds.php?lang=zh-cn

13楼,主要是大家的热情支持,我们才能坚持走到现在。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 k3man (嗯哼) ★☆☆☆☆ -
普通会员
2024/1/23 20:00:33
15楼: 收到,感谢作者!
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行85.9375毫秒 RSS