Ubuntu 开发环境配置

新单位的电脑系统是Ubuntu16,这还是第一次深度使用Ubuntu系统工作,新系统已经装好了java、python等常用软件,现在把这几天配环境的历程记录下来,后面再慢慢补充。

1.Android Studio

Android相关开发吃饭的东西,无替代软件。

  • 挂代理去https://developer.android.com/studio/下载最新的Linux版本的as
  • 打开后下载需要的android-sdk版本,gradle实在下载不下来可以找同事传一份
  • 打开as设置搜completion,把Case sensitive completion选到None上
  • 设置自己风格的Keymap,ubuntu太多的全局快捷键和软件的快捷键冲突了,要疯
  • 安装插件GsonFormat、Android Parcelable code generator、Markdown Support、Android Layout ID Converter、Database Navigator

2.Sublime Text 3

跨平台的编辑器,不想尝试没用过的gedit了,但是sublime在ubuntu上输入中文成问题,解决后发现中英文显示上下严重不对齐,本来已经放弃了,后面改了字体就好了。

  • 安装
udo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update

sudo apt-get install sublime-text-installer
  • 进setting 加入"update_check": false
  • 找个激活码激活下(以后有钱了一定还- -)
  • 安装一些需要的插件

3.Typora

由于sublime在ubuntu上的种种问题,不得以寻找了这个软件来写Markdown。结果发现Typora真是意外之喜,强烈推荐!安装命令如下:

sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update

sudo apt-get install typora

两个月后我还是用回了sublime+markdown,宁可不要预览。。。

4.Chrome

原装的firefox也不错,但是chrome里面google账户要同步的东西太多了,还是继续用chrome把,登录后收藏的网页和插件都会同步过来,就像回家一样。

5.Terminal

基本的java、python之类都装好了, 再把curl,maven,gradle,npm之类的装一装,再给配置点需要的环境变量。zsh就不折腾了,就用原装的bash,设置补全大小写不敏感,其他的后面再补充。用了Ubuntu桌面版,对命令行操作更加偏爱了,不明觉厉的赶脚。

6.GoldenDict

不错的一个词典软件,目前所在的国际化项目很需要,目前就加了个http://dict.youdao.com/search?q=%GDWORD%&ue=utf8 有道词典的url,谁有可以下载的本地词典求分享。

两个月后发现这玩意很烦,弃用。
现在用的npm安装的一个命令行翻译软件dict,强烈推荐!

7.Thunderbird Mail

自带的邮件软件,不太了解。

8.Albert

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install albert

Linux版的Alfred,可以查找文件、软件等各种操作,用起来还行。

9.FileZilla

简单好用的ftp软件,也是全平台的,现在工作环境Mac OS,Win10, Ubuntu都有,所以软件优先考虑跨平台的。

10.mysql

sudo apt install mysql-server

server端用命令安装,client直接用as或idea里的Database Navigator插件就可以了。

11.IntelliJ Idea

最好的java开发IDE,也可以开发其他各种语言/平台的代码,直接去官网http://www.jetbrains.com/idea/下载即可,和as差不多的配置。

12.其他

没忍住按照这篇美化了下,终端也改成zsh了。

你可能感兴趣的:(Ubuntu 开发环境配置)