file-type

Eclipse汉化、jinto插件使用与源码追踪技巧

RAR文件

下载需积分: 14 | 5.33MB | 更新于2025-01-27 | 184 浏览量 | 0 下载量 举报 收藏
download 立即下载
标题所涉及的知识点可以分为三个部分:eclipse汉化包、国际化插件jinto和追踪到具体实现类的实现代码。 1. Eclipse汉化包 Eclipse是一个非常流行的开源集成开发环境(IDE),最初是由IBM公司开发的,主要用于Java语言开发,但后来逐渐扩展支持多种编程语言。由于Eclipse原本是英文界面,对于一些不熟悉英语的开发者来说,可能会造成一定的不便。因此,Eclipse的汉化包就显得十分重要。汉化包是通过修改Eclipse的界面语言文件,将英文界面转换为中文界面,以便用户能更便捷地使用Eclipse。 汉化包的安装步骤通常包括: - 下载汉化包:通常在Eclipse社区或者第三方网站上提供下载。 - 解压汉化包:将下载的汉化包解压到一个文件夹中。 - 安装汉化包:在Eclipse中通过Help -> Install New Software...菜单项,添加汉化包所在的本地路径进行安装。 汉化后的Eclipse界面、菜单、帮助文档等都会显示中文,从而大大降低学习和使用Eclipse的门槛。 2. 国际化插件Jinto 国际化插件Jinto是一个为Eclipse提供国际化支持的插件。国际化(Internationalization)是将软件产品设计成可支持不同地区的语言、文化和环境的过程。在编程中,国际化也常被缩写为i18n,因为"internationalization"这个单词从第一个字母到最后一个字母一共有18个字母。 Jinto插件的主要功能包括: - 翻译管理:可以集中管理所有需要翻译的字符串,方便多语言版本的创建和维护。 - 翻译编辑器:提供了可视化的翻译编辑器,可以方便地进行文本的翻译。 - 插入占位符:在源代码中插入占位符,用于标识需要翻译的字符串。 - 自动检测:能够自动检测源代码中的国际化字符串,并将其添加到翻译列表中。 - 资源文件处理:支持多种资源文件格式,例如.properties、.xml等。 通过使用Jinto插件,开发者可以更加方便地实现软件的国际化,使得产品能够支持多种语言,满足不同地区用户的需求。 3. 追踪到具体实现类的实现代码 在编程工作中,很多时候需要查看一个接口或抽象方法的具体实现,这在Java等面向对象的编程语言中尤为常见。通常,我们可以通过IDE提供的功能快速追踪到一个接口或抽象方法的具体实现类。在Eclipse中,这项功能通常称为“Open Declaration”或“Go to Implementation”。 为了追踪到实现代码,开发者可以: - 使用快捷键:在Eclipse中选中需要追踪的接口或方法,然后按下"F3"或"Ctr+点击"(取决于用户的Eclipse配置)。 - 使用菜单:在Eclipse中选中需要追踪的接口或方法,然后通过Navigate -> Open Implementation菜单项进入。 - 使用右键菜单:在Eclipse中选中需要追踪的接口或方法,然后右键选择“Open Implementation”选项。 Eclipse的这个功能极大地提高了开发者在面向对象编程中的效率,使他们能够迅速跳转到具体的实现细节,从而进行代码审查、学习或调试等工作。 描述中提到的“NULL”和“博文链接”并不是具体的知识点,它们只是表明这部分信息在文档中未提供,而博文链接可能是提供更深入了解的外部资源。 标签“源码”和“工具”则表明这个文档可能与源码和开发工具的使用相关。标签用于描述文档的内容范畴,以帮助读者快速识别文档可能包含的知识点。 至于“压缩包子文件的文件名称列表”提到的“eclipselanguage”,这可能表示当前目录或压缩包中包含了与Eclipse语言相关的内容或文件,如汉化包的资源文件等。由于这个信息太过简洁,无法得知具体细节,因此在生成的知识点中不作过多扩展。 在总体的知识点中,对eclipse汉化包、国际化插件jinto和追踪到具体实现类的实现代码的介绍已经给出了较为详尽的描述。希望这些知识点对需要了解和使用这些功能的用户有所帮助。

相关推荐

weixin_38669628
  • 粉丝: 388
上传资源 快速赚钱

资源目录

