`
fived1987
  • 浏览: 3835 次
  • 性别: Icon_minigender_1
  • 来自: 五段
社区版块
存档分类
最新评论

Myeclipse 中英对照(含部分音标,旨在发音标准)

阅读更多

  Myeclipse是收费软件。有很多实用的功能方便我等敲代码。

  但是没有系统的去了解其到底提供了那些功能。觉着应该有的功能却不知道怎么调出来用。

  寻觅吧(善用浏览器的 Ctrl+F 哦,推荐Chrome浏览器)。

 

  根据Myeclipse 9.1的菜单逐个翻译并配合Google尝试其作用:

一。Source [sɔ:s] 源码

//注释

1.Toggle Comment(Ctrl+7)

toggle [ˈtɑɡ(ə)l]套环;切换;触发器

comment [ˈkɑˌment]注释;说明

单行注释

用“//”注释光标所在行,或选中的多行(再次使用是取消注释)

等同于 Ctrl+/

2.Add Block Comment (Ctrl+Shift+/)

block [blɑk] 块

多行注释

用“/*  */”注释选中区域

3.Remove Block Comment (Ctrl+Shift+\)

取消多行注释(光标要在注释范围内)

4.Generate Element Comment (Alet+Shift+J)

generate [ˈdʒenəˌreɪt]产生

element [ˈelɪmənt]元素;单元

成员注释

在类成员上方加注释(光标所在位置的成员)

//排版代码

5.Shift Right

向右缩进(光标所在位置或选中的行)

6.Shift Left

向左缩进(光标所在位置或选中的行)

7.Correct Indentation (Ctrl+I)

correct [kəˈrekt]合适的

indentation [ˌɪndenˈteɪʃ(ə)n]空格;缩进;凹痕

格式化光标所在行或选中区域

8.Format (Ctrl+Shift+F)

格式化代码(当前文件中所有代码)

9.Format Element

格式化光标所在行或选中区域

貌似和 Ctrl+I 相同

//导包

10.Add Import (Ctrl+Shift+M)

自动导入光标所在位置所需要的包(单一)

11.Organize Imports (Ctrl+Shift+O)

organize [ˈɔrɡəˌnaɪz]组织

自动导入所有需要的包,且去除多余或错误的包

12.Sort Members

sort[sɔrt]方法;种类;品质

member[ˈmembər]部分;成员;部件

按顺序排列类的成员

以public、private、protected、default的顺序排列属性

13.Clean up

clean[klin]打扫;清洁;整齐的

可以把普通循环变成foreach循环(即增强for循环)

可以删除从未使用的变量或方法

可以重写的方法上的添加 @Override

可以给for、if等控制语句添加大括号等等功能

//补全、构建方法

14.Override/Implement Methods

override [,əuvə'raid]推翻;覆盖;重写

implement ['implimənt, 'impliment]实施;实现

重写或实现父类中的方法

15.Generate Getters and Setters

generate ['dʒenəreit]产生

getter ['ɡetə]获得者

setter ['setə]安装者

补全某属性的Get、Set方法

16.Generate Delegate Methods

delegate ['deliɡət]代表;指令;转授

类中属性本身的所有方法。

例如String类型的属性,会列出trim()等方法

17.Generate toString()

重写toString方法,默认生成输出所有属性

18.Generate hashCode() and equals()

hash [hæʃ]哈希;散列

equal ['i:kwəl]等于

重写hashCode、equals方法,默认包含所有属性

19.Generate Constructor using Fields

constructor [kɔn'strʌktə] 构造函数;构造器;建造者

field ['fi:ld] 域

创建构造器,默认包含所有属性

20.Generate Constructors from Superclass

创建和父类同样参数的构造器并在构造器中调用父类的构造器

//快速构建代码的模板们

21.Surround With (Alt+Shift+Z)

surround [sə'raund]围绕;包围

1). Try/Catch Block

try [trai]  尝试;努力;试图

catch [kætʃ] 抓住;捕获;捕捉

block [blɔk]  块;街区

把选中的区域用Try/Catch代码块围绕起来

2). Configurate Templates

configure [kən'fiɡə] 安装;是形成;配置

template ['templit] 模板;样板

设置一些模板如 Try/Catch 或 Do/While

22.Externalize Strings

externalize [ik'stə:nəlaiz] 客观化

让字符串具体化

把类中所有字符串存到一个“messages.properties”文件中

并匹配一个“Messages.java”解析类

然后类中是从解析类中得到字符串

想到一个国际化的案例

23.Find Broken Externalized Strings

broken ['brəukən]破碎的;坏掉的

具体化坏掉的字符串

未测试

二。Refactor [ri'fæktə] 重构

//改变

1.Rename (Alt+Shift+R)

rename [,ri:'neim] 重新命名

重新命名选中名称,同时更新调用处哦

2.Move (Alt+Shift+V)

把属性移动到另一个类中

把类移动到另一个包中

//抽

3.Change Method Signature (Alt+Shift+C)

change [tʃeindʒ] 改变;交换

signature ['signətʃə]署名;签名;信号

改变某方法的返回值类型、方法名、形参、抛出的异常等

4.Extract Method (Alt+Shift+M)

extract [ik'strækt]提取;抽取

把选中代码抽取成一个方法,返回值神马的都会自动搞定哦

5.Extract Local Variable (Alt+Shift+L)

local ['ləukəl] 局部的;本地的

variable ['vεəriəbl] 可变的;变量

把一个具体的值(字符串、数字)抽取成局部变量

6.Extract Constant

constant ['kɔnstənt] 不变的;常量

把一个变量抽取成大写的常量

7.Inline (Alt+Shift+I)

inline ['in,lain]内联的;内嵌

合并行,例如: String s = "hello"; sysout(s);

合并成 sysout("hello");

//转变

8.Convert Local Variable to Field

convert [kən'və:t]使转变;转换;改变

把局部变量变成静态成员变量(域变量),可选为常量

9.Convert Anonymous Class to Nested

anonymous [ə'nɔniməs]匿名的,无名的

nested ['nestid] 嵌套的,内装的

把一个匿名类转换成内部类

10.Move Type to New File

把一个内部类放到一个.java文件中去

//父类(接口)和子类交互

11.Extract Superclass

把选中的区域抽成超类(不能包含内部类等)

12.Extract Interface

根据当前类抽一个接口,并自动实现

13.Use Supertype Where Possible

possible ['pɔsəbl] 可能的;合理的

尽可能使用父类调用(多态形式)

14.Push Down

push [puʃ]推动;增加;推行

把基类中的东西放到子类中

15.Push Up

把子类中的东西抽成接口中的方法并实现

或直接放到父类中

//操作类

16.Extract Class

抽取普通类

17.Introduce Parameter Object

introduce [,intrə'dju:s]介绍;引进

parameter [pə'ræmitə]参数

把三个或三个以上的参数抽取成一个类

//操作成员

18.Introduce Indirection

indirection [,indi'rekʃən]间接;迂回;间接取值

把方法包装(另外一个方法来调用此方法)

19.Introduce Factory

用方法返回一个实例(工厂模式)

20.Introduce Parameter

把方法中调用的属性弄成方法的形参

21.Encapsulate Field

encapsulate [in'kæpsəleit] 封装;压缩

封装属性(未测试成功)

//

22.Generalize Declared Type

generalize ['dʒenərəlaiz] 概括;推广;泛化

declared [di'klεəd]公然的;公开宣布的

功能未知

23.Infer Generic Type Arguments

infer [in'fə:]推断

generic [dʒi'nerik] 类的;一般的;普通

argument ['ɑ:ɡjumənt] 论证;变量

功能未知

//

24.Migrate JAR File

migrate [mai'ɡreit]移动;迁移

功能未知

25.Create Script

功能未知

26.Apply Script

apply [ə'plai]申请;应用;运用

功能未知

27.History

history ['histəri]历史

功能未知

三。Navigate['næviɡeit]操纵;航行;驾驶

//

1.Go Into

into ['intu:]到…里

2.Go To

1).Back

2).Forward

forward ['fɔ:wəd] 向前;前进

3).Up One Level

level ['levəl] 水平;等级

4).Type

5).Package

package ['pækidʒ] 包;包装

6).Resource

resource [ri'sɔ:s] 资源

7).Previous Member (Ctrl+Shift+Up)

previous ['pri:vjəs] 以前的;先前的

member ['membə]成员;构件

8).Next Member (Ctrl+Shift+Down)

9).Matching Bracket (Ctrl+Shift+P)

matching ['mætʃiŋ]相配的;匹配

bracket ['brækit] 托架;括号;支架

找到对应的括号

3.Open Declaration (F3)

declaration [,deklə'reiʃən]申报声明

转到这货声明的地方

4.Open Type Hierarchy (F4)

hierarchy ['haiə,rɑ:ki]层级;分层;层次结构

会转到“Type Hierarchy”视图并显示当前类的继承的和自身成员的层次结构

5.Open Call Hierarchy (Ctrl+Alt+H)

会转到“Call Hierarchy”试图并显示所有关联当前东西的东西们

如一个成员被多少方法调用了都会列出来的

6.Open Implementation

implementation [,implimen'teiʃən]实现;实施;执行

7.Open Super Implementation

8.Open Attached Javadoc (Shift+F2)

attached [ə'tætʃt]附加的;附上;附属

javadoc 文档注释;说明;文档

9.Open Maven POM (Alt+Shift+P)

maven ['meivin]内行;专家

POM Project Object Model

构建项目用的(貌似强于Ant)

10.Open Type from Maven

//

11.Open Type (Ctrl+Shift+T)

用关键字寻找某个类,打开源码

12.Open Type in Hierarchy

hierarchy ['haiə,rɑ:ki] 层级;等级制度

用关键字查找某个类然后再“type Hierarchy”试图显示其层级关系

13.Open Resource (Ctrl+Shift+R)

查找源码(项目中的各种文件)然后用对应的试图打开

14.Open Spring Bean

//

15.Show in Breadcrumb (Alt+Shift+B)

breadcrumb ['bredkrʌm]导航

17.Show In (Alt+Shift+W)

在各种视图中显示当前光标所在的位置

18.Beans Quick Cross References (Alt+Shift+G)

quick [kwik] 核心;快速的;迅速的

cross [krɔ:s]十字;交叉

reference ['refərəns]参考

19.Quick Outline (Ctrl+O)

outline ['autlain] 轮廓;大纲

类的成员大纲

20.Quick Type Hierarchy(Ctrl+T)

类的继承体系

//

21.Next Annotation (Ctrl+.)

annotation [,ænəu'teiʃən] 注释

22.Previous Annotation (Ctrl+,)

previous ['pri:vjəs] 以前的;上一个

//

23.Last Edit Location (Ctrl+Q)

location [ləu'keiʃən] 位置;地点

最后一个编辑的位置

24.Go to Line (Ctrl+L)

到多少行去

25.Back (Alt+Left)

上一个文件

26.Forward (Alt+Right)

下一个文件

四。Search[sə:tʃ]检索;查找;搜寻

//

1.Search(Ctrl+H)

2.File

3.Java

4.Pointcut Matches

point [pɔint]要点;表明;指向;针尖

cut [kʌt] 伤口;切;割;剪

matches [mætʃ]导火线;匹配

切入点匹配?

5.Beans

//

6.Test

1).Workspace (Ctrl+Alt+G)

2).Project

3).File

4).Working Set

7.References

reference ['refərəns]参考;引用

8.Declarations

declaration [,deklə'reiʃən]声明;申报

9.Implementors

implementor ['implimentə]实现者;角色;系统

10.Read Access

access ['ækses]使用;进入;访问;数据库

11.Write Access

//

12.Occurrences in File (Ctrl+Shift+U)

occurrence [ə'kə:rəns]发生;事件;资源指引

1).Identifier

identifier [ai'dentifaiə]标识符;鉴定人

2).Implementing Methods

3).Throwing Exception

throwing ['θrəuiŋ] 投;抛

exception [ik'sepʃən] 例外;异常

4).Method Exits

5).Break/Continue Targets

break [breik]终止;打断;断开

continue [kən'tinju:]继续;延续;仍旧

target ['tɑ:ɡit]目标;靶子

13.Referring Tests

refer [ri'fə:]涉及;委托;引用

五。Project['prɔdʒekt]设计;计划;项目;工程

//

1.Open Project

2.Close Project

//

3.Build All (Ctrl+B)

build [bild]构建;建造

4.Build Project

5.Build Working Set

1).Select Working Set

6.Clearn

7.Build Automatically

automatically [,ɔ:tə'mætikəli]自动的

//

8.Generate javadoc

9.Update All Maven Dependencies

dependencies [di'pendənsiz]依赖

//

10.Properties

property ['prɔpəti] 性质;属性

六。MyEclipse eclipse[i'klips]月蚀;日蚀;使黯然失色 (针对sun公司)

1.Enhance RAD Project to Work with Myeclipse

enhance [in'hɑ:ns]提高;加强;增强

RAD Rapid Application Development

rapid ['ræpid]快速的

2.Project Capabilities

capability [,keipə'biləti]能力;性能;才能;容量

1).Add Portlet Capabilities

Portlet ['pɔ:tlət]门户组件;一种门户导入的信息组件

2).Add JSF Facelets Capabilites

JSF Java Server Faces J2EE中表示层技术

server伺候着;服务器

face [feis]脸;表面

3).Add Hibernate Capabilites

hibernate ['haibəneit]冬眠;过冬;避寒

4).Add JPA Capabilites

JPA Java Persistence API OOP方式操作DB的标准

persistence [pə'sistəns]持续;持久性

5).Add JSF Capabilities

6).Add Report Capabilites

report [ri'pɔ:t]报告;报表

7).Add REST Web Service Capabilites

REST Representational State Transfer 表属性状态转移,分布式超媒体系统架构

representational [,reprizen'teiʃənəl]表现的;代表性的;表达实体

state [steit]国家;州;状态

transfer [træns'fə:]转让;转移

8).Add Spring Capabilites

9).Add Struts Capabilites

strut [strʌt]支柱

10).Add Javascript Capabilities

11).Add JSTL Libraries

JSTL JSP Standard Tag Library JSP标准标签库

library ['laibrəri]图书馆;文库;程序库

12).Add Web Project Capabilities

13).Add ICEfaces Capabilities

ICEfaces 基于Ajax的JSF开发框架

14).Add ICEfaces Facelets Capabilities

3.Enhance WTP project

WTP Web Tools Platform

platform['plætfɔ:m]平台

4.Upgrade Projects for MyEclipse 9

upgrade ['ʌpɡreid]升级

//

5.Examples On-Demand

example [iɡ'zɑ:mpl]例子;举例;榜样

demand [di'mɑ:nd]需求;查询

6.MyEclipse Configuration Center

7.Subscription Information

subscription [səb'skripʃən]捐献;订阅;认购

information [,infə'meiʃən]信息;情报;知识

8.Preferences

preference ['prefərəns]首选项;偏爱,倾向

9.Installation Summary

installation [,instə'leiʃən]安装;设备

summary ['sʌməri]摘要;简易的

//

10.Utilities

utilities [ju:'tilitiz]实用程序;实用工具

1).Maven4MyEclipse

maven ['meivin]内行;专家

(1).Import Jar to Local Repository

repository [ri'pɔzitəri]贮藏室;存储库

2).Show Heap Status

heap [hi:p]堆;积累;堆积

3).Run Garbage Collection

garbage ['ɡɑ:bidʒ]垃圾;无用信息

collection [kə'lekʃən]收集;募捐

4).Screen Capture

screen [skri:n]屏幕

capture ['kæptʃə]俘虏;捕获;捕捉

(1).Capture (Ctrl+Alt+Insert)

(2).Settings

11.Support

support [sə'pɔ:t]支持;配角;支架

1).FAQ

FAQ Frequently Asked Questions 常见问题与解答 在线帮助形式

frequently ['fri:kwəntli]频繁的;经常的

2).Educational Material

educational [,edju:'keiʃənəl] 教育的

material [mə'tiəriəl] 重要的;肉体的;材料

3).Search the Support Forums

forum ['fɔ:rəm]论坛

七。Run

//

1.Run (Ctrl+F11)

2.Debug (F11)

debug [di:'bʌɡ]调试;排错;改正有毛病的部分

3.Profile

profile ['prəufail]侧面;轮廓;外形

//

4.Profile History

1).Eclipse Application

5.Profile As

as [æz] 随着;如同;和。。一样

1).Java Applet

applet ['æplət]小程序

2).Java Application

application [,æpli'keiʃən]应用;申请;应用程序

3).MyEclipse Server Application

6.Profile Configurations

configuration [kən,fiɡju'reiʃən]配置;结构;外形

7.Run History

1).Eclipse Application

2).Firefox - Internal Server

Firefox [faifɔ:ks]火狐浏览器

internal [in'tə:nəl]国内;内部;内存

3).Internet Explorer - Internal Server

internet ['intənet]因特网; 互连 网

explorer [ik'splɔ:rə]探测器;探险家;资源管理器

8.Run As

1).Java Applet (Alt+Shift+X,A)

2).Java Application (Alt+Shift+X,J)

3).MyEclipse Server Application

9.Run Configurations

//

10.Debug History

1).Eclipse Application

2).FireFox - Internal Server

3).Internet Explorer - Internal Server

11.Debug As

1).Java Applet (Alt+Shift+D,A)

2).Java Application (Alt+Shift+D,J)

3).MyEclipse Server Application

12.Debug Configurations

//

13.Add Java Exception Breakpoint

breakpoint ['breikpɔint]断点

14.Add Class Load Breakpoint

//

15.All References

reference ['refərəns]参考;引用

16.All Instances (Ctrl+Shift+N)

instance ['instəns]实例

17.Instance Count

count [kaunt]计算;数;有价值

18.Watch

watch [wɔtʃ, wɔ:tʃ]观察;注释;表

19.Inspect (Ctrl+Shift+I)

inspect [in'spekt]检查;审核

20.Display (Ctrl+Shift+D)

display [,dis'plei]显示;炫耀;显示器

21.Execute (Ctrl+U)

execute ['eksikju:t]实行;执行;处死

22.Forrce Return (Alt+Shift+F)

force [fɔ:s]力量;强迫

return [ri'tə:n]返回;报答;归还

23.Step Into Selection

step [step]步;步骤;逐步

into ['intu:]到。。里;向内

selection [si'lekʃən] 选择;挑选

24.External Tools

external [ik'stə:nəl] 外部的;表面

1).(no launch history)

launch [lɔ:ntʃ]开始;发射;发起

2).Run As

(1).none application

none [nʌn]没有人;一个也没有;取消选取

3).External Tools Configurations

4).Organize Favorites

organize ['ɔ:ɡənaiz]组织;整理

favorites ['feivərits]收藏夹;偏爱

八。Window

1.New Window

2.New Editor

editor ['editə]编者;作家;主笔

3.Open Perspective

perspective [pə'spektiv] 透视图;远点;远景

4.Show View

view [vju:]观察;事业;意见

5.Customize Perspective

customize ['kʌstəmaiz] 定做;自定义

6.Save Perspective As

7.Reset Perspective

8.Close Perspective

9.Close All Perspectives

10.Navigation

navigation [,nævi'ɡeiʃən]导航;导引;漫游

//

1).Show System Menu (Alt+-)

menu ['menju:]菜单;菜谱

2).Show View Menu (Ctrl+F10)

3).Quick Access (Ctrl+3)

quick [kwik]核心;快速

access ['ækses]使用;访问;进入

//

4).Maximize Active View or Editor (F12)

maximize ['mæksimaiz]取。。最大值;最大化

active ['æktiv]积极的;主动的;激活

5).Minimize Active View or Editor

minimize ['minimaiz]小看;极度轻视;最小化

//

6).Activate Editor (F12)

activate ['æktiveit]激活;活化;启动

7).Next Editor (Ctrl+F6)

8).Previous Editor (Ctrl+Shift+F6)

previous ['pri:vjəs]以前的;先前的;上一个

//

9).Switch to Editor (Ctrl+Shift+E)

switch [switʃ]转换;交换机;开关

10).Next View (Ctrl+F7)

11).Previous View (Ctrl+Shift+F7)

12).Next Perspective (Ctrl+F8)

13).Previous Perspective (Ctrl+Shift+F8)

11.Preferences

preference ['prefərəns]偏爱;首选项;预设;参数选择

九。Help

1.Welcome

2.Help Contents

contents ['kɔntents]内容;目录

3.Search

4.Dynamic Help

dynamic [dai'næmik]动态的;活跃

5.Key Assist (Ctrl+Shift+L)

assist [ə'sist]帮助;辅助

快捷键帮助

6.Cheat Sheets

cheat [tʃi:t]欺骗;欺诈;秘籍

sheets [ʃi:ts]片材;工作表

7.MyEclipse Configuration Center

8.About MyEclipse Blue Edition

edition [i'diʃən]版本;版次

十。Edit edit ['edit]编辑;校订

1.Undo (Ctrl+Z)

undo [,ʌn'du:]取消;撤消

2.Redo (Ctrl+Y)

redo [ri:'du:]重做;恢复上一次操作

3.Cut (Ctrl+X)

cut [kʌt]剪切

4.Copy (Ctrl+C)

copy ['kɔpi]复制;抄袭;拷贝

5.Copy Qualified Name

qualified ['kwɔlifaid]合格的;限制;描述;有条件的

6.Paste (Ctrl+V)

paste [peist]粘帖

7.Delete

delete [di'li:t] 

8.Select All (Ctrl+A)

9.Find/Replace (Ctrl+F)

find [faind]发现;查找

replace [ri'pleis]取代;替换

10.Add Bookmark

bookmark ['bukmɑ:k]标记;书签

11.Add Task

task [tɑ:sk]任务;工作;作业

1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics