我有超过10,000行的C ++代码。我正在寻找存储一些行的东西。例如为某些行或某些功能添加书签,以方便访问它们。
例如,包含书签行或功能的列表。
我有超过10,000行的C ++代码。我正在寻找存储一些行的东西。例如为某些行或某些功能添加书签,以方便访问它们。
例如,包含书签行或功能的列表。
Answers:
这是在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(最近从Windows / Notepad ++迁移而来,我认为Geany已经击败了它)的一位热情的采纳者,他一直在处理很多书签,对于现有答案,我做了一些补充/建议-为了使那些来自搜索引擎,因为此线程在列表中居高不下。这些与它提到的两个插件有关,我认为重要的是要注意:
使用当前版本的插件将书签行向上或向下移动时,书签边栏不会更新。我将其报告为错误-Geany团队立即做出了回应,因此SourceForge受到了很大的干扰-我已对其进行了编译,可以确认对其进行了完美修复。:-)我认为它将在下一个版本中。
Numbered Bookmarks插件要保存更改的书签/折叠,需要保存源文件-因此,如果我们完成键入,保存然后更改书签/折叠的操作,则必须重新保存,这需要启用Preferences / Various / allow_always_save
(允许保存未标记为已更改的文件),或进行“虚拟”编辑以重新保存。我正在尝试记录FR以自动保存书签/折叠,或者-也许更好(如果设计/ UX不错),将文件标记为已更改,以便我们查看并选择是否保存它们。