文章标签 ‘Eclipse’
eclipse internal web browser 不可用在linux下的解决 这不是什么大问题,就是没有内建的浏览器,但是每次打开eclipse3.2都弹出个warning实在是很不爽!在google,百度上搜索也没有个结果,直接去了eclipse的官方网站。关键字是SWT,widget与gecko,安装一下两个包就可解决问题。 libmozillainterfaces-java – XPCOM bindings for Java xulrunner – XUL + XPCOM application runner ubuntu 下直接apt-get就完了。
最近使用linux系统(ubuntu)开发,由于公司的java项目都是使用的GBK编码,发现,我打的war包发布后,中文很多是乱码,在编辑器已经选择为GBK,并且能正常打开,查看代码中的汉字。 经过n此google后,终于找到了问题的所在,原来java程序在javac编译为class时,要对汉字进行16进制的转换,而转换的字符集是按照系统当前进行转换的,所以,虽然在eclipse是使用gbk打开的,但是在编译时,则使用的utf-8,从而导致中文乱码,在javac编译是,设置参数 -encoding GBK 即可,在builde文件中,可以在javac里面增加 <compilerarg line=”-encoding GBK”/> 则可以解决。 同时,在google过程中,发现一个java程序使用字体的问题,同事最仅在作的项目是一个java应用程序,使用的swing,其程序在我的ubuntu下运行,中文部分为口,无法显示,在google过程中,有人讲解说,java实现了自己的一套中文字体加载使用体系,在jdk的jre/lib下有fonts目录,里面有java使用的字体,同时还有fontconfig等配置文件,从而实现,java程序的汉字显示,所以在跨jdk,执行java程序时,则有可能出现中文无法显示,具体的处理方法,暂未找到。
http://developer.51cto.com/art/200905/124070.htm 51cto 下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验 Eclipse提高工作效率的好习惯: 1、切换编辑点 Alt + <-, Alt + -> 2、查看打开文件 Ctr + e 3、充分利用模板 主要是自己定义的 4、自定义快捷键生成Getter和Setter 我的:Ctr+Shift+S,S 单个的属性的生成你可以:Ctr+1 建议中有一项 5、删除时候尽量不要退格或者Delete键,行级别 Ctr+d,行中个别部分 Ctr+x 6、看见方法名或者变量名不好,替换Ctr+2,r 7、查找选中的下一个:Ctr+k,反查:Ctr+Shift+k 8、运行Ctr+F11 9、大小写转化:Ctr+Shift+X Ctr+Shift+Y 10、最大一般窗口切换:Ctr+M 11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候 12、多窗口编辑,可能你不适应,但是用熟之后,会发现蛮高效的: Window->New Window 13、实现接口的类注解:@Override,利用Ctr+1还是蛮好使 14、忘记类名,记得大概? Ctr+Shift+T 记得用* ? 哦 15、调试就不用说了 F5 F6 F8 F7 16、控制台那一排的标签,能关几个就关几个,别浪费资源,我就使用了三个Problems Tasks Consle 17、充分利用TODO和Tasks视图,很可能你想以后实现或者改进的东西你自己忘记了 18、切换定位类中方法 Ctrl+Shift+Down/Up 19、拷贝选中行 Ctrl+Alt+Down/Up 20、对应第18条或者这个活动大纲更好用: [...]
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Shift+Ctrl+Enter 在当前行插入空行(原理同上条) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 参照选中的Word快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
