MyEclipse使用之应用指南对于初学者是一个标记性的指导,本文中我们将会看到常用的一些MyEclipse使用心得。

MyEclipse运用之一:改动MyEclipse或许Eclipse新建文件的默许编码

MyEclipse使用之使用攻略(myeclipse的使用教程)  MyEclipse使用 第1张

Eclipse的:

window-preferences-General-ContentType 的右边窗口,改成gbk也能够,utf-8也行。

MyEclipse的:

window-preferences-myEclipse-files and editors-jsp里边有encoding,改这儿为ISO10646/UTF-8.

Eclipse和Java文件编码设定

假如在网上查找文件编码问题,您能够得到许多的回答,乃至有的是声称***解决方案,所以您或许不会遇到编码问题了,那么为什么我还要写这篇文章呢?由于我在两个渠道下面作业,默许的编码是不相同的,所以需求跳整一下才行。

看看Eclipse的设定吧,假如你下载了Eclipse,什么都不做,就开端创立工程,编码,一切都没有问题,可是你或许将你的工程移动到linux下面开发了,原因便是你开端厌恶winxp了,爱上了ubuntu。这个时分问题就来了。翻开你在winxp下面的Eclipse,点击Window--﹥Preferences,翻开General--﹥WorkSpace,看到左面的Text file encoding没有,默许的设定是简体中文编码(gbk,gb2312这样),而linux下面呢,是UTF-8。

现在我们现已了解它们的区别了,还等什么,现在开端将你一切WorkSpace的文件编码都设定成UTF-8吧,你将具有在任何时分都能正常显现的Java文件,没有乱码。

项目编码

可是你会说,曾经的项目现已是其他编码,你现已不想修正了,只想从现在开端拥抱UTF-8,这也是能够的,当你新建一个项目,期望运用和WorkSpace不同编码,请右击你的项目,挑选Properties,点击Resource,看到Text file encoding了吧,点击Other,挑选UTF-8,你十分需求这样的编码格局,不是吗?

JSP编码

这样就完了吗?没有,或许jsp才是你打交道最多的文件,你不是也期望一切的jsp文件都是UTF-8吗?那就接着看吧。仍是点击Window--﹥Preferences,这一次是翻开Web and XML--﹥JSP Files,看到Encoding了吧,从速挑选UTF-8吧。假如能够,将你的HTML,CSS等等这些文件的设定都弄成UTF-8吧,你将会具有完好的UTF-8的解决方案。

***看看你设定之后的作用吧。新建一个JSP文件,在第二步挑选恣意一个jsp的模板。然后看看生成的jsp文件吧,全部都是UTF-8了,现在你能够定心了,你的文件都是UTF-8的了。

MyEclipse运用之二:Struts2国际化乱码问题解决保藏

开发工具:MyEclipse 6.01,一切的文件编码都设置为utf-8。一切进程正常开发完毕后。将messagesource.propertis本地化:

native2ascii messagesource.propertis messagesource_zh_CN.propertis

运转,发现页面上从资源文件中读取的内容依然为乱码。

解决办法:本地化时指定编码办法即可,如下:

  1. native2ascii-encodingUTF-8messagesource.propertismessagesource_zh_CN.propertis

MyEclipse运用之三:撤销myeclipse quick install对话框

我用的是myeclipse6.0 今日翻开的时分呈现myeclipse quick install对话框,这个对话框是做什么的?怎样才干撤销?哪位知道啊,点拨一下

首要你把 那个myeclipse quick install对话框 的勾勾去掉

再把Windows ﹥ Preferences ﹥ Install/Update ﹥ Automatic Updates and uncheck Automatically Find New Updates and Notify Me 的勾勾去掉。

这样就好了。

MyEclipse运用之四:增强Eclipse ,MyEclipse 的代码主动提示功用

一般默许情况下,Eclipse ,MyEclipse 的代码提示功用是比Microsoft Visual Studio的差许多的,主要是Eclipse,MyEclipse自身有许多选项是默许封闭的,要开发者自己去手动装备。假如开发者不清楚的话,就不知道Eclipse,MyEclipse的代码提示功用相同能像Microsoft Visual Studio的代码提示功用相同强壮。

