美文网首页
clion快捷键

clion快捷键

作者: 龙翱天际 | 来源:发表于2020-08-14 15:15 被阅读0次

    参见官网:https://www.jetbrains.com/help/clion/installation-guide.html
    https://www.jetbrains.com/zh-cn/clion/features/

    协助编码

    自动补全

    Ctrl+Space键入时,CLion中的 基本补全会起作用,并列出所有可用补全。要过滤此列表并仅查看与预期类型匹配的建议,请使用智能完成 Ctrl+Shift+Space
    [图片上传失败...(image-af02f0-1597720176634)]

    代码生成

    甚至是空的类或新的C / C ++文件都包含CLion自动生成的样板代码。例如,当您添加一个新类时,CLion会创建一个头文件,其中已经包含存根代码和头文件保护,以及包含它的相应源文件。

    最有用的代码生成功能之一是从用法创建。它可以帮助您在出现想法时集中精力,并照顾好日常工作。例如,当您调用一个尚未实现的函数时,无需中断流程:按Alt+Enter生成存根代码,您可以稍后再使用。从用法创建变量和类的工作也是如此:
    [图片上传失败...(image-814eb5-1597397571997)]

    要在代码中的任何位置获取代码生成选项的列表,请按Alt+Insert以调用“ 生成”菜单:
    [图片上传失败...(image-c1e955-1597397571997)]
    这些选项可以帮助您跳过很多代码编写。除了生成构造函数/析构函数,getter / setter和各种运算符之外,您还可以快速覆盖和实现函数:
    [图片上传失败...(image-ebef07-1597397571997)]

    通过在代码空白处,选择菜单“Code | Insert Live Template”或输入Ctrl+J,可以调用出所有的实时模板,以下是系统内置的实时模板(可以自己自定义或添加实时模板):
    [图片上传失败...(image-7339fe-1597397571997)]

    将写好的代码圈进循环或条件语句块(if,while,for,#ifdef)中,选择菜单“Code | Surround With”或按Ctrl+Alt+T
    [图片上传失败...(image-d4be90-1597397571997)]

    意图和快速修正
    当您在代码中的符号旁边看到一个灯泡时,表明CLion的代码分析已发现潜在的问题或可能需要进行的更改:

    \color{red}{红色灯泡} 表示错误,并允许您选择一个快速解决方案,

    \color{#FFA500}{黄色灯泡} 表示一个或几个意图动作可用。

    单击灯泡图标(或按Alt+Enter),然后选择最合适的操作或快速修复:
    [图片上传失败...(image-860584-1597397571997)]

    重构

    重构可帮助您改进代码,而无需添加新功能,从而使代码更整洁,更易于阅读和维护。选择菜单“Refactor”或按Ctrl+Alt+Shift+T以获取当前位置可用的重构列表:
    [图片上传失败...(image-7667f8-1597397571997)]

    探索您的代码

    随处搜寻

    要在CLion中搜索任何内容,无论是代码库,操作还是UI元素中的一项,请按Shift两次,然后开始在“ 随处搜索”对话框中键入要查找的内容。使用过滤器过滤菜单来缩小搜索范围:
    [图片上传失败...(image-9bbc8e-1597397571997)]

    查找用法

    要找到任何代码符号的用法,使用查找用法(Alt+F7或选择Edit | Find | Find Usages)。您可以过滤结果并跳回到源代码:
    [图片上传失败...(image-8934b-1597397571997)]

    浏览代码结构

    • 在头文件和源文件之间切换 Ctrl+Alt+Home

    • 转到声明/定义 Ctrl+BCtrl+Alt+B

    • 显示文件结构 Alt+7

    • 视图类型层次结构 Ctrl+H

    • 查看调用层次 Ctrl+Alt+H

    • 查看导入层次结构 Alt+Shift+H

    对于您的代码,CLion构建类型,调用,导入和函数的[层次结构]。要查看它们,请使用上面给出的快捷方式或“ **Navigate **”菜单中的命令。例如,类型层次结构不仅可以帮助您导航代码,而且还可以发现代码库中存在哪些类型关系:
    [图片上传失败...(image-c53306-1597397571997)]

    要浏览当前打开的文件的结构,请选择菜单“View | Tool windows | Structure”或按Alt+7
    [图片上传失败...(image-470d6b-1597397571997)]

    查看弹出文档

    快速文档弹出窗口(可通过鼠标悬停或通过Ctrl+Q快捷方式获得)可帮助您在插入符号处获取有关符号的更多信息,而无需离开当前上下文。根据您调用它的元素,弹出窗口显示:

    格式化代码

    在主菜单中,选择Code | Reformat Ctrl+Alt+L

    添加头文件

    在容器或算法出现下划线时,按Alt+Enter即可自动添加头文件,如:\underline{std::vector<int>}

    相关文章

      网友评论

          本文标题:clion快捷键

          本文链接:https://www.haomeiwen.com/subject/jzirrktx.html