|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2021/9/19 11:48:19 |
标题: |
delphi11的ide有个明显的bug |
浏览:3425 |
|
加入我的收藏 |
楼主: |
1、比如打开unidac源码的工程组,如果其中dac是win32和android32的包,只要双击它,我没有执行编译,会发现有部分dcu的文件时间改变了,如果不理它,去打开其它工程,这时用到dac工程里的单元时,会说文件不存在。 2、如果是单纯的win32的bpl则没问题。
----------------------------------------------
- |
作者: |
|
2021/9/19 11:54:05 |
1楼: |
执行步骤:启动Delphi IDE,双击dac的工程,将会发现有部分的dcu的文件时间会变到当前时间,明显是IDE在做它不该做的事。
----------------------------------------------
-
|
作者: |
|
2021/9/19 12:48:12 |
2楼: |
原因给我找到了,是愚蠢的lsp修改了dcu的文件时间
----------------------------------------------
-
|
作者: |
|
2021/9/19 12:50:21 |
3楼: |
emb这帮蠢驴,一个lsp做了十几年都错漏百出
----------------------------------------------
-
|
作者: |
|
2021/9/19 12:54:54 |
4楼: |
自从有的error insign这功能,就没有好过,打开编辑器到处都是红色波浪线
----------------------------------------------
-
|
作者: |
|
2021/9/19 12:58:06 |
4楼: |
估计是 generate lsp json 造成的
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
|
作者: |
|
2021/9/19 13:48:59 |
5楼: |
lsp改dcu的文件时间,明摆破坏ide之前的对dcu的依赖逻辑
----------------------------------------------
-
|
作者: |
|
2021/9/19 14:23:53 |
6楼: |
所以以後每次都要用Build來建置專案了。
----------------------------------------------
-
|
作者: |
|
2021/9/19 18:53:37 |
7楼: |
LSP似乎EMB才做两三年,10.4才用上,之前都是它自己分析。
----------------------------------------------
欢迎使用CnPack IDE Wizards http://www.cnpack.org/
|
作者: |
|
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,感觉有点乱来。
----------------------------------------------
-
|
作者: |
|
2021/9/19 20:33:28 |
9楼: |
@cnpack (CnPack) 我今天下来最新的1.2.0.1052版,试了代码输入助手,发现有点小bug,会出现两条相同的提示,继续试,会造成IDE 异常退出
此帖子包含附件:
大小:99.7K |
----------------------------------------------
-
|
作者: |
vkow (vkow) |
★☆☆☆☆ |
-
|
普通会员 |
|
2021/9/19 21:13:19 |
10楼: |
会出现两条相同的提示
这个是LSP也有的bug。
----------------------------------------------
-
|
作者: |
|
2021/9/19 21:35:31 |
11楼: |
我在cnpack论坛上报了 http://bbs.cnpack.org/viewthread.php?tid=241113&extra=page%3D1
----------------------------------------------
-
|
作者: |
|
2021/9/19 22:40:51 |
12楼: |
我用fc比较了下,lsp是把.dcu和.o文件编译和写盘了,我并没有执行编译,仅是打开一下工程
----------------------------------------------
-
|
作者: |
|
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,都有点不敢安装了
----------------------------------------------
-
|
作者: |
|
2021/9/20 16:30:19 |
15楼: |
14楼的心理素质还有待锤炼,Delphi7以后,哪版不是Bug满天飞?平常心,一切看谈就好了,呵呵。
----------------------------------------------
-
|
作者: |
limin (limin) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/9/21 16:58:19 |
16楼: |
其实14楼也是感慨一下。。。
----------------------------------------------
-
|
作者: |
|
2021/9/22 9:52:31 |
17楼: |
好像每个大版本首版都问题比较多, 补丁版问题少
----------------------------------------------
-
|
作者: |
|
2021/9/26 15:24:59 |
18楼: |
D110很香
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2021/9/27 23:20:04 |
19楼: |
10.3.3继续使用中,看得不敢安装
----------------------------------------------
-
|
作者: |
dalas (dalas) |
★☆☆☆☆ |
-
|
普通会员 |
|
2021/9/28 10:54:10 |
20楼: |
我想问一下,社区版编译的程序,在公司内部使用,不对外销售,有没问题?
----------------------------------------------
-
|
作者: |
|
2021/9/28 11:06:01 |
20楼: |
有个猜测,delphi 11 启用了新的PE Header,是不是和这个有关?试试把它设回去到和delphi10 版本一致的 就是5.0版,是不是就不会动那些dcu了?
----------------------------------------------
-
|
|