使用netbeans来开发django应用

周六,朋友介绍我使用netbeans来开发django应用,于是抱着尝试一下的心理,试了一下netbeans6.5。下面简略的记录下我的小小感受。

第一步,首先是下载python版本的netbeans6.5,由于我使用的是ubuntu8.04,所以下载地址为:

第二步,安装netbeans,这个没有什么好说的。安装完成之后,启动netbeans会看到工程里面的中文都变成了方框。google之,得知是jdk中缺少netbeans需要的中文字体。
[img]http://ahuaxuan.iteye.com/upload/attachment/86588/f3d63c22-1de6-3fe2-9f98-05631ea107c3.png[/img]

第三步,将系统的中文字体考到jdk目录下,方法:cp /usr/share/fonts/truetype/arphic/uming.tcc JAVA_HOME/jre/lib/fonts/fallback,重启netbeans之后,中文可以正常显示了。需要注意的是fallback目录需要我们手动建立,而且/usr/share/fonts/truetype/arphic/目录下字体文件在我的机器上叫作uming.tcc,其他的linux系统就不知道了,需要大家自己看一下。
[img]http://ahuaxuan.iteye.com/upload/attachment/86590/ee597ab2-132e-3b14-b9f3-5ab5a395292e.png[/img]

可以看到,只要简单把系统的中文字体考到jdk中的指定的目录里,再重启netbeans就搞定了。

第四步,作为一个长期使用eclipse的人,可以把快捷键设置为eclipse的快捷键。
(Tools->options->keymap->profile,下拉框中选择eclipse)。而且对于一个熟练使用eclipse快捷键的人,如果netbeans6.5不提供这样的功能,我肯定会放弃对它的使用。

第五步,由于python文件在运行之后会产生pyc文件,而这些文件对开发人员来说可以隐藏起来,方法是在:Tools | Options | Miscellaneous | Files | Ignored Files Pattern:这个地方加一个正则表达式为|.*\.pyc,这样在项目里就不会再显示pyc文件了


下面来说说我为什么使用netbeans6.5,我把理由列成以下几点:
1更小,其安装文件只有27m,eclipse呢,100+
2更快,启动之后速度比eclipse快,更麻烦的是eclipse3.4+pydev有时候启动之后会有bug,导致.py文件都不能正常显示,这个时候就需要重启。
3 不需要额外的插件,如果用eclipse开发django,那么需要aptana+pydev+eclipse+等等其他插件,麻烦。
4 netbeans对html,js和css的支持也很好,虽然我不作前端的事情,但是netbeans确实在这一点上作的相当的不错。
5 netbeans6.5对python的支持也不错,提供高亮和语法提示(idea我也尝试用其来开发python应用,可惜它只支持高亮,不支持语法提示)

eclipse的插件很多,但是对怕麻烦的程序员来说,ide集成常用的插件功能对我们来说是非常友好的。虽然使用eclipse+pydev已经很长时间了(应该说已经习惯了),但是看到netbeans6.5之后,我还是倒向了netbeans。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值