晴天猪的博客
当你决定了方向,勇气可以带你走得更远。

  • 博客园
  • 首页
  • 博问
  • 闪存
  • 新随笔
  • 联系
  • 订阅
  • 管理
随笔-157  文章-0  评论-506 

Eclipse中文语言包安装和设置中文Doc

  对于英语水平不好或者初学者来说使用中文开发环境可以有效提高学习效率,便于快速的学习和上手,不过对于当前的技术环境学习英语还是非常有必要的,当对Eclipse掌握到一定程度还是应该多使用英语环境来开发,以便更进一步的深入学习和了解。下面让我们来学习如何为Eclipse安装语言包和设置中文的文档。

准备

  在开始所有的工作前请提前安装好Eclipse,下载地址:http://www.eclipse.org/downloads/。

   语言包(和自己使用的Eclipse版本对应)下载地址:http://www.eclipse.org/babel/downloads.php

   中文Doc下载地址:http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip

1.安装中文语言包

  Eclipse所有的扩展功能都是以插件的形式添加上去的,安装插件时有多种形式,下面是比较常用的两种:

  • 直接将插件中的文件复制到Eclipse对于的目录中。优点是安装时很方便,缺点是插件增多,卸载和更新的时候会比较麻烦。
  • 一种使用使用Link的方式。优点是对插件的管理会比较方便,缺点是操作起来比第一种方式要麻烦。
  • 使用dropins的插件安装方式。这种方式是最简单也最实用的一种(直接将插件放到eclipse所在根目录下的dropins文件夹即可)

1.1 将插件文件直接复制到对应Eclipse扩展目录

  这里使用的是Link方式来安装插件,首先打开Eclipse程序目录,我们可以看到有两个文件夹:featuresplugins,如图:

将中文语言包解压后,可以看到有两个和前面目录名称相同的目录,将这两个目录中的文件复制到Eclipse对应的目录即可。

重新运行Eclipse就可以了:

1.2 使用links目录统一管理插件

  1.2.1 首先在Eclipse主目录下创建存放插件的文件夹,文件名任意不和目录中文件夹名称冲突即可,着这里我创建了一个:Extensions文件夹:

1.2.2 将插件解压缩后直接复制到"Extensions"目录中:

1.2.3 在Eclipse主目录中添加Links文件夹

  在Eclipse主目录中创建一个名为:Links的文件夹,这是一个Eclipse的标准目录,启动Eclipse时它会预先读取里面的内容,我们通过在里面添加插件的链接,使得Eclipse可以读取并加载链接对应的插件。

1.2.4 在Links文件夹中添加插件的链接文件

在Links文件夹中添加一个后缀名为:.link的文本文件,名字直接命名为插件目录的名字即可(可任意),使用记事本打开创建的link文件,然后输入文本:

path=Extensions\\BabelLanguagePack-eclipse-zh_4.2.0.v20121120043402 \\这是插件相对路径的位置(可以使用绝对路径)

1.2.5 重新启动Eclipse

1.3 切换回英文环境Eclipse

  当我们通过使用中文的开发环境以及对Eclipse有了一个大概的了解,想要切换回英文开发环境该怎么呢?其实不需要把中文包删除,我们可以使用命令行进入Eclipse主目录后输入:

eclipse –nl en

2.设置中文Doc和在Eclipse中查看源码

  除了设置中文的API文档外,和.NET 不同我们还可以在Eclipse中直接查看Java类库的源码。下载好中文JavaDoc文档后,存在任意路径,打开Eclipse,选择"首选项"——>>"已安装的JRE",选择一个JRE版本——>>"编辑",如下:

注意:

  查看源码和设置中文Doc不能同时设置,如果设置了查看源码,那么javaDoc会自动引用源码其中的注释,设置中文Doc会无效。

2.1 添加Java类库链接

  选择"rt.jar"包——>>"源代码链接"——>>"源代码附件"

选择JDK安装根目录下的src.zip即可:

完成上面的步骤后,如果想看一个函数的实现,是需要按住"Ctrl"键,鼠标点击即可:

2.2 添加中文JavaDoc链接

  选择"rt.jar"包——>>"javadoc位置"——>>"javadoc位置"

选择归档中的javadoc,这样就不用解压缩了,在归档路径中选择下面的中文JavaDoc路径,归档中的路径中一直选择到"api"这个层级:

Eclipse已经开始使用中文Doc:

提示:如果想要使用中文Doc需要吧,需要把查看源码的路径移除掉,如下:

中文包资源下载(Eclipse 版本4.2.0以上)

中文语言包:点击下载(下载后直接将两个文件夹复制到Eclipse主目录即可)

分类: Java, 工具技巧
标签: Eclipse 中文
绿色通道: 好文要顶 关注我 收藏该文与我联系 

晴天猪
关注 - 15
粉丝 - 470

+加关注

12
0
(请您对文章做出评价)

« 上一篇:使用SVN进行源码管理(下)
» 下一篇:《Effective C#》读书笔记——条目18:区分值类型和引用类型<.NET资源管理>

posted @ 2012-12-17 20:29 晴天猪 阅读(24224) 评论(16) 编辑 收藏

