文档章节

使用Netbeans7.0的配置技巧

Belmont
 Belmont
发布于 2012/03/01 17:11
字数 861
阅读 521
收藏 1

NetBeans 7.0出来一段时间了

关于NetBeans的配置网上给的很混乱,担心以后自己忘了配置方法特意整理一下配置思路。也希望给正在使用NetBeans的朋友一些帮助

Netbeans 字体的配置

NetBeans默认的字体很小而且风格也很不给力,通常的软件开发所用的编辑器大部分用的都是Courier New风格的代码 但是在Netbeans下选用这种字体风格后就不支持中文了

解决方法

改变JDK环境下JRE的字体映射文件 

比如我的JDK的路径在C盘 C:\Program Files\Java\jdk1.6.0_10\jre\lib\fontconfig.properties.src

将fontconfig.properties.src文件复制一份将后缀.src去掉 仍然保存在该目录下然后将配置

sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol

改成

sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

然后重启 Netbeans 字体就改变了


字体的大小问题

Netbeans的默认字体有点小看着很不舒服

我们可以通过修改Netbeans安装目录下的C:\Program Files\NetBeans 7.0\etc\netbeans.conf文件来改变工具的字体大小

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"

这句的最后加上 --fontsize 13(默认是11具体根据自己需要设定)

修改后就是

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true --fontsize 13"



去掉中间烦人的文本限定线

这个比较烦人弄了老半天才弄掉 可以考虑在工具中改变限定线的颜色或者改制表符的右边距来达到隐藏文本限定线但是这样都不彻底

下面介绍一种彻底消除文本限定线的方法

找到 “org-netbeans-modules-editor-settings-CustomPreferences.xml”

它的位置大概在:C:\Documents and Settings\Administrator\.netbeans\7.0\config\Editors\Preferences\下

呵呵 刚安装Netbeans的童鞋就郁闷了因为你怎么找怎么使用文件搜索你都找不到这个文件 

这里也是我郁闷了很久的地方,其实org-netbeans-modules-editor-settings-CustomPreferences.xml是记录的编辑器的设置的文件,是你对编辑器进行了文本样式或格式设置后才生成的,所以要找到它之前要在Netbeans的“工具-选项”中对编辑器做点点改动然后Netbeans就会生成org-netbeans-modules-editor-settings-CustomPreferences.xml

找到后然后在里面的<editor-preferences>节点下

加入下面这段节点内容

<entry javaType="java.lang.Boolean" name="text-limit-line-visible" xml:space="preserve">

    <value><![CDATA[false]]></value>

        </entry>

保存文件后然后重启Netbeans你就会发现文本限定线不见了!就这样Netbeans看上去就顺眼多了

NetBeans  7.0用了半年多了 之前运行一直良好,今天不知道怎么突然就报错了令我很郁闷

错误提示: JVM creation failed 

从提示上看应该是 JAVA虚拟机出问题了(Netbeans 是基于JAVA JDK环境的所以JAVA虚拟机有问题Netbeans也将无法使用)实在想不明白为什么好端端的就出问题了。最后只得在网上找到了解决方法

在Netbeans 安装目录下/etc/NetBeans.conf 打开这个文件 然后找到netbeans_default_options这个配置 在参数 -J-MaxPermSize=384m 这里 将 384M 改成300M 就解决了 这个问题 具体为什么这样改还有待考究 也希望研究过的大神能够指点迷津。

本文持续更新在使用Netbeans过程中遇到的问题 将一一提供解决方案

© 著作权归作者所有

Belmont
粉丝 2
博文 2
码字总数 1475
作品 0
广州
程序员
私信 提问
加载中

评论(3)

wison
wison

引用来自“Belmont”的评论

引用来自“wison”的评论

netbeans就是不支持freemarker着色啊。可惜了。

呵呵 还有个烧内存的缺点 工具嘛用着顺手就行

还好他支持velocity,换那个了哈~
Belmont
Belmont 博主

