Gnome Builder是一款专门针对为GNOME桌面环境开发软件的IDE, 它具有很多常用的功能,包括快速定位文档、语法高亮、自动补全、自动缩进、api文档以及运行预览等。它的项目主页在:https://wiki.gnome.org/Apps/Builder
界面很美观,还可以在同一个窗口查看文档和运行效果,这是我最看重的,好了,废话不多说,首先在上面的官网点击download跳转到下载页面,这里我选择稳定版下载(gnome-builder-3.20.4.tar.xz),下载下来后,右键选择解压到本地,然后进入源码目录,开始编译;
(更新一下:直接按如下方式编译安装,软件虽然能用但是很多功能缺失,还是先sudo apt-get build-dep gnome-builder 安装完备的依赖,再进行编译安装。)
$ cd gnome-builder-3.20.4
$ ./configure --prefix=/usr
出现错误:
configure: error: itstool not found
解决方式:
$ sudo apt install itstool
继续输入 ./configure --prefix=/usr编译,又出现错误:
No package 'gtksourceview-3.0' found
No package 'libpeas-1.0' found
解决方式:
sudo apt install libgtksourceview-3.0-dev libpeas-dev
再次编译,新的错误:
checking for thread-safe support in libgit2... configure: error: no, please recompile a threadsafe version of libgit2 (-DTHREADSAFE:BOOL=ON)
提示现在的libgit2不支持线程安全的,更新到新版本试试:
$ sudo apt update
$ sudo apt install libgit2-dev(不能解决问题)
tab时发现还有一个libgit2-glib-1.0-dev,安装这个包试试:
$ sudo apt install libgit2-glib-1.0-dev
竟然编译通过了。
接下来就是make, make install 就行了:
$ make
报了一个权限错误,不想折腾了,直接:
$ sudo make install
安装成功!
终端输入gnome-builder,就可以打开了,它还自动扫描到了以前打开过的项目,非常不错哦!大家都来试试吧!
ps: 当然你也可以直接从源里安装,不过版本会老一点:sudo apt install gnome-builder