Clion介绍

什么是CLion

Clion是由jetbrain开发的一款现代化的C/C++的IDE

编者因为因为vscode都装满了前端插件,感觉写C/C++有点不太合适,况且需用DataGrip(也是jetbrains的)来管理数据库,所以顺带体验了一下Clion。

clion

Clion怎么安装

官网安装

在官网下载对应版本的包即可

snap包安装

先确保安装了snap

1
snap --version

若未安装先安装snap

1
2
sudo apt update && sudo apt upgrade
sudo apt install snapd snapcraft

然后使用snap一键安装clion即可

1
sudo snap install clion --classic

--classic:解除snap沙盒限制,确保clion能直接访问主机文件

应用商店安装

懂得都懂

jetbrains学生认证

由于jetbrains的收费政策的变动,现在非商业用途也可以免费使用jetbrains的一些IDE(WebStorm,Rider,Clion,RustRover等),CLion代替vscode写c/c++也成了不错的选择。但是咱们都是学生,何况咱也可能有其他工具(比如DataGrip)的需求,所以有条件的话建议进行学生认证。

教育邮箱申请

如果你的学校是全部全部学生邮箱统一注册的,那可以跳过这部分。但如果你的学校没有给你分配邮箱也不要慌,我们可以去学校官网找到邮箱申请入口,填写申请理由等上级审批就行了(理由无所谓,你都申请了学校还能不给?)

注册jetbrains并申请学生权益

打开官网登录入口,选择你喜欢的方式注册登录,然后注册申请学生包,照着填写信息即可,注意邮箱得填写教育邮箱。之后在教育邮箱认证,你便成功申请了学生权益。(不像github那复杂的认证流程)
之后会跳转到licenses界面,使用你学生包的licenseID便可免费使用jetbrans的相关IDE。
打码部分即是你的licensesID

在clion填写完认证ID,再一键导入你的vscode的相关配置和插件,之后便可愉快地使用clion了。

使用的技巧的文章敬请期待,计划在7月上旬到中旬更新。