Geany中有书签功能吗?


9

我有超过10,000行的C ++代码。我正在寻找存储一些行的东西。例如为某些行或某些功能添加书签,以方便访问它们。

例如,包含书签行或功能的列表。

Answers:


14

这是在Geany中创建书签的常规方法:

书签

Geany提供了一种方便的书签功能,可让您标记文档中的一行或多行,然后使用组合键将光标返回到它们。

要在行上放置标记,请在编辑器窗口的左边缘单击鼠标左键,或者使用Ctrl-m。这将在边距中产生一个小的绿色加号。您可以根据需要在文档中添加尽可能多的标记。再次单击(或再次使用Ctrl-m)以删除书签。要删除给定文档中的所有标记,请使用“文档”菜单中的“删除标记”。

要浏览文档,从一个标记跳到下一个标记,请使用Ctrl-。(控制期)。要朝页面的相反方向移动,请使用Ctrl-(控制逗号)。将书签功能与命令一起从一个编辑器选项卡切换到另一个选项卡(Ctrl-PgUp / PgDn和Ctrl-Tab)可提供一种快速浏览多个文件的方法。

资源

要添加这些书签的列表,您必须安装Geany插件Addons

sudo apt-get install geany-plugin-addons

要记住每次加载文件时的书签,需要插件Numbered Booksmarks

sudo apt-get install geany-plugin-numberedbookmarks

(如果要保存书签,则必须保存文件。)

安装后,启用插件以在启动时加载:

在此处输入图片说明

下一步:激活书签列表-

在此处输入图片说明

书签列表示例:

在此处输入图片说明


是的,Geany默认情况下不记得普通书签是非常糟糕的。要设置带编号的书签(带编号的书签与普通书签无关),请使用Ctrl + Shift +数字(例如,按Ctrl + Shift + 4设置带编号的书签“ 4”-在空白处显示为黄色“ 4”)和Ctrl +数字以跳到特定的数字书签(例如Ctrl + 4)
Peter Mortensen

1

作为Geany(最近从Windows / Notepad ++迁移而来,我认为Geany已经击败了它)的一位热情的采纳者,他一直在处理很多书签,对于现有答案,我做了一些补充/建议-为了使那些来自搜索引擎,因为此线程在列表中居高不下。这些与它提到的两个插件有关,我认为重要的是要注意:

  1. 使用当前版本的插件将书签行向上或向下移动时,书签边栏不会更新。我将其报告为错误-Geany团队立即做出了回应,因此SourceForge受到了很大的干扰-我已对其进行了编译,可以确认对其进行了完美修复。:-)我认为它将在下一个版本中。

  2. Numbered Bookmarks插件要保存更改的书签/折叠,需要保存源文件-因此,如果我们完成键入,保存然后更改书签/折叠的操作,则必须重新保存,这需要启用Preferences / Various / allow_always_save(允许保存未标记为已更改的文件),或进行“虚拟”编辑以重新保存。我正在尝试记录FR以自动保存书签/折叠,或者-也许更好(如果设计/ UX不错),将文件标记为已更改,以便我们查看并选择是否保存它们。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.