`
061041033
  • 浏览: 38714 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Myeclipse编码格式配置

阅读更多


    看看eclipse 的设定吧,如果你下载了eclipse ,什么都不做,就开始创建工程,编码,一切都没有问题,可是你可能将你的工程移动到linux 下面开发了,原因就是你开始厌倦winxp 了,爱上了ubuntu 。这个时候问题就来了。打开你在winxp 下面的eclipse ,点击Window-->Preferences 展开 General-->WorkSpace ,看到左边的 Text file encoding 没有,默认的设定是简体中文编码(gbk ,gb2312 这样),而linux 下面呢,是UTF-8 。

   现在大家已经了解它们的区别了,还等什么,现在开始将你所有WorkSpace 的文件编码都设定成UTF-8 吧,你将拥有在任何时候都能正常显示的java 文件,没有乱码。

MyEclipse安装后一定要做的事-如改变默认编码
项目编码



但是你会说,以前的项目已经是其他编码,你已经不想修改了,只想从现在开始拥抱 UTF-8 ,这也是可以的,当你新建一个项目,希望使用和WorkSpace 不同编码,请右击你的项目,选择 Properties ,点击 Resource ,看到 Text file encoding 了吧,点击Other ,选择UTF-8 , 你非常需要这样的编码格式,不是吗?

MyEclipse安装后一定要做的事-如改变默认编码
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 的了。
01
Struts2 国际化乱码问题解决收藏 

开发工具:MyEclipse 6.01 ,所有的文件编码都设置为utf-8 。所有过程正常开发结束后。将messagesource.propertis 本地化:
native2ascii messagesource.propertis messagesource_zh_CN.propertis 
运行,发现页面上从资源文件中读取的内容仍然为乱码。 
解决方法:本地化时指定编码方式即可,如下:
native2ascii -encoding UTF-8 messagesource.propertis messagesource_zh_CN.propertis 

MyEclipse安装后一定要做的事-如改变默认编码
02 取消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 的勾勾去掉。 
这样就好了。


03 增强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 优化的,具体的就要各个人根据自己个人喜好去配置了。 
04 如何在MyEclipse 添加javadoc(SUN 源代码) 

按住CTRL,点击一方法时出现:

The jar file rt.jar has no source attachment.
You can attach the source by cliking Attack Source below: 

解决方法:

因为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 即可

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


在用MyEclipse建JSP页面的时候自动生成的一些代码是什么意思? 
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
以上这两段代码是干什么用的啊?什么意思 
还有pageEncoding="ISO-8859-1" 和 charset="GBK" 有什么区别? 
上面的2段代码是得到JSP 文件的URL的 , 

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

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

<!--EndFragment-->
分享到:
评论

相关推荐

    MyEclipse编码设置及字体设置

    MyEclipse 编码设置及字体设置 MyEclipse 是一个基于 Eclipse 平台的集成开发环境(IDE),它提供了许多功能来帮助开发者快速开发和调试应用程序。在使用 MyEclipse 进行开发时,编码设置和字体设置是非常重要的两...

    myeclipse常用设置 myeclipse加速 myeclipse插件 myeclipse编码

    为了提升开发效率和优化使用体验,以下是一些常用的MyEclipse设置、加速技巧以及插件配置的详细说明: 1. **设置默认全局JRE**:在`Window-&gt;Preferences-&gt; Java -&gt; Installed JREs`中,你可以选择一个合适的JRE版本...

    myeclipse(设置JSP页面编码格式)【图解很详细的】

    虽然MyEclipse提供了方便的编码设置,但在团队开发中,确保所有开发者使用的IDE都配置了相同的编码格式,以保持代码的一致性。 10. **版本控制** 如果项目使用版本控制系统(如Git),确保版本库也支持所选编码,...

    MyEclipse字符编码设置

    在IT开发环境中,字符编码的正确设置至关重要,尤其是在使用集成开发环境(IDE)如MyEclipse时。MyEclipse字符编码的设置对于处理...开发者需要根据实际需求和项目规范,合理配置编码设置,确保代码的正确显示和处理。

    MyEclipse代码格式化

    在MyEclipse中,你可以自定义代码格式化规则,或者直接导入已经设定好的代码风格配置文件。这个过程非常简单,只需要按照以下步骤操作: 1. 打开MyEclipse IDE,进入菜单栏的`Window`选项。 2. 在下拉菜单中选择`...

    MyEclipse plugins,修改编码格式

    标题提到的"MyEclipse plugins, 修改编码格式"主要涉及到如何在MyEclipse中配置和使用插件来适应.NET风格的编码规范。 【描述】".NET风格的编码格式" .NET风格的编码格式通常指的是C#或VB.NET等.NET语言的代码风格...

    如何改变MyEclipse默认编码方式

    如果你希望所有新建或导入的项目都使用统一的编码格式,那么需要对MyEclipse进行全局设置。 1. **打开偏好设置**:在MyEclipse主界面顶部菜单栏中,依次点击“Window”-&gt;“Preferences”,打开偏好设置窗口。 2. **...

    myeclipse 中 js文件的编码集设置问题 .doc

    对于使用MyEclipse作为JavaScript开发环境的开发者来说,正确设置JS文件的编码集可以避免乱码问题,确保程序的正常运行。本文将详细讲解在MyEclipse中设置JS文件编码集的两种方法。 方法一: 1. 首先,打开...

    MyEclipse编码设置

    MyEclipse作为一款强大的Java集成开发环境(IDE),对编码格式的支持和设置显得尤为重要。本文将详细介绍如何在MyEclipse中进行编码格式的设置,以确保代码的一致性和可读性。 首先,我们来看如何设置新建常见文件...

    MyEclipse UTF-8编码插件

    1. 自动设置项目编码:安装插件后,MyEclipse可以自动将新创建或打开的项目、文件的编码设置为UTF-8,确保中文字符的正确显示。 2. 文件编码快速切换:在编辑器中,用户可以通过插件提供的快捷方式轻松地在不同的...

    myeclipse 格式化模板

    本文将深入探讨"myeclipse 格式化模板"这一主题,包括如何设置和使用`eclipse-formatter.xml`和`codetemplates.xml`这两个关键配置文件。 首先,`eclipse-formatter.xml`是MyEclipse的代码格式化规则文件。它定义了...

    Eclipse/MyEclipse代码格式化模板

    总之,通过合理利用Eclipse和MyEclipse的代码格式化模板,开发者可以提高代码质量,统一团队的编码风格,同时提升开发效率。正确导入`FormatterTemplates.xml`和`codetemplates.xml`文件是实现这一目标的关键步骤。...

    myeclipse怎么修改编码.pdf

    MyEclipse作为一款强大的集成开发环境(IDE),支持多种编码格式,如GBK、UTF-8等。在处理不同语言或与团队协作时,可能需要修改项目的编码格式,以确保代码的一致性和兼容性。以下将详细解释如何在MyEclipse中进行...

    MyEclipse安装与搭建

    本文将详细介绍 MyEclipse 的安装和搭建过程,包括下载、安装、JDK 配置、Tomcat 配置、字体大小设置、背景设置、默认浏览器设置、编码格式设置、解决端口占用问题和 JVM 堆大小设置等。 一、MyEclipse 的安装 ...

    Myeclipse常用属性配置

    在“Window” -&gt; “Preferences” -&gt; “General” -&gt; “Workspace”中,可以设置自动保存时间间隔、编码格式(推荐UTF-8)以及工作空间默认位置。 2. **编辑器设置**:在“Editor”部分,可以调整代码提示、语法...

    Myeclipse10 优化设置

    #### 二、Myeclipse编码方式设置 编码方式的设置对于确保项目的一致性和正确性至关重要。这里提供了两种设置方法: 1. **设置JSP编码格式**: - 路径:`Window` -&gt; `Preferences` -&gt; `MyEclipse` -&gt; `Files and ...

    myEclipse乱码解决办法

    五、指定MyEclipse编写文件时页面内容数据编码格式(其实就是参数的默认设置),如html,或者jsp网页中提交表单前,用户输入的信息编码格式,配置文件xml中的参数编码格式等。 主要是通知浏览器或服务器,传输数据的...

    关于Myeclipse中的编码规范导入

    要导入编码规范,通常我们需要一个配置文件,这可能是一个XML文件,包含了MyEclipse的格式化设置。这个文件通常由团队的领导者或者资深开发者根据团队需求制定,并分发给其他成员。文件名如“codetemplates”和...

Global site tag (gtag.js) - Google Analytics