Clion入门教程:如何有效利用快捷键提高开发效率

CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。

下载新版CLION 2020.3

CLion具有与编辑,导航,重构,调试和其他任务相关的大多数命令的键盘快捷键。记住这些热键可以通过将手放在键盘上来帮助您保持更高的工作效率。

如果您的键盘没有英文布局,CLion可能无法正确检测所有快捷键。

下表列出了一些最有用的快捷方式:

如果您为操作系统使用预定义的键盘映射表之一,则可以打印 默认的键盘映射表参考卡, 并在需要时将其保留在桌面上以进行查阅。

选择正确的键盘映射

要查看键盘映射配置,请打开“Settings/Preferences”对话框,Ctrl+Alt+S 然后选择“Keymap”。

启用功能键并检查 与全局OS快捷方式的可能冲突。

  • 使用预定义的键盘映射

    CLion会根据您的环境自动建议一个预定义的键盘映射。确保它与您使用的操作系统匹配,或者选择与您习惯使用的另一个IDE或编辑器(例如Eclipse或NetBeans)中的快捷方式匹配的操作系统。

  • 调整您的键盘映射

    您可以修改任何预定义键盘映射的副本,为 自己经常使用的命令分配自己的快捷方式。

  • 导入自定义按键映射

    如果您有习惯使用的自定义按键映射,则可以将其转移到安装中。

除了默认的键盘映射集,您还可以添加更多插件(例如GNOME和KDE的键盘映射):打开“Settings/Preferences”对话框Ctrl+Alt+S,选择“ Plugins”,然后在Marketplace中搜索keymap。

在工作时快捷方式

CLion提供了几种学习快捷方式的可能性:

  • 查找操作是最重要的命令,它使您可以在所有菜单和工具中搜索命令和设置。

    按Ctrl+Shift+A并开始键入以获取建议操作的列表。然后选择必要的操作并按Enter执行。

    寻找行动
  • Key Promoter X是一个插件,每当使用鼠标执行命令时,该插件都会显示带有相应键盘快捷键的弹出通知。它还建议为经常执行的命令创建快捷方式。

  • 如果您为操作系统使用预定义的键盘映射表之一,则可以打印 默认的键盘映射表参考卡, 并在需要时将其保留在桌面上以进行查阅。该备忘单也可在“Help | Keymap Reference”下找到。

  • 要打印非默认或自定义的键盘映射,请使用 键盘映射导出器插件。

如果某个操作具有与其关联的键盘快捷键,则该快捷方式将显示在该操作的名称附近。要为您经常使用的操作添加快捷方式(或者如果您想更改现有的快捷方式),请选择它并按Alt+Enter。

使用进阶功能

您可以使用以下有用的功能进一步提高生产力:

  • 快速清单

    如果您经常使用一组操作,请创建一个 快速列表以使用自定义快捷方式访问它们。例如,您可以尝试使用以下预定义的快速列表:

    • 重构这个 Ctrl+Alt+Shift+T

    • VCS运作 Alt+`

  • 智能钥匙

    CLion提供了许多 打字辅助功能,例如自动添加配对的标签和引号以及检测CamelHump单词。

  • 速度搜寻

    当焦点位于带有树,列表或表的工具窗口上时, 开始输入以查看匹配项。

  • 按两次

    当您多次执行它们时,CLion中的许多操作会提供更多结果。例如,当您使用字段,参数或变量声明的一部分调用基本代码完成 时Ctrl+Space,它会根据当前范围内的项目类型来建议名称。如果再次调用它,它将包括可通过模块依赖项获得的类。连续第三次调用建议时,建议列表将包括整个项目。

  • 调整工具窗口大小

    您可以不用鼠标来调整工具窗口的大小:

    • 要调整垂直工具窗口的大小,请使用Ctrl+Shift+Left和Ctrl+Shift+Right

    • 要调整水平工具窗口的大小,请使用Ctrl+Shift+Up和Ctrl+Shift+Down

今天的内容你学会了吗?前往慧都网免费下 载最新版尝试一下,并在评论分享你的想法。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值