评论列表
#1楼 2012-12-17 20:35 de_shuai 
当初学.net就是因为java的环境不好用。。。后悔了
支持(0)反对(0)

#2楼 2012-12-17 21:10 eflay 
我懒得装中文包,但是有一次官方下的貌似,下下来就是中文的JUNO,怎么回事儿?
支持(0)反对(0)

#3楼 2012-12-17 21:13 eflay 
@de_shuai
现在家里都不装VS了,装MonoDevelop和Eclipse爽多了
支持(0)反对(0)

#4楼 2012-12-17 23:04 xujif 
现在改用dropins不用links了
支持(0)反对(0)

#5楼[楼主] 2012-12-18 01:22 晴天猪 
@xujif
多谢提醒~
支持(0)反对(0)

#6楼 2012-12-18 09:15 john23.net 
感谢分享
支持(0)反对(0)

#7楼 2012-12-18 09:32 北方小狼 
我按照楼主的配置了,怎么还是英文呢?
支持(0)反对(0)

#8楼[楼主] 2012-12-18 10:00 晴天猪 
@北方小狼
已安装的JRE有几个,选择一个把其他的Remove掉。
支持(0)反对(0)

#9楼 2012-12-18 13:57 竹墨轩 
你好,请问Extension目录中的插件是指哪里呢?其中插件指的是哪里的内容?不清楚中文语言包中是语言包还是插件,请博主解释下,谢谢!
支持(0)反对(0)

#10楼[楼主] 2012-12-18 15:49 晴天猪 
@竹墨轩
引用你好,请问Extension目录中的插件是指哪里呢?其中插件指的是哪里的内容?不清楚中文语言包中是语言包还是插件,请博主解释下,谢谢!
Eclipse的扩展是以插件的形式添加的,所以语言包也是Eclipse的一个插件。
支持(0)反对(0)

#11楼 2012-12-23 09:09 风自云 
Ubuntu 下好像无效啊
支持(0)反对(0)

#12楼 2013-07-25 10:44 重蹈覆辙 
555555 为毛按LZ的设置了还是没用呢,依然指向SDK的Javadoc

我的设置是这样的
支持(0)反对(0)

#13楼[楼主] 2013-08-23 20:56 晴天猪 
@重蹈覆辙
仔细看看其他步骤,看是否有遗漏的
支持(0)反对(0)

#14楼 2013-12-19 13:09 树琦 
好啊!重来没用过中文的
支持(0)反对(0)

#15楼 2014-01-21 18:13 想飞的海草 
感谢楼主分享,可是我设置了LINK之后还是不行啊,楼主设置的那个LINKS目录真的能其作用?求指导
支持(0)反对(0)

#16楼 2014-01-21 18:56 想飞的海草 
现在已经不用links目录了,直接把语言包放进原有的dropins目录就行了,连链接文件都不用写,要还原就把dropins里的插件包删掉就OK
支持(0)反对(0)

刷新评论刷新页面返回顶部
注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。
博客园首页博问新闻闪存程序员招聘知识库
最新IT新闻:
· 日产汽车:两年内自动泊车 2020年自动驾驶
· 碉堡!俄少年一昼夜组装6249个魔方
· 马云给了马化腾一记重拳
· 锤子官方声明:为缺货致歉 开放0元预订
· 受两空难影响 马航部分机组人员拒绝飞行
» 更多新闻...
最新知识库文章:

· 程序员的工作不能用“生产效率”这个词来衡量
· 通过设计让APP变快的6个方法
· 打造你自己的程序员品牌
· 领域驱动设计实现之路
· 前端开发与项目管理

» 更多知识库文章...

昵称:晴天猪
园龄:3年2个月
粉丝:470
关注:15

+加关注

搜索

随笔分类

  • ASP.NET MVC
  • C#(67)
  • C/C++(1)
  • Java(5)
  • Linux(5)
  • Node.js
  • Python(13)
  • Ruby
  • SQL(20)
  • WCF(2)
  • Web前端(10)
  • Window Phone(13)
  • 版本控制(2)
  • 常用算法(3)
  • 单元测试(1)
  • 点滴积累(23)
  • 读书笔记(47)
  • 工具技巧(4)
  • 开源类库(1)
  • 设计模式(5)
  • 数据结构
  • 网络编程(8)
  • 系统架构设计/DDD/TDD
  • 项目管理
  • 正则表达式

随笔档案

  • 2013年12月 (3)
  • 2013年11月 (10)
  • 2013年10月 (5)
  • 2013年9月 (12)
  • 2013年8月 (9)
  • 2013年7月 (2)
  • 2013年6月 (5)
  • 2013年5月 (4)
  • 2013年4月 (21)
  • 2013年3月 (1)
  • 2013年2月 (1)
  • 2013年1月 (8)
  • 2012年12月 (5)
  • 2012年11月 (8)
  • 2012年10月 (8)
  • 2012年9月 (10)
  • 2012年8月 (13)
  • 2012年7月 (5)
  • 2012年6月 (1)
  • 2012年5月 (2)
  • 2012年4月 (1)
  • 2012年3月 (17)
  • 2012年2月 (5)
  • 2012年1月 (1)

