如何在 Delphi5 IDE 中返回上一个编辑点?(50分)

  • 主题发起人 主题发起人 savetime
  • 开始时间 开始时间
S

savetime

Unregistered / Unconfirmed
GUEST, unregistred user!
比如在当前行在 TControl = class(TComponent)
按 Ctrl + 鼠标点击后转到 TComponent = class(TPersistent);
如何用快捷键返回到 TControl = class(TComponent) 行,
或者像 Undo, Redo 一样方便地在光标停留点间跳转?

最近读VCL源码,被这个小功能给困住了。
 
Alt + 左没有一点反应!
 
在IDE的右上方有两个按钮,一个后退一个前进
 
Delphi5以前的没有这个快捷键。
 
看到按钮了,有没快捷键?
 
to shenloqi
>>Delphi5以前的没有这个快捷键。
是否包括Delphi5?
 
就是Alt+左啊,你看按钮的提示!
 
>>就是Alt+左啊,你看按钮的提示!
没有啊,是不是要Delphi 6 或D7?
Delphi5 到底有没有这样的快捷键?
 
别听他们的,他们是想骗分。 IDE右上角的那两个箭头是切换打开的代码编辑窗口的,
好像D5就有了,和你的要求无关。

要实现你的要求,最好是定义书签ctrl+shift+(12345676),然后跳转到书签ctrl+(1234567)
 
to 一个过客,

用IDE右上角的箭头可以在代码间跳转,我就是要这个功能,
但我希望有快捷键,谁知道?
 
>>用IDE右上角的箭头可以在代码间跳转
奇怪了,我的这2个箭头只能切换编辑窗口,不能在“代码间跳转”啊!
 
to 一个过客,
我用D5,IDE 右上角的两个键头,可以在停留过的代码间跳转,箭头的
下拉清单中还可以看到单元文件名和行号。
你是用什么DELPHI版本?
 
不是版本问题,箭头是一样的。 不过这个箭头只能切换代码编辑窗口啊! 每个窗口
只能保存一个现场位置,其实就是切换窗口嘛! 如果这就是你要的效果,那还不如
直接点击代码窗口所在的Tabsheet呢!上面的算我没说。
 
to 一个过客,
我用的D5确实可以每个代码编辑窗口保存多个位置,
如下是我现在的IDE右上角返回箭头下拉菜单列表:
c:/borland/delphi5/source/vcl/forms.pas 328
c:/borland/delphi5/source/vcl/forms.pas 668
c:/borland/delphi5/projects/unit1.pas 9
后面的数字表示行号,是我点击TForm -> TCustomForm - > TScrollingWinControl
的结果。可以返回到同一窗口的上一编辑点。

但我希望能用键盘操作,谁知道快捷键?
 
就是Alt+左
你的不是笔记本式的键盘吧
还有,关闭输入法试试
 
ctrl+shift+1...9记住
ctrl+1..9 跳回书签。
 
to ysai
>>就是Alt+左
>>你的不是笔记本式的键盘吧
>>还有,关闭输入法试试

是台式机,真的一点反应也没有,你是说D5吗?
 
我用的是D6,但D5也应有
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部