前进后退扩展

前进后退扩展

IDE 本身提供的前进、后退功能只对标识符声明跳转有效，该扩展通过跟踪当前行号的改变来提供更方便的前进、后退功能。当编辑器光标移动超过指定行（默认是 5行）时，工具会自动记住移动前的位置，并允许使用“后退”功能退回。

比如在编写代码时，需要到 uses 区添加一个新的引用单元，可以直接用滚动条找到 uses 位置并定位光标，输入完单元名称后再用“后退”功能，即可回到原来编辑的位置。

该扩展取代了 IDE 原来的按钮，后退功能的下拉菜单如下：

- IDE 后退：调用 IDE 自己的后退功能。在点击后退按钮时按住“Shift”、“Alt”或“Ctrl”中任意一键，都会直接调用 IDE 的后退。

- IDE 后退列表：显示 IDE 自己的后退历史列表。

- 后退列表项：后退历史堆栈中的列表，标题为文件名和行号，点击可直接跳转到该位置。

- 暂用 IDE 跳转功能：在点击按钮时暂时使用 IDE 自己的跳转功能。该状态退出后不保存，如果需要关闭前进后退扩展，请在设置中禁用。

- 编辑器扩展配置：打开 代码编辑器扩展设置 窗口，设置内容见后。

该扩展功能的设置界面如下图所示：

- 扩展代码编辑器的前进、后退按钮功能：是否启动前进后退扩展。

- 新记录的最小行间隔：当光标移动到与上一处位置间隔指定的行数时，产生新的后退记录。

- 最大列表项数：列表中保存的历史记录最大值。

相关主题

代码编辑器扩展

编辑器工具栏

行号面板显示

关于 IDE 专家包

(C)版权所有 2001-2016 CnPack 开发组