[关闭]
@iStarLee 2019-09-01T16:54:53.000000Z 字数 2476 阅读 526

clion CPP Python开发配置

cpp开发工具


1 官网下载clion

2 破解

破解一般过一段时间就到期了,需要重新破解。

  1. 0.0.0.0 account.jetbrains.com
  1. # 网络查询

3 配置

3.1 只需要配置一次全局生效的

  1. Appearance -> UI Options -> Theme : Darcula
  2. Editot->Font : Font: DialogInput size: 15
  3. Editor->ColorScheme->General: Monokai
  4. # 代码提示的匹配模式
  5. Editor->Code Completion Case sensitive completion选择First letter

3.2 每个project都需要配置的

  1. BUild,Execution->CMake: Auto reload
  2. BUild,Execution->Python interpreter: 选择python解释器

4 开发ros,加入ros提示

方法1

整个过程只利用clion的智能提示

方法2(推荐)

以pycharm为例,clion同理

  1. gedit ~/.local/share/applications/jetbrains-pycharm-ce.desktop #当前用户可用
  2. # 或者,这个是取决于你当初安装的位置,我的就是第二条
  3. gedit /usr/share/applications/jetbrains-pycharm-ce.desktop #全部用户可用

image_1crs3i4n11rrb10vv1uetddj140l9.png-107.5kB

在最后加入,这就相当于我们在打开PyCharm之前先source了我们的/.zshrc文件。

  1. Exec= zsh -i -c "/home/nrsl/Downloads/pycharm-community-2018.2.1/bin/pycharm.sh" %f

这个里面包含的是pycharm.sh的安装位置。

5 常用快捷键

  1. Ctrl+/ //注释
  2. Ctrl+shift+/ /**/注释
  3. Ctrl+B 跳转到定义
  4. Ctrl + Alt + L 格式化代码 (需要关闭系统的Ctrl + Alt + L锁屏快捷键)
  5. Ctrl + R 替换
  6. Shift + F6 重新命名变量
  7. Ctrl + F 搜索当前文件 注:按Esc,搜索框就会消失
  8. Ctrl + Shift + F 搜索整个工程或指定目录 注:连续按两次Esc,搜索框就会消失
  9. # =====================
  10. Ctrl + 向左箭头 回退
  11. Ctrl + 向右箭头 前进
  12. ALT + 1 显隐工程栏
  13. Alt + F7 Find Usages
  14. Ctrl + Shift + Backspace 回到最后编辑的地方
  15. Ctrl + N 查找类
  16. Ctrl + O 选取需要重写的方法
  17. Ctrl + F12 快速查看类成员
  18. Ctrl + Q 快速查看文档
  19. Ctrl + P 提示参数信息
  20. Ctrl + H 查看继承树
  21. Ctrl + E 查看最近浏览的文件
  22. Ctrl + Alt + B 查看接口、抽象类的实现类
  23. Ctrl + Shift + N 找文件
  24. Ctrl + F7 找到某个类、变量、函数等在文中被使用到的的地方
  25. Shift + Shift 全局搜索
  26. Ctrl + Alt + 7 查看类、对象、变量使用的地方
  27. Ctrl + Alt + -/+ 展开折叠当前函数、类
  28. Ctrl + Shift + -/+ 展开折叠所有函数、类
  29. Alt + insert 添加自动代码生成信息(插入set*()/get*()/构造器、equalshashcode等)
  30. Ctrl + Shift + 空格 提示信息(new后直接键入构造器、构造器内提供构造信息)

1 Prepare

2 Advanced Points

clion相比其他软件最有优势的地方是:
- 真正的开箱即用
- 设置可导入,也就是如果你之前用过clion,可以导出你的个性配置,然后导入新的一台电脑的clion中,这样新电脑的clion和之前的配置一模一样

3 Configuration

3.1 开发ros

  1. gedit ~/.local/share/applications/jetbrains-clion.desktop

文件末尾追加,我用的是zsh,如果你用的是bash,就改成bash;后面的是clion.sh的绝对路径。这条语句加进去表示clion每次打开的时候会执行一下你的.zshrc或者.bashrc这样你的ros环境就加载到了clion中

  1. Exec= zsh -i -c "/home/nrsl/software_installed/clion-2019.1/bin/clion.sh" %f

3.2 开发python

在项目中如果用到python,可以在如图位置中设置,注意我们一定要选择system中的python解释器

3.3 Clion中编译设置

4 Drawback

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注