作为一个Java Developer,其实在哪个操作系统上开发是无所谓的。可能有人喜欢Windows,有人喜欢Linux,因人而异。这篇文章主要来列举些Java Developer在Ubuntu下常用的软件,减少大家走的弯路。至于具体的安装细节,将一带而过。如果十分有必要讲解的我会在随后的文章中写道,大家如果想知道哪些软件的安装过程也可以在文章最后留言。
?
开发工具
Eclipse,直接在官网下载解压即可。但最好不要使用最新版本的,现在的HELIOS的速度我基本没法接受。
NetBeans,速度相对来说较完美,直接官网下载安装即可。
?
浏览器
火狐是安装完Ubuntu自带的,自然无需赘述。
Chrome,我非常喜欢的浏览器,虽然目前很多网站对她的支持并不好,但是还是蛮好用的浏览器。
IE,作为一个开发人员,如果开发B/S应用一定是需要在IE上测试的,所以你有必要在Ubuntu上安装个IE。之前我一直用IE4LINUX,但是目前这个项目已经停止维护了。我电脑上的IE7是用PlayOnLinux安装的,在Ubuntu软件中心大家可以找到这个软件。另外,需要注意的是,安装在Linux上的IE是无法安装Active控件的,切记。所以,如果你用GWT,开发的时候需要在IE上安装控件,基本就没办法了。
?
Open Office,默认安装Ubuntu会自带一套,可以满足你大部分需要。
MS Office,由于Open Office和MS Office在文档格式上会有一些差异,所以你可能需要MS Office来写一些重要的文档,以和其他人保持一致,所以我选择用Wine安装了一套MS Office。
?
Evolution 默认安装,我一直在用,除了垃圾邮件过滤不怎么好,签名不能和MS Outlook保持一致和规则定义不够灵活外,其他都还可以。
Thunderbird 很多人喜欢这个工具,我没怎么用过,有兴趣大家可以尝试下。
MS Outlook,很多商业邮件必须统一公司的邮件签名,这个时候只能用Outlook了,用wine安装很简单,也比较稳定。
?
PDF Reader
Evince 默认安装,功能较弱,只能满足你最基本读PDF的需求。
Adobe Reader 强烈推荐,功能强大,并且不像Windows那样老态龙钟,速度完全可以接受。
?
文件传输
飞鸽传书 有Linux版本,局域网传输必备。
FileZilla 以前在Windows下就用这个工具,后来竟然发现有Linux版,高兴万分,非常好用,FTP必备工具。
?
虚拟机
Virtual Box,开源免费,用它模拟个Windows,就解决了你在Linux下使用网银困难的问题。
?
聊天工具
飞信 由于中国移动最近改了通信协议,所以大多数开源飞信客户端都不能用了,而官方客户端又不支持Linux,让我一时找不到好的解决方案,甚至有想法自己写个web飞信来开源给大家使用。不过还没动手,发现中国移动推出了web飞信,让我大赞了一把中国移动。
Pidgin 集成了很多聊天工具,google talk,msn等等。但是需要注意,QQ是不能用的。
Skype 视频聊天必备,linux下视频聊天基本只能靠她和网页办的google talk了,值得称赞的是,skype对linux的支持特别好,大赞。
?
数据库客户端
MySQL Query Browser MySQL客户端。
Oracle SQL Developer 官方Oracle客户端,很好用。
Aqua Data Studio 被成为Linux下最好的SQL Server客户端,可以连接大部分主流数据库。除了Oracle和MySQL,建议其他数据库就用这个客户端来连接。
?
网页设计
Bluefish 相传高手都在使用的工具,可惜我还没到那种程度,大家有兴趣可以试试。
Dreamweaver 用wine安装Dreamweaver是我的解决方案,对于已经熟悉Dreamweaver的人来说,这个解决方案相当完美。
Photoshop 当然,Linux上也有很多优秀的图片处理软件,但是之前一直使用Photoshop,就用wine装了个windows版的。安装过程非常痛苦,甚至会导致机器死机,但是安装完运行的相对完美。
?
截图工具
Shutter 相信大家都已经习惯于QQ客户端的截图了,突然转到linux下,没有一个好的截图工具,还真是挺难受。Shutter给了大家一个非常好的解决方案,它可以自定义快捷键,然后截取选定区域的图片,甚至编辑图片的时候比QQ截图更强大,强烈推荐。
?
翻译软件
StarDict 没有了金山词霸,就让stardict来帮你取词翻译吧。
?
远程桌面
终端服务客户端 查看远程连接Windows桌面非常方面,默认安装。
远程桌面查看器 使用她的VNC协议来查看Linux桌面是最完美不过的了,也是默认安装。
?
下载工具
Transmission BitTorrent客户端 默认安装,BT工具。
aMule 毛驴工具,很好用。
?
如果喜欢我的文章,可以但不鼓励转载,因为大家不觉得现在用搜索引擎一搜全是转载文章,很烦么?如果你一定要转载,请加上原文链接,表示下对作者的尊重,谢谢。
?
另外,你可以关注我的博客。http://garinyan.com/
?