Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >JB全家桶快捷键&操作

JB全家桶快捷键&操作

作者头像
用户10551528
发布于 2023-05-09 05:18:19
发布于 2023-05-09 05:18:19
7110
举报
运行程序

⌃ + R

ctrl + R

格式化代码

⌘ + ⌥ + L

win + alt + L 

批量更改变量、函数名称

光标移动到变量、函数名称上

⇧ + F6

Shift + F6

CLion_vscode风格代码高亮插件

vscode dark原版风格

vscode dark plus 风格(个人认为黑色不如上面更纯粹,高亮也稍逊一点)

CLion_vscode风格代码样式(用于格式化样式)

Microsoft风格(vscode

舒服😌

设置解引用符号*的位置

第一种舒服😌

设置背景
如果在CLion外部更改了项目中的文件的属性

比如我在CLion外部将原本的main.c改名成为了GuessingGame.c

clion会报错

发现CmakeLists.txt文件包含的文件是aaa main.c而不是aaa GuessingGame.c,说明并没有将GuessingGame.c包含在项目里

将第6行括号里的main.c改成GuesingGame.c即可

注意,如果不是替换掉main.c,而只是添加GuessingGame.c的话,CLion中其实main.c是不存在的,那么就找不到main.c,当然也会报错

然后会发现提示CMake项目需要重新加载,重新加载即可

同样,如果在CLion外部,将文件添加到项目中,在CLion中也会报错

在CmakeLists.txt文件中添加上这几个文件就可以

==注意在CmakeLists.txt中添加文件的写法格式,上图就是正确的格式==

如果是在CLion内部新建头文件或者源文件,在添加的时候,勾选上添加到目标即可

忘记勾选也没事,在CmakeLists.txt文件中添加上就可以

可以直接将没有配置环境的文件夹直接在CLion中打开

众所周知,CLion会对每一个项目配置环境,前提是这是CLion的项目

如果一个文件夹不是CLion的项目,我们在CLion中打开,CLion会提示是否配置环境

(CLion项目中的环境配置文件↓)

如果一个不是CLion项目的文件夹(也就是说没有配置环境),在CLion中打开

会提示是否创建CMake项目

选择“创建”即可

这样CLion就会在文件夹中生成环境文件了,文件夹就变成了一个CLion项目

Windows下CLion运行结果中文输出是乱码
  1. 那就不输出中文呗
  2. 或者不选择”运行”,选择”调试”(不打断点)
彩虹括号 插件

会让编译器代码高亮变慢,所以已经卸载……

PyCharm的解释器

使用系统本地解释器

源文件直接可以跨平台,再使用本地系统的解释器进行解释即可,不需要在项目里添加解释器文件

只需要检查一下当前解释器是不是系统本地的即可

使用虚拟解释器:

两者的区别:

虚拟环境是根据项目来的,不同的项目之间的环境是独立的,这样在引入库的时候,各个项目之间是独立的,不会相互影响,不会将库引入到系统本地中,而是在项目里,避免了互相影响和冗杂。但是项目大小会比使用本地环境的项目大一些。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ubuntu/win10 CLion 使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haluoluo211/article/details/77803333
bear_fish
2018/09/19
1.8K0
ubuntu/win10 CLion 使用
用Visual Studio Code和CLion进行EOS开发
每一个开发人员都需要一个良好的IDE,EOS开发也是一样,为项目开发过程构建一个良好的IDE环境是第一步。这就是为什么我们要写这个如何使用VS Code或者CLion进行EOS开发的快速教程的原因。
笔阁
2018/09/04
2.2K0
用Visual Studio Code和CLion进行EOS开发
程序员C语言快速上手——工程篇(十三)
当C语言工程很大,源码非常多时,如果还去使用GCC命令编译程序,几乎是不现实的。这时候,可以通过编写shell脚本去执行编译命令,当然这并不是一种好的方式。在Linux上我们可以写shell脚本,在Windows上则可以编写bat脚本
arcticfox
2019/10/09
3.4K0
C++那些事之高效率开发C++/C
CLion因其独特的CMakeLists.txt管理方式及强大的代码补全等功能,编写本地代码绝对好于前两者。
公众号guangcity
2020/06/09
1.4K0
【C/C++ 1】Clion配置与运行C语言
CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。
学到老
2020/05/26
6.9K0
【C/C++ 1】Clion配置与运行C语言
【系列教程】 C++项目开发配置最佳实践(vscode远程开发配置、格式化、代码检查、cmake管理配置)
day03 C++项目开发配置最佳实践(vscode远程开发配置、格式化、代码检查、cmake管理配置)
会玩code
2022/08/30
4K0
【系列教程】 C++项目开发配置最佳实践(vscode远程开发配置、格式化、代码检查、cmake管理配置)
《世嘉新人培训教材—游戏开发》2DGraphics1项目cmake构建
《世嘉新人培训教材—游戏开发》作为经典的游戏开发教程,提供了相关样例代码供我们进行开发使用。但是该样例是基于VS进行编写构建的,而本人日常喜欢CLion进行C/C++开发,于是准备使用cmake重新组织该书籍的样例项目:2DGraphics1中的NimotsuKunBox和drawPixels。当然,这个过程不仅是移植,也是对cmake组织项目一个深入的实践。
w4ngzhen
2023/10/17
6200
《世嘉新人培训教材—游戏开发》2DGraphics1项目cmake构建
Android NDK 开发 | CMake 使用手册 - 初见篇
之前写过一篇 《[-NDK 导引篇 -] 在NDK开发之前你应知道的东西》 介绍了在进入 NDK 学习之前,如何摆正自己的角色。时隔两年,NDK 系列文章开始填坑,在上一篇 《 NDK 是什么 | FFmpeg 5.0 编译 so 库》 中,介绍了 NDK 的概念,以及其作用。
张风捷特烈
2022/09/20
1.5K0
Android NDK 开发 | CMake 使用手册 - 初见篇
cmake学习总结(一)
大家晚上好,在这里祝大家端午安康。今天给大家分享的是工程管理工具cmake,没有先介绍makefile工程管理工具(坦白来说,这两者都差不多,cmake最终还是会生成Makefile的,只是说cmake语法稍微比较简单一些,没有Makefile那么复杂!)。就自己个人经历,现在一般公司去写Makefile和cmake的比较少(当然去招聘网站上,有的时候还是可以看到有这个技能要求会写的,所以说能够自己写出来是最为完美的!),一般都是直接使用厂家的Makefile或者Cmake;但作为学习,还是要认真学习里面的原理,比如出现了错误,你要能够定位到错误并把它解决掉,因为可能错误就出现在配置好的Makefile或者Cmake里面,所以你要看的懂里面代码的意思(也就是说,你知道这个工具是这样用,但是也要明白它的原理机制,做到之知其然,知其所以个然来!),这样才能把问题解决掉。
用户6280468
2022/03/21
4270
vscode一键配置C/C++多个C及CPP文件编译与tasks.json和launch.json原理
搜了很多的教程,发现要么教程太老,给的配置信息里面有些参数都不能使用了,要么就是直接扔下自己的配置信息就没了,不知道咋来的,也不能拿过来直接用,让我这种小白无从下手,于是就摸索整理一下,帮助一下像我这样小白刚入手的小伙伴们。
全栈程序员站长
2022/11/01
8.4K1
vscode一键配置C/C++多个C及CPP文件编译与tasks.json和launch.json原理
CMake编写总结
make和CMake之间的关系是CMake 通过命令可以生成make执行的Makefile文件,所以说CMake 是make 的升级版的生成工具
impressionyang
2020/08/27
1.2K0
初识CMake
CMake 是一个 跨平台的 项目构建工具,CMake不过就是比makefile更高级一些,makefile不仅写起来繁琐,并且不同平台有所差异。
用户11029129
2025/04/14
2200
初识CMake
CMake学习笔记(三)——以笔者的Robosub竞赛为例
CMake学习笔记(三)——以笔者的Robosub竞赛为例 继笔者认真学习了CMake语法之后,便开始尝试自己用CMake将以前用Qt写的软件框架程序改编为CMake指令生成模式。现已成功,在此奉上一
剑影啸清寒
2018/01/02
1.4K0
CMake学习笔记(三)——以笔者的Robosub竞赛为例
使用CEF(五)— 在QT中集成CEF(2)基于CLion与CMake搭建环境
在前文《使用CEF(四)— 在QT中集成CEF(1):基本集成》中,我们使用VS+QT的插件搭建了一个基于QT+CEF的项目。时过境迁,笔者目前用的最多的就是CLion+CMake搭建C/C项目,并且CLion提供了对C/C强大的开发环境。此外,也想将CMake搭建QT项目作为一次实践,故由此文。
w4ngzhen
2023/10/17
1.5K0
使用CEF(五)— 在QT中集成CEF(2)基于CLion与CMake搭建环境
利用cmake tool进行cmake工程的调试与运行
针对于简单的C++小程序,可以使用task.json和launch.json来配置编译和调试。但是对于生成lib、dll等稍复杂的项目,虽然可以借助task.json配置不同的task来实现,但使用g++中rcs等归档命令还是有些晦涩难懂,所以单纯的使用task.json文件来生成lib、dll等复杂项目并非明智之举。同时,目前大型项目多是采用cmake组织工程,因此了解在VS Code如何运行和调试cmake组织的项目,就显得尤为重要。
程序员的园
2024/07/30
1.9K0
利用cmake tool进行cmake工程的调试与运行
cmake 简介2021-10-03
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
用户3519280
2023/07/08
5840
如何用cmake编译
CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(shared object))。因此CMake的编译基本就两个步骤:
机智的程序员小熊
2019/03/10
4.3K0
如何用cmake编译
[056]CLion查看Android Native代码
作为非高阶的工程师,还是喜欢IDE开发,今天教一下如何在CLion中查看和开发Native代码,用过了你肯定会爱不释手。
王小二
2020/06/16
3K1
macOS 下配置 OpenGL
下载 glad,macOS 据说只支持 3.3,所以我选择了 gl: 3.3 和 Profile: Core。 解压后将 glad 文件夹直接放入 /usr/local/Cellar 文件夹下。
云游君
2021/05/21
1.2K0
Cmake的使用
有了Cmake以后,只需要编写一个CmakeLists文件就可以对应将一个C++工程不通操作系统
全栈程序员站长
2022/09/22
1.6K0
Cmake的使用
推荐阅读
相关推荐
ubuntu/win10 CLion 使用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档