Subject:
在delphi2010不出代码提示的debug信息【已解决】
[Print This Page]
Author:
coolslob
Time:
2012-10-9 07:01
Subject:
在delphi2010不出代码提示的debug信息【已解决】
感谢你们的无私奉献。最近突然发现,同一个工程里的两个文件,1个不出代码提示,1个能正常出代码提示。
刚在安装了debug版本,把信息截图供查找原因。
图中左边是不会出现代码提示的信息
,右边是能出现正常提示的信息
[attach]908[/attach]
解决办法见楼下。
[
本帖最后由 coolslob 于 2012-11-21 09:29 编辑
]
Image Attachment:
cnpack_bug.png
(2012-10-9 07:08, 27.72 K) / Download count 23
http://bbs.cnpack.org/attachment.php?aid=908
Author:
Passion
Time:
2012-10-15 16:06
从log信息看,像是左边代码编译通不过(After compile: succedded: 0),导致没法获取符号列表从而弹不出信息。当时此文件是否有语法错误?
Author:
coolslob
Time:
2012-10-15 18:00
Subject:
回复 #2 Passion 的帖子
没有语法错误,工程能正常编译。
需要提供其他调试信息吗?
Author:
Passion
Time:
2012-10-18 10:39
比较诡异。
当时从IDE中得到的信息确实是编译通不过的(Succedded为0),只不过这个编译是为了CodeInsight的编译,不是工程的全编译。照理这两种编译应该等价,现在看起来却产生了不同结果。
Author:
coolslob
Time:
2012-10-18 13:49
Subject:
回复 #4 Passion 的帖子
一开始是能正常提示的,不知道后来怎么不行了。
Author:
coolslob
Time:
2012-10-23 17:15
Subject:
回复 #4 Passion 的帖子
这种情况有没有办法解决?
我每天上来刷几次论坛
Author:
Passion
Time:
2012-10-24 11:55
暂时还没找到思路。
Author:
coolslob
Time:
2012-10-26 19:01
Subject:
回复 #7 Passion 的帖子
我下载好代码,能调试插件吗?
Author:
Passion
Time:
2012-10-27 01:13
可以参考这篇:
http://cnpack.org/showdetail.php?id=243&lang=zh-cn
Author:
coolslob
Time:
2012-10-27 14:38
Subject:
回复 #9 Passion 的帖子
哦,谢谢~~~我试试。<br />
<br />
现在不能代码提示,很不方便。
这也许是IDE的BUG,我把cnpack禁止掉,IDE自己的代码提示也不出现。
[
本帖最后由 coolslob 于 2012-10-27 17:25 编辑
]
Author:
coolslob
Time:
2012-11-21 09:34
Subject:
回复 #9 Passion 的帖子
没有提示,很不方便。
前些天再次测试,解决步骤如下,抛砖引玉。
1、把界面上所有的控件删除 --- 问题照旧
2、把所有代码删除 --- 问题照旧
3、把uses的单元删除 --- 问题解决
4、然后逐个重新uses,发现uses一个单元之后就不提示了。
奇怪的是,那个单元没有任何编译问题,但是在uses除有下划波浪线。
dpr中也有引用,如下:
{$IFDEF MAIL}
mailIntfs in '..\mail\mailIntfs.pas'
{$ENDIF}
后来我把mailIntfs.pas放到了..\common目录,
重新编译,也能正常提示了。
没有继续深究。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0