题外话
使用Maven作为项目结构进行开发吗?你选择什么IDE工具呢?Eclipse的m2e,Netbeans还是Intellij IDEA?
最纯粹的Maven开发支持我推荐Netbeans,当然,前提是你不觉得它的显示比起Eclipse来很“丑陋”,我的同事是这种感觉
。Netbeans加载Maven项目后,基本上不会注入任何IDE相关的配置(除非你想自定义Netbeans的菜单的功能,存储在nbaction.xml中),不像Eclipse要为每个对应的POM生成.project,.classpath和.settings目录。IDEA也要为每个POM生成一个*.iml文件(当然,这个文件可以集中存放在别的位置)
Netbeans也有很多其他缺陷,比如DEBUG调试没有Eclipse和IDEA那么“坚强”(可能关键还是操作习惯),再就是智能提示的速度没有Eclipse和IDEA好(我是基于Netbeans源代码编译的,在启动一个Java进程后,再编辑源代码时,智能提示基本上是超时),这一点我最喜欢IDEA,用起来太舒服了。
回到正题
在Ubuntu下使用Netbeans时,中文环境下总是感到Netbeans字体“恶劣”的不行。有时还会碰到中文字体方块的问题。经过很长时间的折腾,总算让Netbeans的字体可以“入目”了。把这个过程中碰到的问题总结一下,希望对正在折腾的和即将折腾的各位参考,也备自己以后“复习”。
1、中文字体方块
环境:Ubuntu11.04/Ubuntu11.10(中文环境)
JDK:Oracle JDK1.6.0_27
安装方法:直接将.bin文件拷贝到/usr/java下执行,获得如下JAVA_HOME路径:
引用
/usr/java/jdk1.6.0_27
说明:从网上可以搜到各种Netbeans在Linux下中文方块的问题和解决办法,用来用去,实际上直接使用Ubuntu下自代的“文泉驿[等宽]微米黑”字体最方便(个人喜好)。
解决方法:
cd /usr/java/jdk1.6.0_27/jre/lib/fonts
sudo mkdir fallback
sudo ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc .
sudo mkfontdir
sudo mkfontscale
执行上述指令即可解决。
2、字体反锯齿
说明:Netbeans的字体反锯齿分为两部分,一部分是编辑器中Java代码的反锯齿显示问题;另一部分是IDE菜单及项目树的字体美化显示。
解决方法:
1)编辑器中Java代码反锯齿显示通过修改[Netbeans安装目录]/etc/netbeans.conf文件,在netbeans_default_options项的末尾添加-J-Dawt.useSystemAAFontSettings=lcd(awt.useSystemAAFontSettings的值有false/on/lcd等)实现:
netbeans_default_options="-J-client -J-Xss2m -J-Xms256m -J-XX:PermSize=128m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dplugin.manager.check.updates=false -J-Dawt.useSystemAAFontSettings=lcd"
然后,在Netbeans菜单Tools——Options——Font & Colors配置页内将Font改为:文泉驿等宽微米黑(凭个人喜好选择等宽字体)并调整大小。
2)IDE菜单的字体显示在Ubuntu下是通过系统的反锯齿显示实现的,但是Netbeans又不像Eclipse直接使用系统的反锯齿显示展示字体,导致Ubuntu下默认字体“Ubuntu”显示Firefox浏览器等程序时很好看,在显示Netbeans菜单时却很丑陋。
解决的方法是安装gnome-tweak-tool,调整系统的default font,如下图所示:
重启Netbeans后显示如下:
- 大小: 55.1 KB
- 大小: 96 KB
分享到:
相关推荐
Ubuntu配置Netbeans8.2
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
netbeans下配置tomcat服务器的图文详解
NetBeans 6.0 安装和配置Ruby Support
netbeans 7 下配置tomcat服务器图文讲解
根据网上各位的经验,总结出来的在NetBeans下开发Android的配置方法,经本人验证后可用,现在分享给大家,望各位喜欢!!!
netbeans 下配置tomcat服务器图文讲解
NetBeans+Tomcat+MySQL配置
1:在netbeans 左上角右击服务器,添加服务器。 2:选择要添加的服务器的版本(这里选择Tomcat5.5) 3:准备Tomcat 的服务器文件(一般要选择解压宿的,免安装版本) 4:这一步很简单,就不说了, 5:看看下面...
Ubuntu上MySQL & NetBeans配置.docx
NetBeans下jboss seam开发入门
最近在配置liferay5.1.2+NetBeans6.5的开发环境时,遇到过各种各样的问题,因此浪费很多时间,所以按照我的配置过程撰写一份操作SOP,供大家参考使用,避免再走弯路。该操作说明书是根据自己的理解所写,难免会有...
NetBeans主题和配置, 感兴趣的可以下载下来看一下,总体感觉还是可以的,比默认的能强一点。
基于ubuntuLINUX下的JAVA开发,可以生成动态链接库,亲测可用!
NULL 博文链接:https://bloodmud.iteye.com/blog/571282
php调试之Netbeans + xdebug 配置全攻略,解决遇到Netbeans总是提示”正在等待连接”错误。
Netbeans 配置 hibernate 的方法
在NetBeans7.0.1下开发Android的配置
netbeans配置Tomcat方法,配置 部署 启动
netbeans配置及xdebug 调试 单元调试 单独流程调试