新单位的电脑系统是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了。