CLion教程-书签
添加书签:无名 F11,助记符 CtrlF11
查看所有书签:视图 | 工具窗口 | 书签 (Alt+2)
书签已经取代了较早版本的IDE中存在的“收藏夹”(Favorites)。
如果您在大型项目中工作,查找文件和文件夹可能会耗费时间。针对这种情况,CLion 提供了书签功能。您可以将必要的代码行添加到书签中,以便更容易地找到它们。您还可以为项目中的文件和文件夹添加书签,这些文件和文件夹可能比其他项目项更常用。
所有的书签都分组在“书签”工具窗口中的列表中,您可以通过从主菜单选择“视图 | 工具窗口 | 书签”或按下 Alt+2 来打开它。工具窗口还会显示所有断点,一旦您将断点放置在代码中,它们就会自动添加到专用列表中。
CLion 有两种类型的书签:
- 无名书签没有标识符,允许您添加任意数量的书签。用无名书签标记的文件和行会显示书签图标。
- 助记符书签允许您创建带有数字(0 到 9)或字母(A 到 Z)的书签。用助记符书签标记的文件和行会显示相应的带有字母或数字图标的框架。
添加书签
CLion 将您的书签添加到预定义的“书签”工具窗口中,该工具窗口会自动创建,其名称与项目名称相同。您可以创建更多列表并将另一个列表设置为默认。
添加无名行书签
- 在编辑器中,将光标定位在一行代码上,然后按下 F11 键。
- 或者,右键单击要添加书签的代码行旁边的装订线,然后选择“添加书签”。
书签图标会出现在带书签的行的装订线旁边。
添加助记符行书签
- 在编辑器中,将光标定位在一行代码上,然后按下 Ctrl+F11 键。
或者,右键单击要添加书签的代码行旁边的装订线,然后选择“添加助记符书签”。 在打开的弹出窗口中,选择一个数字或字母作为此书签的标识符。
- 如果所选助记符已经被使用,IDE 会询问您是否要用新的助记符替换现有的书签。选择“不再询问”选项以在默默地用新助记符替换时不再显示提示。
- 可选地,为新书签提供描述。
- 按 Enter 键或再次单击所选的字母或数字以保存书签。
字母或数字的书签图标会出现在带书签的行的装订线旁边。
如果您想要在替换现有助记符之前显示确认对话框,请在“书签”工具窗口中单击 ,然后启用“重写助记符前询问”选项。
要查看您在代码中拥有的所有行书签,请按下 Shift+F11 键,或者转到“编辑” | “书签” | “显示行书签”。
书签文件和文件夹
- 在项目工具窗口(Alt+1)中,右键单击要添加书签的项目,然后选择“书签” | “添加书签” (F11) 或 “添加助记符书签” (Ctrl+F11)。
要为多个项目添加书签,请在工具窗口中选择它们,右键单击其中一个,然后选择“书签” | “添加书签” (F11)。 - 对于助记符书签,选择一个数字或字母作为此书签的标识符。
按 Enter 键或再次单击所选的字母或数字以保存书签。
在项目工具窗口中,与带书签的项目相邻的位置会显示相应的图标。
书签编辑器选项卡
您可以逐个从编辑器选项卡中添加文件的书签。这些书签将添加到默认列表中。
- 右键单击要添加书签的文件选项卡,然后选择“书签” | “添加书签” (F11) 来添加无名书签,或选择“书签” | “添加助记符书签” (Ctrl+F11) 来添加带标识符的书签。
- 对于助记符书签,选择一个数字或字母作为此书签的标识符。
按 Enter 键或再次单击所选的字母或数字以保存书签。
添加所有编辑器选项卡的书签
您可以快速添加所有打开的文件的书签,并将这些书签添加到新列表中。
- 右键单击任何编辑器选项卡,然后选择“书签” | “书签打开的选项卡”。
命名新列表。
- 您可以将此列表用作新书签的默认列表:启用“将其设置为默认列表”选项。
- IDE 将创建一个新列表,并将所有打开选项卡中的文件添加到其中。
在书签之间导航
跳转到带数字的助记符书签
- 按住 Ctrl 键,然后按键盘上的数字助记符。
例如,要跳转到助记符为 5 的书签,按下 Ctrl+05。
在弹出窗口中导航行书签
- 按下 Shift+F11 键,或者从主菜单中选择“编辑” | “书签” | “显示行书签”。
- 双击书签或用键盘选择书签并按 Enter 键。
对于助记符书签,请按下相应的数字或字母。
默认情况下,CLion 在书签弹出窗口中仅显示行书签。您可以配置设置以查看其他带书签项目(例如,文件或文件夹):按 Ctrl+Alt+S 打开 IDE 设置,选择“高级设置”,然后禁用“仅在弹出窗口中显示行书签”选项。
从列表导航到书签
- 从主菜单中选择“视图” | “工具窗口” | “书签”,或者按下 Alt+2 打开“书签”工具窗口。
- 展开所需的书签列表,或者点击“展开所有”以展开所有书签列表。
- 双击列表上的书签以导航到它。
转到下一个或上一个书签
- 按下 Ctrl+Alt+↓(“导航” | “下一个书签出现”)以跳转到下一个书签。
- 按下 Ctrl+Alt+↑(“导航” | “上一个书签出现”)以返回到上一个书签。
修改书签
重命名书签
- 在装订线上单击书签图标,然后提供新的描述:
- 或者,您也可以在“书签”工具窗口中重命名书签(“视图” | “工具窗口” | “书签” 或 Alt+2)。
选择一个书签,然后在工具栏上单击 ,然后提供新的描述。
为无名书签分配助记符
您可以将无名书签转换为助记符书签。
- 在编辑器装订线上右键单击书签图标、项目工具窗口上带书签的项目,或“书签”工具窗口上的书签,然后选择“分配助记符”(或按下 Ctrl+F11)。
- 在打开的弹出窗口中,选择一个数字或字母作为此书签的标识符。
可选地,提供一个描述。 - 按 Enter 键或再次单击所选的字母或数字以保存书签。
更改助记符标识符
- 在编辑器装订线上右键单击书签图标、项目工具窗口上带书签的项目,或“书签”工具窗口上的书签,然后选择“更改助记符”(或按下 Ctrl+F11)。
- 在打开的弹出窗口中,选择另一个标识符。如果需要,还可以更改描述。
- 按 Enter 键或再次单击所选的字母或数字以保存书签。
将助记符书签去标识化
您可以将助记符书签转换为无名书签。
- 在编辑器装订线上右键单击书签图标、项目工具窗口上带书签的项目,或“书签”工具窗口上的书签,然后选择“删除助记符”。
删除书签
- 要从“书签”工具窗口或装订线中删除书签,请右键单击书签,然后选择“删除书签”。
- 要从项目工具窗口中删除书签,请右键单击带书签的项目,然后选择“书签” | “删除书签”。
书签列表
有一个预定义的空书签列表,名称与项目名称相同。默认情况下,CLion 会将您的书签添加到该列表中。如果需要,您可以将另一个列表用作默认列表。您还可以创建多个列表并在它们之间移动项目。
创建书签列表
- 从主菜单中选择“视图” | “工具窗口” | “书签”,或者按下 Alt+2 打开“书签”工具窗口。
- 在工具窗口中,点击 ,并在打开的对话框中命名新列表。
- 如果您希望您的书签自动放在此列表中,请启用“将其设置为默认列表”选项,然后点击“创建”。
将书签移动到另一个列表
- 从主菜单中选择“视图” | “工具窗口” | “书签”,或者按下 Alt+2 打开“书签”工具窗口,然后将书签拖动到另一个列表中。
- 在项目工具窗口中(Alt+1),右键单击带书签的项目,然后选择“书签” | “将书签添加到另一个列表”。
目前,无法移动类书签。
对书签进行排序
- 要将书签移动到列表中的上方或下方,请在“书签”工具窗口中右键单击它,然后选择“上移”或“下移”。
- 要按文件对装订线中的行书签进行分组,请在“书签”工具窗口中点击 ,然后选择“按文件分组行书签”选项。
更改默认列表
CLion 会将所有书签添加到配置为默认的列表中。如果需要,您可以将另一个默认列表用作您的书签。
- 从主菜单中选择“视图” | “工具窗口” | “书签”,或者按下 Alt+2 打开“书签”工具窗口。
- 右键单击您要用作默认书签列表的列表,然后选择“将列表标记为默认”。
该列表现在位于工具窗口中其他列表的上方,并且带有“默认”标记。
删除书签列表
删除列表后,其中的所有书签都会从代码和项目项目中删除。
- 从主菜单中选择“视图” | “工具窗口” | “书签”,或者按下 Alt+2 打开“书签”工具窗口。
- 右键单击您要删除的列表,然后选择“删除书签列表”。