标签:android blog http io os 使用 ar java 文件
操作系统:
windows -> ubuntu
老实说,在开发方面我还算是个菜鸟,真正全职做开发还不到1年, 因为工作原因, 转移到了Linux平台,
不知不觉已经吧ubuntu作为自己电脑上唯一的操作系统已经快1年了(调IE的原因装了xp和win7的虚拟机)习惯ubuntu以后,除了qq真心不
好用以外,其他的都挺方便的.
窗口管理器:
unity -> gnome3 -> awesome
刚接触linux当然是先入为主的觉得unity好用了. 特别是用ccsm折腾了一番后,效果确实挺炫, 自从有一次,
ccsm把unity给折腾悲剧了...我也不知道怎么恢复. 就这么换到了gnome3 因为装这个的确太方便了..apt-get 就搞定了.
自从接触到awesome 感觉到这个轻量的窗口管理器,真的很方便. 可以完全抛弃鼠标了..对于爱折腾的我来说 简直是太爽了..想怎么折腾都行.
编辑器(IDE):
ulipad -> Eclipse -> Emacs
windows下开发python,特别是使用django做web开发,的确是各种的不方便. 最开始学习python的时候
接触到limodo大牛写的ulipad, 然后是更加强大的eclipse, 再后来在同事的怂恿下. 开始学习emacs.
说实话学习曲线真的很陡峭. 开始各种不适应. 但是学了一点elisp之后 习惯了各种快捷键. 也觉得非常爽了. 和前面提到的awesome一样,
适合折腾. 只要你想要, 就能实现这么一个功能.
对了,就在上周, 我开始了新的折腾之旅. 把ctrl和capslock换了位置. 小指现在舒服多了.哈哈. 等啥时候有米了真想买个 HHKB .
版本控制:
svn -> git
其实目前我是把svn和git和在一起用. 因为公司原来的代码用svn管理 也不愿意迁移到git, 所以在svn的库里面有自己用git做本地代码的管理, 发挥git本地commit的优势.
虚拟终端:
gnome-terminal -> terminator -> sakura -> tilda, tmux
归纳下来 我用的工具都有越来越轻的感觉. tilda确实方便, 绑定到F1上 需要的时候随时呼出, 用tmux做分屏和分标签. 设置一下后,
遇到不知道的东西 C-b m 可以直接在右边分屏打开man
想要ssh 到远程主机 C-b S 输入主机名就可以直接开个新tag链接到远程机器
想要查看机器的资源占用 C-b T 可以看到htop的信息
当然, 也是可以自由的配置各种东西.
shell:
shell -> zsh, oh-my-zsh
这个没啥好说的... 用过zsh 就不想在用其他的shell了...真的太棒了
网页浏览:
chrome -> firefox
老实说, chrome的确个方面都比firefox好, 之所以从chrome换到了firefox
是因为开发方便,firebug,vimpreator, 对于一个键盘党来说, vimpreator简直太方便了..
虽然chrome上也有类似的工具.
但是可能是由于chrome为了安全搞的沙盒机制,导致控制的没有vimpreator在firefox下来的那么彻底.
起始页和新建页面快捷键失效,确实很让人郁闷 使用体验不连贯.
文件分享:
linux下 最方便的当然还是scp了.. 直接就发送到对方机器上了.. 偶尔我也会用到python
python
python -m SimpleHTTPServer
进入到想要分享的目录, 直接输入上面的命令 就可以开启一个HTTPserver 在8000端口共享当前目录了.. 挺方便的.
顺便说一下QQ, 我目前是用prism的独立安装版, 这货实际上是一个firefox浏览器的壳, 没有菜单, 在awesome中设置了自动启动. 会放到指定的窗口 这样每次开机就会在指定的窗口中开好一个全屏的webqq了.
大家有用到上面好用 好玩的工具. 欢迎交流.
32 comments
tmux 比 terminator 好在哪?
I am awesomer
oh-my-zsh tmux emacs 大堆插件 textmate vim远程管理用 xcode n个linux在vbox中 linux习惯用openbox+obpanel不过很少折腾了。 Mac工具一大堆。iTerm 2
我一直想试试awesome,可是再Mac下似乎没有。。。
from:http://python-china.org/topic/65?page=2
聊聊自己用到的开发工具
标签:android blog http io os 使用 ar java 文件
原文地址:http://www.cnblogs.com/lovepipi/p/4009429.html
ubuntu + pycharm,通过pycharm,我爱上了jetbrains公司,通过jetbrains公司的intellij IDEA,我又爱上了java,本以为我这辈子跟java没有交集了,但jetbrains公司改变了我的路线