Eclipse汉化、jinto插件使用与源码追踪技巧
(208个子文件)
org.eclipse.update.tests.core.nl_zh_0.2.0.v20080603043401.jar 31KB
org.eclipse.update.configurator.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.update.core.nl_zh_0.2.0.v20080603043401.jar 30KB
org.eclipse.core.variables.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.ui.workbench.nl_zh_0.2.0.v20080603043401.jar 46KB
org.eclipse.emf.nl_zh_0.2.0.v20080603043401.jar 142KB
org.eclipse.team.ui.nl_zh_0.2.0.v20080603043401.jar 32KB
org.eclipse.equinox.useradmin.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.m2t.nl_zh_0.2.0.v20080603043401.jar 28KB
org.eclipse.ltk.ui.refactoring.nl_zh_0.2.0.v20080603043401.jar 28KB
servertools.nl_zh_0.2.0.v20080603043401.jar 69KB
org.eclipse.ltk.core.refactoring.nl_zh_0.2.0.v20080603043401.jar 25KB
sourceediting.nl_zh_0.2.0.v20080603043401.jar 157KB
org.eclipse.ui.navigator.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.intro.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.equinox.log.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.search.nl_zh_0.2.0.v20080603043401.jar 34KB
webservices.nl_zh_0.2.0.v20080603043401.jar 120KB
org.eclipse.jdt.junit.runtime.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.gmf.nl_zh_0.2.0.v20080603043401.jar 133KB
org.eclipse.pde.api.tools.ui.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.intro.universal.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.views.properties.tabbed.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.core.contenttype.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.ui.editors.nl_zh_0.2.0.v20080603043401.jar 32KB
org.eclipse.equinox.launcher.nl_zh_0.2.0.v20080603043401.jar 31KB
org.eclipse.ui.cheatsheets.nl_zh_0.2.0.v20080603043401.jar 26KB
org.eclipse.equinox.preferences.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.cdt.nl_zh_0.2.0.v20080603043401.jar 63KB
org.eclipse.jdt.core.nl_zh_0.2.0.v20080603043401.jar 51KB
org.eclipse.core.resources.nl_zh_0.2.0.v20080603043401.jar 28KB
org.eclipse.team.core.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.core.runtime.compatibility.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.jdt.junit.nl_zh_0.2.0.v20080603043401.jar 29KB
org.eclipse.team.cvs.core.nl_zh_0.2.0.v20080603043401.jar 29KB
org.eclipse.osgi.nl_zh_0.2.0.v20080603043401.jar 27KB
org.eclipse.ui.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.platform.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.text.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.jdt.ui.nl_zh_0.2.0.v20080603043401.jar 173KB
org.eclipse.ui.console.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.ide.nl_zh_0.2.0.v20080603043401.jar 50KB
org.eclipse.mdt.nl_zh_0.2.0.v20080603043401.jar 54KB
org.eclipse.core.filesystem.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.jdt.core.manipulation.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.jface.text.nl_zh_0.2.0.v20080603043401.jar 26KB
org.eclipse.team.cvs.ui.nl_zh_0.2.0.v20080603043401.jar 46KB
org.eclipse.core.expressions.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.jsch.ui.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.core.runtime.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.pde.build.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.equinox.registry.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.pde.ui.nl_zh_0.2.0.v20080603043401.jar 54KB
org.eclipse.help.webapp.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.compare.nl_zh_0.2.0.v20080603043401.jar 33KB
org.eclipse.ant.ui.nl_zh_0.2.0.v20080603043401.jar 46KB
org.eclipse.pde.runtime.nl_zh_0.2.0.v20080603043401.jar 23KB
source.nl_zh_0.2.0.v20080603043401.jar 189KB
org.eclipse.jdt.launching.nl_zh_0.2.0.v20080603043401.jar 27KB
org.eclipse.swt.examples.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.views.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.sdk.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.update.scheduler.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.team.cvs.ssh.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.browser.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ui.navigator.resources.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.pde.core.nl_zh_0.2.0.v20080603043401.jar 27KB
org.eclipse.help.base.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.ant.core.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.jdt.apt.core.nl_zh_0.2.0.v20080603043401.jar 24KB
ejbtools.nl_zh_0.2.0.v20080603043401.jar 64KB
org.eclipse.equinox.event.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.jpa.nl_zh_0.2.0.v20080603043401.jar 29KB
org.eclipse.php.ui.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.core.jobs.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.equinox.http.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.equinox.metatype.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.ui.workbench.texteditor.nl_zh_0.2.0.v20080603043401.jar 38KB
org.eclipse.help.ui.nl_zh_0.2.0.v20080603043401.jar 26KB
org.eclipse.equinox.common.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.jdt.apt.ui.nl_zh_0.2.0.v20080603043401.jar 25KB
org.eclipse.gef.nl_zh_0.2.0.v20080603043401.jar 34KB
org.eclipse.ui.presentations.r21.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.core.filebuffers.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.debug.core.nl_zh_0.2.0.v20080603043401.jar 26KB
jeetools.nl_zh_0.2.0.v20080603043401.jar 170KB
org.eclipse.jdt.debug.nl_zh_0.2.0.v20080603043401.jar 42KB
org.eclipse.jsf.nl_zh_0.2.0.v20080603043401.jar 47KB
org.eclipse.swt.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.update.ui.nl_zh_0.2.0.v20080603043401.jar 31KB
org.eclipse.jface.nl_zh_0.2.0.v20080603043401.jar 29KB
org.eclipse.equinox.device.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.equinox.nl_zh_0.2.0.v20080603043401.jar 27KB
org.eclipse.help.appserver.nl_zh_0.2.0.v20080603043401.jar 23KB
org.eclipse.team.cvs.ssh2.nl_zh_0.2.0.v20080603043401.jar 24KB
org.eclipse.jdt.debug.ui.nl_zh_0.2.0.v20080603043401.jar 49KB
common.nl_zh_0.2.0.v20080603043401.jar 95KB
org.eclipse.ui.externaltools.nl_zh_0.2.0.v20080603043401.jar 29KB
org.eclipse.debug.ui.nl_zh_0.2.0.v20080603043401.jar 48KB
org.eclipse.tomcat.nl_zh_0.2.0.v20080603043401.jar 23KB
共 208 条
  • 1
  • 2
  • 3