引用来自“wison”的评论

netbeans就是不支持freemarker着色啊。可惜了。

呵呵 还有个烧内存的缺点 工具嘛用着顺手就行
wison
wison
netbeans就是不支持freemarker着色啊。可惜了。
SaltStack实战之配置管理-YAML编写技巧

SaltStack实战之配置管理-YAML编写技巧 SaltStack实战之配置管理-YAML编写技巧 1. 概述和内容 2. YAML编写技巧 3. 同步文件实战 1. 概述和内容 salt包含一个健壮且灵活的配置管理框架,它构建...

ygqygq2
2017/06/13
0
0
使用Ansible实现自动化运维的一些技巧

提示:本文要求读者有一定的 Ansible 使用经验 最近一年才有机会在生产环境上使用 Ansible。用的过程中,想把一些小技巧记录下来,避免自己忘记。如果能帮助到其他同学就更好了。如果有同学指...

翟志军
2018/06/23
0
0
SpringBoot025 gradle安装、利用gradle创建SrpingBoot项目

1 gradle安装   技巧01:gradle依赖JDK或者JRE,而且版本至少时1.7   1.1 下载安装包     到gradle官网下载安装包【PS: 也可以利用命令的方式安装,本案例是利用安装包的方式】   ...

CRUD_Architect
2018/08/19
0
0
GBin1分享:10个帮助你精通Firebug控制台的技巧

日期:2011/10/08 原文:jquery4u.com 翻译:GBin1.com 今天GBin1分享给大家一些jQuery4u撰写的firebug控制台实用技巧,帮助你真正了解并且掌握Firebug控制台。 如果你不知道什么是firebug,...

gbin1
2011/10/08
245
1
Git 12 岁了,为你送上 12 个 Git 的使用技巧!

使用这12个Git的诀窍与技巧来令你的版本控制经验更加有用。 Git,一个分布式版本控制系统,它已经成为了开源世界的源码控制默认工具,在4月7号12岁了。但是使用Git中更另人沮丧的是,你需要了...

Mr_zebra
2018/08/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

GMTC2019|闲鱼-基于Flutter的架构演进与创新

2012年应届毕业加入阿里巴巴,主导了闲鱼基于Flutter的新混合架构,同时推进了Flutter在闲鱼各业务线的落地。未来将持续关注终端技术的演变及趋势 Flutter的优势与挑战 Flutter是Google开源的...

阿里云官方博客
18分钟前
0
0
ubuntu安装软件 报错:下列软件包有未满足的依赖关系

ubuntu安装软件,一直出现以下错误,还纳闷为毛都和 lksctp-tools 有关,上网差发现可能是 lksctp-tools安装错误。 pvc@pvc-Vostro-3650:~$ sudo apt-get install libnet1-dev 正在读取软件包...

琴麻岛
19分钟前
0
0
GMTC2019|闲鱼-基于Flutter的架构演进与创新

2012年应届毕业加入阿里巴巴,主导了闲鱼基于Flutter的新混合架构,同时推进了Flutter在闲鱼各业务线的落地。未来将持续关注终端技术的演变及趋势 Flutter的优势与挑战 Flutter是Google开源的...

zhaowei121
21分钟前
0
0
一段话系列-在抢购秒杀中,如何解决Redis读写分离带来的,主从同步延迟问题?

在抢购秒杀中,我们将数据缓存在Redis中,Redis我们为了提高QPS,使用了读写分离的架构,随之而来的便是主从同步延迟问题;在这里,我认为针对于主从同步延迟问题是不可避免的,我给出的解决...

EasyProgramming
22分钟前
2
0
linux sudo java : command not found

运行sudo java -version报错 [admin@localhost xxx]$ sudo java -version sudo: java: command not found 原因: 当使用sudo去执行一个程序时,处于安全的考虑,这个程序将在一个新的、最小化...

朝如青丝暮成雪
26分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部