Copyright ©2014 晴天猪

转载于:https://www.cnblogs.com/wangduqiang/p/4180974.html

2014年07月21日相关推荐

  1. 2014年3月21日51CTO微软MVP聚会照片

    时间:2014年3月21日 地点:四季民福烤鸭店 事项:51CTO微软MVP聚会 缘由:欢迎来自东莞.上海.杭州.苏州等等地方的51CTO版主.博主.讲师 左起:东莞的大象.北京的熊猫.北京的小强 苏 ...

  2. 2014年07月28日 国产电影的春天吗

    中国电影从2003年的10亿总票房,到2013年是217亿总票房 郎教授说: 先从韩寒和郭敬明谈起 郭金明和韩寒在出版界无人能比 郭金明拿到了1.2亿的版税 韩寒则是5000多万的版税 但是他们两却在 ...

  3. Hanselman的精彩事事通讯:2014年1月21日

    I have a "whenever I get around to doing it" Newsletter of Wonderful Things. Why a newslet ...

  4. 2014年9月21日_随笔,jdic,ETL,groovy,Nutz好多东西想学

    (1)老妈十一要回老家,才突然发现买票好难啊.有亲朋很重要 (2)这周我做了什么.jdic,ETL,groovy, Nutz好多东西想学. Nutz开发成员专访.Nutz优酷视频(演讲).Nutz 入 ...

  5. SE 2014 年4月21日(二)

    实验练习: 如图配置: 两BGP自治系统,要求建立相关BGP邻居关系 1. 建立BGP邻居关系 要求使用BGP对等体组完成(IBGP要求使用loopback接口作为TCP建立的源接口) 2. R3 R ...

  6. 2014年12月21日

    今日任务: 看完Morris和meh-met还有stereo三个例子, 总结技巧,理清细节,写出自己公式对应的伪代码, 在稿纸上演练出来,在MATLAB中实现基本轮廓.

  7. 2014年07月14日

    dede 友情链接图片的调法与大小设置 {dede:flink row='8'   type='image'   titlelen="18" typeid="1" ...

  8. “决胜算力时代 ”AI算力高端闭门分享会(7月21日)

    2018年07月21日,"决胜算力时代 "AI算力高端闭门分享会将在北京天使汇极客咖啡举办.本次沙龙是由 CSDN 发起,由CTO俱乐部,深脑链.AI科技大本营和区块链大本营协办. ...

  9. 大话西游2服务器维护公告,《新大话西游2》2016年7月21日停机维护公告

    亲爱的玩家: 为了保证服务器的稳定和服务质量,<新大话西游2>将于2016年07月21日早上8:00停机,进行每周例行的维护工作,维护时间为早上08:00至09:30,本次停机还将发布最新 ...

  10. 从头到尾彻底理解KMP(2014年8月22日版)

    从头到尾彻底理解KMP 作者:July 时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进.后收录于新书<编程之法:面试和算法心得> ...

最新文章

  1. CF750G New Year and Binary Tree Paths(数位dp二进制+数学)
  2. C语言循环结构素数判断,C语言实验之判断素数(循环结构java)方法讲解
  3. python编程优化_掌握六大技巧,让python编程健步如飞!
  4. java中length,length(),size()区别
  5. 互联网+工业,从哪里开始?
  6. Java中线程的创建有两种方式
  7. 实践篇(1)--QPG之“打狗棍法”
  8. HashMap的底层结构和实现原理
  9. 【车牌识别】基于matlab GUI RGB颜色模型车牌识别【含Matlab源码 888期】
  10. structs2总结
  11. 字节跳动“蚕食”B端,搅局企业服务?
  12. 微信小程序 获取用户昵称、头像、手机号
  13. centos7安装打印机 cups页面管理 java程序驱动打印程序
  14. ESP32产品系列之智能插座(二),ESP32代码部分
  15. 完全支持双层PDF!开源的PDF分离与合并软件,C#版本(转自codeproject)
  16. Maven 加入高德地图,类推百度地图
  17. [HITICS] 2021大作业-程序人生
  18. 西南计算机维修技术0240,0240 2016《计算机维修技术》西南大学网上作业题及答案...
  19. C++开发工程师基础面试题
  20. kingdee k3

热门文章

  1. python程序停止运行、重新开始_求教,程序执行到末尾如何重新开始的问题。
  2. leftjoin多了性能下降_SBR胶乳改性剂用量对乳化沥青及微表处性能影响
  3. 设置IDEA修改html、jsp后立即生效,不用重启项目
  4. python降序排列说true不存在_【图片】Python3萌新入门笔记(8)【python吧】_百度贴吧...
  5. python的基本语法while true_Python正课15 —— 流程控制之while循环
  6. 【渝粤教育】国家开放大学2018年春季 7067-22T康复护理学 参考试题
  7. 3D Object Detection入门——PointRCNN代码学习
  8. pku2352 Stars(线段树实现)
  9. Trust Region Policy Optimization (TRPO) 背后的数学原理
  10. 计算机视觉实战(七)图像金字塔与轮廓检测