Intellij IDEA 无法打开编辑器的解决办法

文章允许转载,请注明出处和作者:luocq(akay_21cn_com)

由于开发JIRA的插件程序, 需要用到Intellij IDEA,分别安装了5.0,6.0,7.0版本,都是无法打开源码编辑器,在网上搜索也没找到相应的处理方法.经与Intellij公司联系,找到了log文件.log文件位于

c:/Documents and Settings/luocq/.IntelliJIdea60/system/log/idea.log

具体查看log文件,发现有如下错误:

2007-07-23 19:19:45,062 [  22984]  ERROR - com.intellij.ide.IdeEventQueue - Original exception: 
java.lang.IllegalArgumentException

 at java.nio.Buffer.position(Buffer.java:218)

 at sun.font.TrueTypeFont.lookupName(TrueTypeFont.java:817)

 at sun.font.TrueTypeFont.getFamilyName(TrueTypeFont.java:883)

 at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:476)

 at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:494)

 at com.intellij.openapi.editor.impl.ComplementaryFontsRegistry.<clinit>(ComplementaryFontsRegistry.java:2)

初步确定是由于JVM对字体的处理有bug导致编辑器打开出错.尝试安装新的JRE1.6,问题还是没解决,最后发现IDEA使用的JRE是自带的,就在安装目录下.

IDEA退出后,把安装目录下的JRE目录改名,直接把新安装的JRE1.6拷贝到相应的目录,重启IDEA,再打开编辑器,一切正常.哈哈,困扰了我几天的问题,终于解决了,主要也是对JAVA不精通的原因,看来以后还得多学习.

剩下就是字体的显示修改,这个在网上到处都有,下面摘录一份,一并列出.

中文问题解决方案:)

1、操作界面相关的中文问题
点击菜单File => Settings或快捷键(Crtl+Alt+S),在弹出的设置面板选择IDE Setting => Appearance(Black Eye
在Appearance对话框中,将Font的Name设置为dialog.plain,然后保存。

2、编辑器里的中文问题
点击File => Settings或快捷键(Crtl+Alt+S),在弹出的设置面板选择Colors & Fonts(F)
在Colors & Fonts对话框中,在Scheme name的后右点击Save as...按钮,输入你想要的名称NewColorFont,创建一个新的颜色和字体方案。
再将NewColorFont方案的Editor Font设置为Courier,为了方便阅读Size可调整为14,保存颜色和字体的方案配置。
如果没有Courier字体可以选择,关闭IDEA,然后到X:/Documents and Settings/Administrator/.IntelliJIdea/config/colors目录下打开NewColorFont.xml,修改EDITOR_FONT_NAME项目为:<option name="EDITOR_FONT_NAME" value="Courier" />,保存,重新打开IDEA即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值