Ubuntu面前已经发布16 LTS了,作为一个非C#的程序员,我们日常的开发都可以在Ubuntu上完成。一来提高开发效率(没有游戏可以玩,高效的命令行),
二来可以熟悉Linux的操作(比如做一些Linux服务器的维护,更加熟悉命令行肯定是有好处的)。
1.安装JDK
感谢Java的跨平台性,才有好多平台通用的开发工具。
下载JDK,登陆http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载Linux 64bit版本。
解压文件夹,然后在/usr/lib下创建一个jvm的文件,用sudo mv jdk(jdk文件的名称) /usr/lib/jvm中。(解压不需要命令行,直接像在windows里一样,用图形化软件就行了)。
配置环境变量
sudo gedit ~/.bashrc 或者/etc/profile
在末尾添加
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存然后执行
source /etc/profile
输入java -version检查是否成功
2.下载jetbrains全家桶
jetbrians真的是软件业的良心,每个平台上的IDE都是一样的棒,但是也是由于用了Java的原因,占用内存非常用,打开速度也比较慢。但是打开之后,智能的提示和代码补全真的是大大地提高了开发效率。
登陆jetbrians的官网
如果是Java开发则下载Idea
如果是php开发,则是PHPStrom,
如果是python,则是PYCharm
如果是C,则是Clion,基本上所有的开发平台都有。
下载之后,解压
进入根目录
查找对应的.sh文件,如果Clion中,有一个Clion.sh文件
打开终端
输入
./clion.sh
即可以打开IDE,
默认的字体非常丑,
我们可以打开settings-》appearance,font
选择ubuntu的字体,就会好看很多。