安装

  • http://www.jetbrains.com/help/clion/clion-quick-start-guide.html#step0 官网下载安装
  • window需要配置编译器 MinGW-W64 GCC-8.1.0 离线下载,解压即用

快捷键

按键组合 功能
Alt+Enter 定位到 error or warning
Ctrl+Shift+I 快速查找变量的定义
Ctrl+N 查看,快速打开某个类
Ctrl+F12 查看当前类的所有成员变量
Ctrl+H 定位父类/子类
Alt+F7 / Ctrl+Alt+7 快速查找某个类/变量/方法 在整个工程中的位置
Ctrl+Shift+F7 快速查找某个类/变量/方法 在当前文件的位置,并高亮显示
Ctrl+Space 自动补全填充
Ctrl+Shift+Space 智能填充,比如结构体的元素
Ctrl+Space 添加注释
Ctrl+Alt+T 快速添加一个 if/while 这样的code block
Shift Shift 全局搜索
Ctrl ; back file
Ctrl ’ forward file
Ctrl + Alt \ uploda cmakelists
Ctrl + Alt backspace build all

git 版本控制

  • 配置

File – Setting-- VersionControl-github 添加自己的github账号
VCS – Import VersionControl–share project on Github
CVS – Git — Push

CLion基本使用方法相关推荐

  1. clion 引用dll_用CLion实现本地方法并给java调用

    众所周知,PHP是世界上最好的语言,java排第二,因为PHP无所不能.但是在某些场景下java还要调用本地方法来提高执行的效率,故java只能排第二.java提供了jni(Java Native I ...

  2. Leetcode怎么调试java代码,在Clion上调试LeetCode代码

    在Clion上调试LeetCode代码 在leetcode上做题调试起来总有些不方便,所以查阅了一些资料后,按以下配置,自我感觉效率还行,分享给大家.祝大家刷题愉快.并附上自己整理的leetcode4 ...

  3. 单片机优雅的开发Clion环境搭建

    本人做为全栈的开发工程师,安卓使用的是android studio,后端开发用的是idea,就单片机开发还没有转到好用的工具上来,这怎么行!于是想找使用idea开发STM32,结果还真找到了,那就是C ...

  4. 工具 | 使用 CLion 编译调试 MySQL 8.0

    MySQL 源代码是基于关系模型理论的具体实现,是数据库理论与实践的结合. 阅读 MySQL 及相关工具的源代码,不仅是数据库研发人员的日常,也是 DBA 进阶的必经之路,全方位提高技术水平. 夯实原 ...

  5. CLion编译的exe文件无法运行

    在编写Socket网络通信程序时,在CLion中可以运行,但是生成的exe文件无法运行,运行报错提示:无法链接动态库. 先说,解决方法: 在CLion中,修改CMAKElist文件,添加让连接其静态链 ...

  6. Clion使用EasyX

    前言 最近学校要求使用VisualStudio2010进行EasyX开发. 因为自己做开发安卓的缘故,电脑里的IDE都是JetBrains家的东西,用学校的远古编译器实在是不舒服. 于是我抱着试一试的 ...

  7. Clion使用笔记(C语言、C++、stm32)

    目录 1.Clion安装(以Windows为例) 系统要求 安装步骤 2.Clion激活(以Windows为例) 方法一:jb官网的免费教育许可证 方法二:钞能力 方法三:不可描述能力 3.Clion ...

  8. projects.txt

    Clion使用Makefile方法 --------------------- $>vi CMakeLists.txt ------------ cmake_minimum_required(V ...

  9. Flutter Engine C++ 源码调试初探

    原文:https://fucknmb.com/2019/12/06/Flutter-Engine-C-%E6%BA%90%E7%A0%81%E8%B0%83%E8%AF%95%E5%88%9D%E6% ...

最新文章

  1. Hadoop数据收集与入库系统Flume与Sqoop
  2. 曾获Jolt大奖,“Python之父”龟叔推荐的书,又双叒叕更新了
  3. java未将对象引用设置_未将对象引用到实例怎么解决_常见问题解析,java
  4. 分享apache http服务器设置虚拟主机的方法
  5. ps -ef和ps aux的区别
  6. 可用等式为:html+java=jsp表示jsp[8]._java jsp
  7. linux远程连接硬件加速,linux – 没有X的硬件加速
  8. 51nod 1102 面积最大的矩形 新疆大学OJ 1387: B.HUAWEI's billboard 【单调栈】+【拼凑段】(o(n) 或 o(nlog(n))
  9. hibernate4调用mysql存储过程_hibernate调用存储过程
  10. memento模式_Java中的Memento设计模式-示例教程
  11. 在ASP程序中访问Access数据库
  12. Soul 网关源码阅读(六)Sofa请求处理概览
  13. 《白帽子讲web安全》读书笔记
  14. Ubuntu已经很好用了
  15. Mapoutputcollector的几个方法
  16. 教你彻底禁止暴风影音后门进程自己启动
  17. 热风销售不合格凉鞋、外套遭处罚,服装商家经营需诚信
  18. 核心数据库保护安全技术实践
  19. Python爬虫 Selenium实现自动登录163邮箱和Locating Elements介绍
  20. 执一不二 跬步千里-王子密码10月份月会心得(四)

热门文章

  1. linux自动切换核显和独显,在Ubuntu 18.04上切换独显/集显
  2. 【蓝桥杯】每日一题17天冲刺国赛
  3. 青龙面板之酷狗大字版
  4. python作者的诗_用python和她一起唐诗宋词
  5. Eclipse中提示svn: is already locked的解决办法
  6. 【图像识别】【论文】残疾人手语交流辅助系统手语识别与翻译基于数据手套的虚拟手的实现
  7. 基于EWT的单通道时频混合信号的分离研究
  8. CG动画制作——实训项目中期工作(二)
  9. update 追加某个字段的内容和mysql数据库怎么判断查奇偶数
  10. 可视化智能配电房监控管理系统 助力配电房运行安全解决方案