DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: liangjiping168
今日帖子: 16
在线用户: 5
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 11:48:19
标题:
delphi11的ide有个明显的bug 浏览:3425
加入我的收藏
楼主: 1、比如打开unidac源码的工程组,如果其中dac是win32和android32的包,只要双击它,我没有执行编译,会发现有部分dcu的文件时间改变了,如果不理它,去打开其它工程,这时用到dac工程里的单元时,会说文件不存在。
2、如果是单纯的win32的bpl则没问题。
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 11:54:05
1楼: 执行步骤:启动Delphi IDE,双击dac的工程,将会发现有部分的dcu的文件时间会变到当前时间,明显是IDE在做它不该做的事。
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 12:48:12
2楼: 原因给我找到了,是愚蠢的lsp修改了dcu的文件时间
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 12:50:21
3楼: emb这帮蠢驴,一个lsp做了十几年都错漏百出
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 12:54:54
4楼: 自从有的error insign这功能,就没有好过,打开编辑器到处都是红色波浪线
----------------------------------------------
-
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2021/9/19 12:58:06
4楼: 估计是 generate lsp json 造成的
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 13:48:59
5楼: lsp改dcu的文件时间,明摆破坏ide之前的对dcu的依赖逻辑
----------------------------------------------
-
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2021/9/19 14:23:53
6楼: 所以以後每次都要用Build來建置專案了。
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2021/9/19 18:53:37
7楼: LSP似乎EMB才做两三年,10.4才用上,之前都是它自己分析。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 20:16:47
8楼: 1、我的话笼统了,我的说Lsp 功能, 包括lsp的前身 Error insign, Code insign的代码提示、代码完成、错误标识功能。

2、自从有这些功能以来,能提高编码速度和质量,但Delphi的Error insign,Code insign带来的红色波浪线,感觉很烂,肯定没有vs 和 eclipse的好。

3、现在用lsp替代之前的Error insign, Code insign,红色波浪线减少了,却在后台莫名其妙去更新dcu,感觉有点乱来。
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 20:33:28
9楼: @cnpack (CnPack)
我今天下来最新的1.2.0.1052版,试了代码输入助手,发现有点小bug,会出现两条相同的提示,继续试,会造成IDE 异常退出
此帖子包含附件:
PNG 图像
大小:99.7K
----------------------------------------------
-
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2021/9/19 21:13:19
10楼: 会出现两条相同的提示

这个是LSP也有的bug。
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 21:35:31
11楼: 我在cnpack论坛上报了
http://bbs.cnpack.org/viewthread.php?tid=241113&extra=page%3D1
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2021/9/19 22:40:51
12楼: 我用fc比较了下,lsp是把.dcu和.o文件编译和写盘了,我并没有执行编译,仅是打开一下工程
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2021/9/20 10:44:10
13楼: 我理解LSP只是即时语法解析结果的一种传输协议,实际的语法解析动作一直是EMB自己做,他们做了这么多年,积累的行为确实比较古怪,和自己的编译器的行为有很大不同。

楼上说的写盘问题,不知道是不是为了准备LSP解析语法而悄悄做了一次编译,并且编译直接就生成新的DCU更新原有文件了。
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2021/9/20 11:33:42
14楼: 天天看你们报11各种BUG,都有点不敢安装了
----------------------------------------------
-
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2021/9/20 16:30:19
15楼: 14楼的心理素质还有待锤炼,Delphi7以后,哪版不是Bug满天飞?平常心,一切看谈就好了,呵呵。
----------------------------------------------
-
作者:
男 limin (limin) ★☆☆☆☆ -
盒子活跃会员
2021/9/21 16:58:19
16楼: 其实14楼也是感慨一下。。。
----------------------------------------------
-
作者:
男 wuxiangyang (wxy) ★☆☆☆☆ -
盒子活跃会员
2021/9/22 9:52:31
17楼: 好像每个大版本首版都问题比较多, 补丁版问题少
----------------------------------------------
-
作者:
男 www12345 (风云) ★☆☆☆☆ -
盒子活跃会员
2021/9/26 15:24:59
18楼: D110很香
----------------------------------------------
一卡通专家的中专家www.cnduh.com
作者:
男 laimama_1 (苞谷) ★☆☆☆☆ -
盒子活跃会员
2021/9/27 23:20:04
19楼: 10.3.3继续使用中,看得不敢安装
----------------------------------------------
-
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2021/9/28 10:54:10
20楼: 我想问一下,社区版编译的程序,在公司内部使用,不对外销售,有没问题?
----------------------------------------------
-
作者:
男 blueflag (昆了) ★☆☆☆☆ -
盒子活跃会员
2021/9/28 11:06:01
20楼: 有个猜测,delphi 11 启用了新的PE Header,是不是和这个有关?试试把它设回去到和delphi10 版本一致的 就是5.0版,是不是就不会动那些dcu了?
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行89.84375毫秒 RSS