Ubuntu 16.04 安装CodeBlocks

CodeBlocks在Ubuntu 14.04下会出现与原生的ibus有冲突,解决的办法很简单,装fcitx就行了。安装完之后记得装拼音输入法,这个很重要。

在Ubuntu 16.04下就比较简单了。

传统流程是这样的, 按快捷键Ctrl + Alt + T打开命令行终端:

1
2
sudo apt-get update
sudo apt-get install codeblocks

然后直接在任务栏搜索框上搜索CodeBlocks就能打开使用。

上面安装的版本一般是13.12算是比较老的版本了,而现在最新的稳定版是16.01。

CodeBlocks 13.12也不是不能用,当然我也只是用了几分钟,就发现了在有激活项目的时候,也就是在写代码的时候,打开Setting的Editer会卡死。试了几次都是这样,无解。而且,还有一个致命的问题,不能自动缩进。当然这个不能缩进不是bug,只是我们没装全功能。

于是找了下,找到了解决问题的办法,在这个网址:https://launchpad.net/~damien-moore/+archive/ubuntu/codeblocks-stable (这个网址可以在CodeBlocks官网的Dowload页面找到)

首先将软件源添加进来,就是运行以下命令

1
2
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update

完成之后,不管是不是已经安装了CodeBocks,使用命令

1
sudo apt-get install codeblocks

都可以获取最新版本的CodeBlcoks。

获取完成了之后,这个CodeBlocks还是阉割版的。

还需运行以下 命令来把常用的插件装上

1
sudo apt-get install codeblocks-contrib

然后,重启CodeBlocks就行了。

以下是我个人的喜好:

在CodeBlocks菜单Setting->Edit->General settings中可以取消设置Brace completion,这个选项是把括号自动补全取消,括号还是自己打才爽啊。

另外,使用一款好看的字体也是必须的,我个人喜欢Monaco,确实好看。

Moncao下载链接:https://github.com/todylu/monaco.ttf/blob/master/monaco.ttf?raw=true

另外需要注意的是,直接下载双击就能安装。如果没有不能(我就遇到了,直接崩溃,什么字体都装不了),就升级一下,输入命令 sudo apt-get upgrade 升级下软件就能打开了。

参考博客:
codeblocks缩进等设置
ubuntu16.04安装monaco字体

坚持原创技术分享,您的支持将鼓励我继续创作!