您的位置:首页 > 服装鞋帽 > 衬衫 > Eclipse 入门参考 (下)

Eclipse 入门参考 (下)

luyued 发布于 2011-03-04 06:48   浏览 N 次  
用Eclipse来开发


用Eclipse可以开发任意的程序。甚至用来写诗歌也可以。不管要开发什么,基础都是一样的。

管理工程


一个eclipse的工程就是个目录。这个目录包含了源文件,metadate,资源以其其他的文件。一个典型的工程就是workspace下的一个子目录,但是你可以把它放在操作系统的任意地方。可以从零开始创建一个工程,也可以导入已存在的工程或者CVS或者Ant build的文件。

创建工程步骤如下

  1. 选择File->new->Java Project.会有出现一个New Java Project的弹出框。
  2. 填写工程名称,点击Next.对于大部分项目默认的选项就足够了。工程会创建在当前workspace下。这个工程会使用默认的JDK,编译的文件也会存放在自身的目录下。
  3. 查看工程的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

插件

插件大全

  1. Eclipse Downloads Home:http://download.eclipse.org/eclipse/downloads
  2. Eclipse Plugin Central:http://eclipseplugincentral.com
  3. Yoxos Subscription Service:http://www.yoxos.com
  4. Source Forge:http://sf.net
  5. Pulse 2.0 Service:http://www.poweredbypulse.com

Eclipse社区

  1. Eclipse Zone
    http://eclipsezone.com
  2. Eclipse Home Page
    http://www.eclipse.org
  3. Eclipse Newsgroups
    http://www.eclipse.org/newsgroups
  4. Planet Eclipse
    http://planeteclipse.org
  5. Eclipsepedia
    http://wiki.eclipse.org
  6. IBM AlphaWorks
    http://alphaworks.ibm.com/eclipse
  7. IBM developerWorks
    http://www.ibm.com/developerworks/opensource
  8. Apache
    http://www.apache.org
  9. O’Reilly Open Source
    http://opensource.oreilly.com
  • 大小: 74.4 KB
  • 大小: 73 KB
广告赞助商