先举个简略的比方阐明问题所在,例如在Eclipse,MyEclipse代码里边,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio里边是得到十分友爱的代码提示的。实际上,Eclipse,MyEclipse代码里边的代码提示功用默许的一般是点“.”,一般是有了点“.”,才会有代码提示。

原理:“Auto Activation triggers for java”这个选项便是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,便是指遇到26个字母和.,(这些符号就触发代码提示功用了。(详细后边有说,定心)

增强Eclipse,MyEclipse的代码提示功用,详细怎样样来装备?

下面开端说过程(留意自己用的MyEclipse 6.0.1做解说):

1.翻开MyEclipse 6.0.1,然后“window”→“Preferences”

2.挑选“java”,翻开,“Editor”,挑选“Content Assist”。

3.挑选“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实便是指触发代码提示的便是“.”这个符号。

4.“Auto Activation triggers for java”这个选项,在“.”后加abc字母,便利后边的查找 修正。然后“apply”,点击“OK”。

5.然后,“File”→“Export”,在弹出的窗口中挑选“Perferences”,点击“下一步”。

6.挑选导出文件途径,自己导出到桌面,输入“test”作为文件名,点击“保存”。

7.在桌面找到刚在保存的文件“test.epf”,右键挑选“用记事本翻开”。

8.能够看到许多装备MyEclipse 6.0.1的信息

9.按“ctrl+F”快捷键,输入“.abc”,点击“查找下一个”。

10.查找到“.abc”的装备信息.

11.把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,封闭“test.epf”。

12.回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中挑选“Perferences”,点击“下一步”,挑选刚在现已修正的“test.epf”文件,点击“翻开”,点击“Finish”。该过程和上面的导出过程相似。

13.***当然是进行代码测验了。

随意新建一个工程,新建一个类。在代码输入switch,foreach等进行测验。你当即会发现,公然出了提示,并且无论是敲哪个字母都会有许多相关的提示了,很流通,很便利。

总结:“Auto Activation triggers for java”这个选项便是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,便是指遇到26个字母和.,(这些符号就触发代码提示功 能了。

趁便说一下,修正类名,接口名等以不同色彩高亮的,能够这样装备在“java”→“enditor”→“syntac”,右边翻开“java”→“classes”,勾上“Enable”这个选项,挑选自己喜爱的色彩即可。

当然还有其他相关的色彩装备。详细就不说啦。其实,在“Preferences”这个东西,有许多能够装备的东西,使得MyEclipse 优化的,详细的就要各个人依据自己个人喜爱去装备了。

MyEclipse运用之五:如安在MyEclipse增加javadoc(SUN 源代码)

按住CTRL,点击一办法时呈现:

  1. Thejarfilert.jarhasnosourceattachment.
  2. YoucanattachthesourcebyclikingAttackSourcebelow:

解决办法:

由于rt的source在jdk目录的src.zip文件里,所以找到jdk目录下的src.zip就行了。

一般MyEclipse没有src.zip.

你要用到JDK装置包的途径,比方你的JDK装置途径:C:\Program Files\Java\jdk1.5.0_15

那就挑选;C:\Program Files\Java\jdk1.5.0_15\src.zip 即可

MyEclipse运用之六:在用MyEclipse建JSP页面的时分主动生成的一些代码是什么意思?

在用MyEclipse建JSP页面的时分主动生成的一些代码是什么意思?

  1. ﹤%
  2. Stringpath=request.getContextPath();
  3. StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  4. %﹥

以上这两段代码是干什么用的啊?什么意思

还有pageEncoding="ISO-8859-1"和charset="GBK"有什么区别?

上面的2段代码是得到JSP文件的URL的,

pageEncoding是指你JSP文件的保存编码,便是说你JSP文件以什么编码保存在硬盘上的,

charset="GBK"是你JSP输入输出的编码,许多服务器在没有找到pageEncoding时,有charset替代pageEncoding

MyEclipse运用的一些心得就介绍到这儿,期望对你有所协助。

【修改引荐】

  1. MyEclipse提示装备13点浅析
  2. MyEclipse内存不足之JVM内存浅谈
  3. MyEclipse有用操作浅谈
  4. MyEclipse署理下载图解
  5. MyEclipse运用之经历浅谈
转载请说明出处
知优网 » MyEclipse使用之使用攻略(myeclipse的使用教程)

发表评论

您需要后才能发表评论