Eclipse 入门参考 (下)
luyued 发布于 2011-03-04 06:48 浏览 N 次
用Eclipse可以开发任意的程序。甚至用来写诗歌也可以。不管要开发什么,基础都是一样的。
管理工程
一个eclipse的工程就是个目录。这个目录包含了源文件,metadate,资源以其其他的文件。一个典型的工程就是workspace下的一个子目录,但是你可以把它放在操作系统的任意地方。可以从零开始创建一个工程,也可以导入已存在的工程或者CVS或者Ant build的文件。
创建工程步骤如下
- 选择File->new->Java Project.会有出现一个New Java Project的弹出框。
- 填写工程名称,点击Next.对于大部分项目默认的选项就足够了。工程会创建在当前workspace下。这个工程会使用默认的JDK,编译的文件也会存放在自身的目录下。
- 查看工程的build的设置然后点击finish.最后一个弹出框,让你定义jar文件和依赖的工程。在新建工程的时候不修改也没有关系,在以后可以随时修改这些设置。
Building
Eclipse会自动build。比如当保存一个java文件时,不用手动build。此时build已经文成。还有使用Ant的时候也可以自动build。保存文件后,可以再console中查看build的信息.也可以把自动build的选项关闭。操作:Window > Preferences > General > Workspace > Build automatically.如果关闭自动build,你可以使用Project > Build All (Ctrl+B)来build工程。
Running and Debugging
Eclipse并没有run这个命令。取而代之的是你可以使用多个launch配置。这个配置就告诉eclipse怎样去run或者debug这个工程。你可以创建或修改这个配置,如图
可以选择Run->Debug或者Run-Run来运行程序。也可以点击toolbar上有run或debug的图标。
Refactoring(重构)
Eclipse有很强大的重构工具帮助你重构代码。重命名变量,在不同的包中移动类,以及提取类中的方法。这些操作并不用担心不能build。重构代码的快捷键是Alt+Shift+T.
Synchronizing(同步)
CVS默认的集成在Eclipse中,选择工程中的资源,鼠标左键->Team。可以对资源进行同步,提交,更新。
Eclipse提供了Team Synchronizing Perspective强大的工具。在上一章提到了Perspective。就可以选择Team Synchronizing了。
如果不使用CVS,有许多版本控制工具为eclipse提供了插件,如SVN,Visual SourceSafe,Git,Mercurial等等。在以后的章节会提供这些插件地址的下载。
Formatting(格式化)
可以使用Eclipse formatting选项来对代码进行格式化。参数设置为Window > Preferences > Java > Code Style > Formatter 。然后可以使用快捷键Ctrl+Shift+F 格式化代码。这个格式化设置可以有导出的功能,可以方便和项目组其他成员进行共享。图如下
Keyboard Shortcuts(快捷键)
下面就列出最受欢迎的50个快捷键。可以通过Window > Preferences > General > Keys来自定义也可以。
Debugging Shortcuts
Windows OS X ShortcutF5 F5 Step IntoF6 F6 Step OverF7 F7 Step ReturnF8 F8 ResumeF11 F11 Debug Last LaunchedCtrl+F11 Cmd+F11 Run Last LaunchedCtrl+R Cmd+R Run to LineCtrl+Shirt+B Cmd+Shirt+B Toggle Breakpoint on Line
Navigation Shortcuts
Windows OS X ShortcutF3 F3 Format SourceCtrl+Shift+G Cmd+Shift+G Find ReferenceCtrl+Shift+R Cmd+Shift+R Open ResourceCtrl+Shift+T Cmd+Shift+T Open TypeCtrl+H Cmd+H Open Search DialogCtrl+O Cmd+O Quick OutlineCtrl+T Cmd+T Quick HierarchyCtrl+L Cmd+L Go to LineAlt+Left Cmd+[ BackAlt+Right Cmd+] ForwardCtrl+Q Cmd+Q Last EditCtrl+. Cmd+. Next ErrorCtrl+, Cmd+, Previous Error
Coding Shortcuts
Windows OS X ShortcutCtrl+1 Cmd+1 Quick FixCtrl+Space Ctrl+Space Content AssistF2 F2 Show Tooltip DescriptionShift+F2 Shift+F2 Show External JavadocCtrl+Shift+O Cmd+Shift+O Organize ImportsCtrl+Shift+F Cmd+Shift+F Format SourceCtrl+I Cmd+I Correct IndentationCtrl+/ Cmd+/ Toggle CommentCtrl+F Cmd+F Find and ReplaceCtrl+D Cmd+D Delete LineCtrl+Alt+Up Cmd+Option+Up Copy Lines UpAlt+Up Option+Up Move Lines UpCtrl+Alt+Down Cmd+Option+Down Copy Lines DownAlt+Down Option+Down Move Lines Down
Java Refactoring Shortcuts
Windows OS X ShortcutAlt+Shift+R Cmd+Option+R Rename ElementAlt+Shift+L Cmd+Option+L Extract to Local VariableAlt+Shift+M Cmd+Option+M Extract to MethodCtrl+Shift+Y Cmd+Option+Y Change Method SignatureCtrl+Shift+Z Cmd+Option+Z Undo Refactoring
Editor Window Shortcuts
Windows OS X ShortcutCtrl+E Cmd+E Open Editor WindowCtrl+M Cmd+M Maximize Editor WindowCtrl+W Cmd+W Close Editor WindowCtrl+Page Up Cmd+Page Up Switch to Tab LeftCtrl+Page Down Cmd+Page Down Switch to Tab RightCtrl+F8 Cmd+F8 Change PerspectiveCtrl+Shift+S Cmd+Shift+S Save AllCtrl+Shift+W Cmd+Shift+W Close AllF5 F5 Refresh
插件
插件大全
- Eclipse Downloads Home:http://download.eclipse.org/eclipse/downloads
- Eclipse Plugin Central:http://eclipseplugincentral.com
- Yoxos Subscription Service:http://www.yoxos.com
- Source Forge:http://sf.net
- Pulse 2.0 Service:http://www.poweredbypulse.com
Eclipse社区
- Eclipse Zone
http://eclipsezone.com - Eclipse Home Page
http://www.eclipse.org - Eclipse Newsgroups
http://www.eclipse.org/newsgroups - Planet Eclipse
http://planeteclipse.org - Eclipsepedia
http://wiki.eclipse.org - IBM AlphaWorks
http://alphaworks.ibm.com/eclipse - IBM developerWorks
http://www.ibm.com/developerworks/opensource - Apache
http://www.apache.org - O’Reilly Open Source
http://opensource.oreilly.com
- 大小: 74.4 KB
- 大小: 73 KB
- 06-15· 浙江首家民营航空公司筹
- 06-15· 钱塘航空国资“庇护” 陈
- 06-11· 衬衫企业如何更好的进入
- 06-07· 《战苍穹记》第十九章:凶
- 06-06· 新西兰灭绝巨鹰曾以人类
- 06-06· 托举巨鹰翱九霄:广空运输
- 06-05· 鹿在远方
- 06-05· 公司动态:关于高邦医疗器
- 06-05· 匡威高帮板鞋 匡威ato高邦
- 06-05· 高邦!服装店赚第一桶金
- 06-04· 对话
- 06-04· [转载]超越历史我们该向日
- 06-04· 在奔亚的生活暂告一段落
- 06-04· 全能充缴费便利站
- 06-04· 个人对绅士的一些浅陋的
- 06-04· [转载]品味英国人的绅士风
- 06-04· “绅士”换“唐装”让尊
- 06-04· 像绅士一样送你回家
- 06-04· 谈绅士风度和淑女气质的
- 06-04· 孕妇产前产后用品大全馨