CLion基本使用方法
安装
- 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基本使用方法相关推荐
- clion 引用dll_用CLion实现本地方法并给java调用
众所周知,PHP是世界上最好的语言,java排第二,因为PHP无所不能.但是在某些场景下java还要调用本地方法来提高执行的效率,故java只能排第二.java提供了jni(Java Native I ...
- Leetcode怎么调试java代码,在Clion上调试LeetCode代码
在Clion上调试LeetCode代码 在leetcode上做题调试起来总有些不方便,所以查阅了一些资料后,按以下配置,自我感觉效率还行,分享给大家.祝大家刷题愉快.并附上自己整理的leetcode4 ...
- 单片机优雅的开发Clion环境搭建
本人做为全栈的开发工程师,安卓使用的是android studio,后端开发用的是idea,就单片机开发还没有转到好用的工具上来,这怎么行!于是想找使用idea开发STM32,结果还真找到了,那就是C ...
- 工具 | 使用 CLion 编译调试 MySQL 8.0
MySQL 源代码是基于关系模型理论的具体实现,是数据库理论与实践的结合. 阅读 MySQL 及相关工具的源代码,不仅是数据库研发人员的日常,也是 DBA 进阶的必经之路,全方位提高技术水平. 夯实原 ...
- CLion编译的exe文件无法运行
在编写Socket网络通信程序时,在CLion中可以运行,但是生成的exe文件无法运行,运行报错提示:无法链接动态库. 先说,解决方法: 在CLion中,修改CMAKElist文件,添加让连接其静态链 ...
- Clion使用EasyX
前言 最近学校要求使用VisualStudio2010进行EasyX开发. 因为自己做开发安卓的缘故,电脑里的IDE都是JetBrains家的东西,用学校的远古编译器实在是不舒服. 于是我抱着试一试的 ...
- Clion使用笔记(C语言、C++、stm32)
目录 1.Clion安装(以Windows为例) 系统要求 安装步骤 2.Clion激活(以Windows为例) 方法一:jb官网的免费教育许可证 方法二:钞能力 方法三:不可描述能力 3.Clion ...
- projects.txt
Clion使用Makefile方法 --------------------- $>vi CMakeLists.txt ------------ cmake_minimum_required(V ...
- 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% ...
最新文章
- Hadoop数据收集与入库系统Flume与Sqoop
- 曾获Jolt大奖,“Python之父”龟叔推荐的书,又双叒叕更新了
- java未将对象引用设置_未将对象引用到实例怎么解决_常见问题解析,java
- 分享apache http服务器设置虚拟主机的方法
- ps -ef和ps aux的区别
- 可用等式为:html+java=jsp表示jsp[8]._java jsp
- linux远程连接硬件加速,linux – 没有X的硬件加速
- 51nod 1102 面积最大的矩形 新疆大学OJ 1387: B.HUAWEI's billboard 【单调栈】+【拼凑段】(o(n) 或 o(nlog(n))
- hibernate4调用mysql存储过程_hibernate调用存储过程
- memento模式_Java中的Memento设计模式-示例教程
- 在ASP程序中访问Access数据库
- Soul 网关源码阅读(六)Sofa请求处理概览
- 《白帽子讲web安全》读书笔记
- Ubuntu已经很好用了
- Mapoutputcollector的几个方法
- 教你彻底禁止暴风影音后门进程自己启动
- 热风销售不合格凉鞋、外套遭处罚,服装商家经营需诚信
- 核心数据库保护安全技术实践
- Python爬虫 Selenium实现自动登录163邮箱和Locating Elements介绍
- 执一不二 跬步千里-王子密码10月份月会心得(四)
热门文章
- linux自动切换核显和独显,在Ubuntu 18.04上切换独显/集显
- 【蓝桥杯】每日一题17天冲刺国赛
- 青龙面板之酷狗大字版
- python作者的诗_用python和她一起唐诗宋词
- Eclipse中提示svn: is already locked的解决办法
- 【图像识别】【论文】残疾人手语交流辅助系统手语识别与翻译基于数据手套的虚拟手的实现
- 基于EWT的单通道时频混合信号的分离研究
- CG动画制作——实训项目中期工作(二)
- update 追加某个字段的内容和mysql数据库怎么判断查奇偶数
- 可视化智能配电房监控管理系统 助力配电房运行安全解决方案