在Linux中,Clion也算是一個不錯的開發IDE工具了,優點就不再贅述了。
在使用過程中尤其是發現CLion的格式化代碼功能和實時代碼分析功能真是太方便了,不過卻不是免費的,收費大概是個人版一月50人民幣的樣子。
Ros項目的配置
在開發Ros程序需要簡單配置下:
聲明:此種配置是在命令創建Ros工程的後續上,使用CLion,而非直接使用CLion創建Ros工程,第二種使用CLion配置並創建工程這種辦法,在後面再在文章後面補充。
在啓動Clion時要使得Ros環境生效(Ros環境的腳本在.bashrc中添加),所以在終端中啓動Clion
當然也可以在系統用戶的全局目錄中添加一個可執行文件,具體操作辦法:
userName@ubuntu:~$ sudo vim /usr/local/bin/clion
#!/bin/sh
exec /opt/clion-2019.3.2/bin/clion.sh & "$@"
userName@ubuntu:~$ sudo chmod 777 //usr/local/bin/clion
在終端中通過命令clion直接啓動Clion,它會繼承終端的生效的環境
如果需要直接啓動clion快捷方式那樣,就需要在啓動clion時生效環境變量,做法:
userName@ubuntu:~$ sudo vim /usr/share/applications/jetbrains-clion.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=CLion
Icon=/opt/clio