CnPack Forum


 
Subject: [需求]提一个需求,显示begin的上一句提示
boatzm
普通灌水员
Rank: 2



UID 1918
Digest Posts 0
Credits 84
Posts 39
点点分 84
Reading Access 10
Registered 2006-3-1
Status Offline
Post at 2008-11-18 11:47  Profile | Blog | P.M. 
[需求]提一个需求,显示begin的上一句提示

是否可以实现一个功能在把鼠标移动到end的地方,自动提示出来是哪个的end。比如:

// 这个是注释,注释。。。
for i := 0 to count - 1 do
begin
  // 实现的代码
  // 很多的代码代码。。。
  XXX
  XXX
  ...
  ...
  ...
  XXX
end;

鼠标移动到end后提示for i := 0 to count - 1 do,这样在这个for比较长的时候就有用咯。。。当然如果能提示出for前面的注释是最好的咯。。。
Top
wqyfavor
灌水科科长
Rank: 3Rank: 3



UID 40865
Digest Posts 0
Credits 130
Posts 45
点点分 130
Reading Access 10
Registered 2008-9-2
Status Offline
Post at 2008-11-18 12:08  Profile | Blog | P.M. 
呵呵,比较实用而且实现起来不难。不只局限于for,可以提示是什么语句开启了这个begin end
Top
dejoy
灌水科科长
Rank: 3Rank: 3



UID 39841
Digest Posts 1
Credits 150
Posts 58
点点分 150
Reading Access 10
Registered 2008-4-23
Status Offline
Post at 2008-11-18 14:49  Profile | Blog | P.M. 
很好很实用的功能,不过实现起来可能很难,只有人工看begin的颜色和连线配对了
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Online
Post at 2008-11-22 14:57  Profile | Blog | P.M. 
显示提示不易控制,因为提示是IDE内部的内容,并且对外没提供什么可用的接口来控制。
不过我们下一版的每日构建版中将提供一热键,快速跳至对应匹配的关键字功能,可用来跳去跳回以快速查看其匹配的内容。
Top
boatzm
普通灌水员
Rank: 2



UID 1918
Digest Posts 0
Credits 84
Posts 39
点点分 84
Reading Access 10
Registered 2006-3-1
Status Offline
Post at 2008-11-25 10:17  Profile | Blog | P.M. 
试用了加的新功能。 有一个不爽的地方,就是。跳转到begin后由于翻页的问题begin就是第一行,还是看不见前面的声明部分。。建议翻页的时候,往上再走一点就好了。

另外,对于提示这个问题。 我觉得可以不用实现为ide的提示啊。 可以用你们自己的面板做,就像C那边用的SourceInsxx一样,当有提示需要显示的时候,在下面的小窗口中出现。这样以后也可以扩展变量的提示。移到一个变量上面,下面提示声明部分。。。等。。。
Top
 




All times are GMT++8, the time now is 2024-9-19 09:04

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.010127 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP