新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] 计算机科学论坛计算机技术与应用『 Java/Eclipse 』 → [分享]Eclipse 3.3M7 发布! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4754 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [分享]Eclipse 3.3M7 发布! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     hongjunli 帅哥哟,离线,有人找我吗?魔羯座1978-1-20
      
      
      威望:5
      头衔:为振兴论坛而努力!
      等级:研二(中了一篇WWWC Poster)(版主)
      文章:808
      积分:7964
      门派:IEEE.ORG.CN
      注册:2006/3/9

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hongjunli发送一个短消息 把hongjunli加入好友 查看hongjunli的个人资料 搜索hongjunli在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hongjunli的博客楼主
    发贴心情 [分享]Eclipse 3.3M7 发布!

    --------------------------------------------------------------------------------

    Eclipse 3.3 M7 - New and Noteworthy
    The emphasis in this final milestone in the 3.3 release cycle has been on performance and polish. Here are some of the more noteworthy things you'll find in milestone build M7 (May 4, 2007) which is now available for [URL=http://eclipse.org/downloads/index.php]download[/URL]. See the [URL=http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/buildNotes.php]build notes[/URL] for details about bugs fixed and other changes.

    [URL=http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/eclipse-news-M7.html#PDE]PDE[/URL]
    [URL=http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/eclipse-news-M7.html#Platform]Platform[/URL]
    [URL=http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/eclipse-news-M7.html#JDT]JDT[/URL]

    --------------------------------------------------------------------------------
    PDE

    --------------------------------------------------------------------------------

    State of the plug-ins The Plug-in Dependencies view, available under Window > Show View > Other > PDE > Plug-in Dependencies, has been enhanced to show you the state of every plug-in you have in your development environment.
    For each plug-in, you get to see all its dependencies and the plug-ins supplying each of its imported packages.
    The view now also serves as a valuable diagnostic tool that shows you the unsatisfied constraints that may prevent your plug-in from running and which may cause a chain reaction affecting other plug-ins.
    New filtering capabilities include:

    focusing on unresolved plug-ins only
    showing leaf plug-ins only therefore helping you prune unnecessary plug-ins when assembling a product

    --------------------------------------------------------------------------------

    Hello, World - 3.3 edition In Eclipse 3.3, the Platform introduced a new way to contribute menu and toolbar items to the workbench. See this new support in action by selecting the Hello, World Command template in the New Plug-in Project wizard, available under File > New > Project > Plug-in Project.

    --------------------------------------------------------------------------------

    platform.xml handling In order to handle linked directories and extension locations while building, PDE Build now constructs its state by consulting the platform.xml file contained in the base location, if available.

    --------------------------------------------------------------------------------

    JNLP file filtering The content of the JNLP files generated by PDE when building an application can now be filtered by the configurations being built. This filtering can be enabled by setting the property jnlp.configs in the main build.properties file of your build.

    --------------------------------------------------------------------------------

    Performance improvement In the presence of large products made up of many plug-ins and features, the generation time of the PDE build scripts has been significantly improved.

    --------------------------------------------------------------------------------
    Platform

    --------------------------------------------------------------------------------

    Drag & drop, clipboard on Vista (WPF) Drag & drop and clipboard operations now work on Vista WPF. The snapshot below shows a file being dragged from Eclipse onto the Vista Desktop.  

    --------------------------------------------------------------------------------

    Improved detection of Mozilla plug-ins Users of Mozilla-based browsers can now augment the default set of Mozilla plug-in paths that are searched by defining environment variable MOZ_PLUGIN_PATH. For example: export MOZ_PLUGIN_PATH=/usr/lib/browser-plugins

    --------------------------------------------------------------------------------

    Keys preference page improvements The Keys preference page displays your key bindings and can optionally display all available commands that can be bound to keys. User changes to the key bindings are marked by the "delta" icon  in the User column, and action sets and internal contexts are filtered from the When field by default. You can now:

    update a selected binding immediately by modifying the Binding or When fields
    create a binding from a command by modifying the Binding field
    create a command from a binding using the Copy Command button
    remove all user changes from the system with Restore Defaults (immediate action)

    --------------------------------------------------------------------------------

    New default tab colors Editor and view tabs have a new color scheme based on a blend of the system title background color and white. The amount of white added is dependent on the particular RGB values of the title background color.  

    --------------------------------------------------------------------------------

    Quick access To quickly access UI elements such as views, commands, preference pages, and others, use the new Quick Access dialog, available under Window > Navigation and bound to Ctrl+3 by default. Start typing in the filter field to see matches. For example, to open the console view, type Ctrl+3 followed by "con". One of the first matches will be to open the console view. You can use the arrow keys to select a different match for a given filter string. Press Enter to select the highlighted entry. This will execute the command, or open the view, perspective, or wizard etc.  
    Your previous choices will be remembered and shown the next time the dialog opens. If you enter the same filter string again, the entry you picked last time will be selected automatically.

    Using the initials of the words you are trying to find, you can narrow down your choices using very few letters. Here are two examples of this:


    --------------------------------------------------------------------------------

    Editor area drag and drop Dragging external files (i.e., from the Windows file explorer) on to the editor area of a workbench window has the same effect as Open File. Also, you can now drag an editor between workbench windows associated with the same workspace.

    --------------------------------------------------------------------------------

    Properties view facelift The Properties view has adapted to the new look and feel of UI forms. Visual enhancements include new title bar layout, colors and gradient, and new tab design and colors.

    --------------------------------------------------------------------------------

    Welcome reopens after new intro content is installed The first time Eclipse is restarted after installing plug-ins containing new Universal Intro content, the Welcome screen will open on a page which prominently shows the new content. In the example below a plug-in (created using the PDE Universal Intro template) was installed before Eclipse was restarted. More details can be found [URL=http://www.eclipse.org/eclipse/platform-ua/documents/intro_3_3_features.html]here[/URL].  

    --------------------------------------------------------------------------------

    Double-click + mouse move to select words in editors  Words can now be selected using double-click + mouse move.  

    --------------------------------------------------------------------------------

    Reduced palette support in text editors Editors now support the Reduced Palette theme. This gives better results when working in High Contrast mode.  

    --------------------------------------------------------------------------------

    English spelling dictionaries An American and a British English dictionary are now part of the SDK:  
    Spell checking is now enabled per default. The feature can be disabled with the new Disable Spell Checking quick assist.
    Tip: It's recommended that you set a user dictionary to collect custom words that are not part of the lexicon. This can be configured on the General > Editors > Text Editors > Spelling preference page.

    --------------------------------------------------------------------------------

    Better support for linked mode boundaries Home/End inside a linked area now jumps to the beginning or end of the linked area and word navigation stops at the boundaries. Note: This only works if smart caret positioning is enabled (default).

    --------------------------------------------------------------------------------

    Compare Structure in Outline view It's now possible to show the structure pane of a Compare editor in the Outline view. To enable this, go to the General > Compare/Patch preference page and check Show structure compare in Outline view when possible. Selecting structure elements in the Outline view will scroll the content pane in the Compare editor to reveal the change in the selected element.  

    --------------------------------------------------------------------------------

    Additional actions and key bindings available in text/Java compare New actions have been added to the Text and Java compare content viewer:
    Find/Replace
    Show Whitespace Characters
    Show Line Numbers
    Show In navigation submenu
    All Text/Java compare actions now have key bindings in both windows and dialogs. To get the key bindings to appear in dialogs, make sure you set the scope of the commands to In Dialogs and Windows on the Keys preference page.  

    --------------------------------------------------------------------------------

    Console launcher for Windows
    There is now a second launcher "eclipsec.exe" on Windows that behaves as expected for a console application. This allows piping the output from Eclipse, as well as better behavior in general for the standard -console, -consoleLog and -debug options.

    --------------------------------------------------------------------------------

    Ant 1.7.0 The org.apache.ant plug-in provided by Eclipse has been upgraded to Ant 1.7.0, the latest release from Apache.

    --------------------------------------------------------------------------------

    Launch selection vs. launch last Selection based launching introduced in milestone 6 is now the default setting. Use the Run/Debug > Launching > Launch the selected resource or active editor preference to enable or disabled this feature.
    Running and debugging applications has been simplified to run or debug the selected file or active editor. When the selected resource (or active editor) is not executable, you can opt to launch the associated project by selecting Always launch project if selected resource cannot be launched.

    Pressing the Run or Debug toolbar button will launch the selected resource (as will the Run or Debug action in the top level Run menu). When no launch configuration exists for a file and there is only one way to launch it, the file will simply be launched in the mode you selected. When there is more than one way to launch a file, you will be prompted to select how to run or debug the application. For example, when running a JUnit test you can run as a Java application or JUnit test. A launch configuration will be created and an entry will be added to the launch history for the application.

    When the same resource is launched again, it will use the most recent configuration in the launch history associated with that resource.

    --------------------------------------------------------------------------------
    JDT

    --------------------------------------------------------------------------------

    Introduce Parameter Object refactoring Introduce Parameter Object is a new refactoring that replaces a set of parameters with a new container object. All calls to the method are updated to pass the new parameter object class.
    Use cases:

    group parameters which logically belong together; e.g., Date start, Date end, String newValue, String oldValue
    reduce number of parameters
    provide useful defaults in the parameter object
    pass the parameter down the call chain
    To execute the Introduce Parameter Object refactoring, select a method, invoke Refactor > Introduce Parameter Object, select parameters that should be used as fields and give meaningful names.

    The following code snippet

    will be modified to

    --------------------------------------------------------------------------------

    Quick Fix to create and use getter and setter A new quick fix is available for a field not accessible due to visibility restrictions. In the following scenario, use Ctrl+1 to invoke quick fix:  
    If a getter exists for this field, you can choose to use it.

    And if there is no getter for this field, you can choose to create one.

    --------------------------------------------------------------------------------

    Colored labels in Java views To enable colors in Java views, select the Java > Appearance > Use colors in labels preference.  

    --------------------------------------------------------------------------------

    Add new Java project to a working set The new Java project wizard got additional input fields to specify the working sets to which the new project gets added. The fields are initialized from the current selection or the active working set filter in the Package Explorer.  

    --------------------------------------------------------------------------------

    Assign working sets It's now easier to reorganize Java elements or resources in working sets. To assign an element to a different working set, select the element in the Package Explorer and invoke Assign Working Sets from the context menu.  

    --------------------------------------------------------------------------------

    In-place rename refactoring overhauled  The in-place rename refactoring in the Java editor has been polished: When using Refactor > Rename in the Java editor, the editor enters linked mode rather than open a modal dialog. Changes stay local until Enter is pressed, which will perform the change in the whole workspace.

    If you prefer the old modal dialog, you can configure that on the Java preference page.

    --------------------------------------------------------------------------------

    New code formatter options  New options have been added to the Java code formatter page:
    Binary expressions can now be wrapped before or after the operator  

    Block and line comments on first column can be excluded from indentation  

    --------------------------------------------------------------------------------

    Unused parameter warning enhancement The Unused Parameter warning was improved with a new option that helps avoiding false positives. You can give the compiler a hint that a parameter is not really unused by commenting it with a @param tag. The option is located on the Java > Compiler > Errors/Warnings preference page:

    --------------------------------------------------------------------------------

    Sort Members on multiple elements The Sort Members action can now sort multiple elements at once. Select a package, a project, or a set of Java elements in the Package Explorer and invoke Source > Sort Members.  

    --------------------------------------------------------------------------------

    Runtime type generation Java 5 annotation processing (APT) was introduced in Eclipse 3.2, but until now, new types could only be generated by doing a build. Annotation processors can now generate new types on the fly, as you edit the annotations. This feature is disabled by default, for performance reasons; to enable it, a processor should include "enableTypeGenerationInEditor" in the set of strings returned from AnnotationProcessorFactory.supportedOptions().

    --------------------------------------------------------------------------------

    Java 6 annotation processing Eclipse 3.3 fully supports [URL=http://java.sun.com/javase/6/docs/api/javax/annotation/processing/package-summary.html]Java 6 annotation processing[/URL] in the [URL=http://help.eclipse.org/help32/topic/org.eclipse.jdt.doc.isv/guide/jdt_api_compile.htm]Eclipse Java batch compiler[/URL]. Java 6 annotation processing is also minimally supported in the IDE, with more support to come in the future.

    --------------------------------------------------------------------------------

    下载地址:http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/index.php


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/5/7 21:47:00
     
     GoogleAdSense魔羯座1978-1-20
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/17 7:32:22

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    93.750ms