| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2625 人关注过本帖
标题:Netbeans6.0 beta1发布
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
结帖率:0
收藏
 问题点数:0 回复次数:10 
Netbeans6.0 beta1发布

NetBeans IDE 6.0 Beta 1 Information
The NetBeans IDE is a modular, standards-based, integrated development environment (IDE) written in the Java programming language. The NetBeans project consists of an open source IDE and an application platform, which can be used as a generic framework to build any kind of application.

The focus of NetBeans IDE 6.0 is improved developer productivity through a smarter, faster editor, and the integration of all NetBeans products into one IDE. Please download it, check it out and let us know what you think. The NetBeans IDE 6.0 is scheduled to be released in November 2007 (see roadmap).

Getting NetBeans IDE 6.0 Beta 1
Beta 1 has all of the new features of NetBeans IDE 6.0. Download it, take it for a spin, and let us know what you think.

You can also download daily builds of NetBeans IDE 6.0. Note: Daily builds are still under development and could contain bugs that can lead to data loss.

Documentation
Use the following documents to get started with Beta 1.

Release Notes
Installation Instructions
Tutorials, Guides and Tech Articles
Flash Demos
NetBeans Magazine!
What's New in NetBeans IDE 6.0
Below is a summary of the most exciting new features in NetBeans IDE 6.0. You can also visit the New and Noteworthy page for a detailed list of changes since the 5.5.1 release.

Editor Improvements
Smarter code completion. The NetBeans editor is quicker and smarter, providing completions for keywords, fields, and variables. It also lists the most logical options at the top, and lets you dig down into the full options at the bottom

Highlights. You can think of the highlights feature as an easy-to-use and more correct substitution for the editors Search. The IDE tracks the position of the caret and, based on it, highlights some parts of the code. The highlights are marked with a background color in the editor they are also put into the error stripe, which permits for having overview of the whole file.
Better Navigation and Inspection. In addition to Highlights, the source editor lets you quickly navigate through your code with improved Navigator window organization and the Members and Hierarchy Inspectors.
More than just code completion. With live templates and Surround With functionality, you can quickly enter commonly used blocks of code and focus on the business logic.
There is much more. See the Java Editor User's Guide.

Ruby/JRuby/Ruby on Rails Support
Project Support. Quickly create Ruby projects with logical structure, run Ruby files, configure other Ruby interpreters (such as JRuby or native Ruby), locate and install Ruby Gems through a graphical wizard, create and execute unit tests, run RSpec specification files, jump between a Ruby file and its corresponding unit test or spec file, and so on. View Demo.
Advanced Ruby Editing. Advanced code editing for Ruby, using semantic information about the program to offer code completion, showing available classes and methods for the current expression, along with the associated RDoc documentation. The syntax highlighting is enhanced with semantic information, such that unused local variables and parameters are shown in gray. There are many other editing features, including Goto Declaration for jumping to the declaration point of a class or method reference. View Demo.
Ruby Debugger. Single-step or run through Ruby code, set breakpoints, look at local variables, navigate the call stack, switch threads, and evaluate expressions by just hovering the mouse over the variable in the Editor. There is also support for the "fast debug" extension.
Ruby on Rails Support. Generate Rails projects, or generate code through the Rails code generator graphical wizard, which offers documentation on the plugins within the wizard itself. Third party generators are also supported. Furthermore, there are actions for jumping quickly between a Rails action and its corresponding View, or warping to the browser for the URL most relevant to the file you are editing. Database migrations and Rake targets are supported as well. Finally, RHTML files are highlighted (along with improved NetBeans 6.0 support for related files, such as JavaScript and CSS). View Demo.

Easier Installation and Upgrading
Unified installation experience. The new NetBeans installer makes it easier to get the functionality that you want. No more downloading and installing separate packs. Now you choose the download that best suits you and install the features and runtimes you need in one installer. You can add functionality later by re-running the installer.
Keep updated. The Update Center and Module Manager have been merged into the Plugins manager. Easily enable and disable functionality, search for updates, and get new functionality all in one place.

Swing GUI Development
In addition to numerous improvements of the highly acclaimed NetBeans GUI Designer (formerly known as "Project Matisse"), Java desktop application development support has been enhanced with following features:

Swing Database Applications. Taking advantage of Beans Binding technology (JSR 295) and the Java Persistence API, it is now easier than ever to create Swing desktop database applications. Using the new Java Desktop Application project template, you can quickly set up a form that displays a database table and enables you to modify the database. Bind a database table to an existing form by dragging a table from the Runtime window onto a form. View Demo.
Beans Binding. Besides helping with database applications, the IDE's support for beans binding also makes it much easier for you to keep properties of different beans in synch.
Swing Application Framework (JSR 296) support. You can now develop small to medium-sized desktop applications faster than ever by taking advantage of the building blocks provided by the Swing Application Framework. This framework simplifies the handling of the application lifecycle, actions and resources.

Profiling
Profiler integrated into NetBeans IDE. NetBeans Profiler has become an integral part of NetBeans IDE 6.0! There's now no need to download and install the NetBeans Profiler separately.
Profiling Points. Profiling points enable you to place profiling points in your source code to more precisely control the collection of profiling results.
Compare Memory Snapshots. You can compare saved and unsaved memory snapshots to see what objects have been created or released from the heap between when the snapshots were taken. For more, see Comparing Memory Snapshots.
DrillDown Graph. Profiling results can be displayed in a graph that categorizes where CPU time has been spent. You can click on the graph sections to drill down from high-level categories to more detailed profiling information. For more, see Areas of Interest - Categorization rules
Heap Walker. When profiling your application you can now use the Heap Walker to help evaluate Java heap contents and search for memory leaks. For more information about Heap Walker, see the Profiler 6.0 documentation on Heap Walker.
JMeter Integration. Added support for JMeter enables you to start JMeter scripts at the beginning of a profiling session, providing an easy way to do load testing while you profile. For more, see Load Generator Support.
Dynamic Attach on JDK 1.6.

Web and Java EE
Built-in visual design for web applications. The Visual Web project template is now merged with the main web application project template. Just add the Visual Web JavaServer Faces framework to your web project and leverage a comprehensive library of Ajax enabled JavaServer Faces components to build your application.
Visual page flow editing. Linking pages in your web application has never been easier with the new Visual Page Flow Editor, supporting JavaServer Faces, JSP, and HTML pages.
Enhanced JavaScript support. Full syntax highlighting, code completion, and error checking for JavaScript code is available both in stand-alone JavaScript files and in HTML, RHTML, and JSP files.
Greater web services support. Drag and drop consumption of web services in visual web app pages. Restful web services are available to wrap entity beans and provide easy CRUD functionality. Better visual editing of JAX-WS web services. Integral support for web service security, reliability and transactions. Improved web service interoperability.
Support for Ajax-enabled JavaServer Faces components. Project Woodstock component library encapsulates Javascript and complex server side within JavaServer Faces components. Using an Ajax-enabled component is like working with any other component: Drag and drop the component, set properties, and customize server-side event handlers.
Easy migration from Java Studio Creator. Positioned as the migration path for Java Studio Creator 2, NetBeans 6 preserves your investment in Java Studio Creator projects while allowing you to leverage the many productivity features of the NetBeans IDE in one tool.
Enhanced CSS editing. The CSS Editor lets you preview changes to your CSS as you make them.

Click to see Visual Web developer Mauro Cioni's project migrated to NetBeans IDE 6.0.

Click to see Visual Web developer Mauro Cioni's live website.

Mobility
New Integrated UI for CLDC/MIDP and CDC development. The Mobility pack now supports the project properties previously available only for CLDC/MIDP projects. These include project configuration support for device fragmentation, integrated obfuscation and optimization support, and multiple deployment options, all built on Apache Ant for easier coding and management.
New game builder. Now it's easier to create mobile games with the Mobility Pack's visual editing support for the MIDP 2.0 Game API. The API supports animated sprites and the ability to arrange tiled layers into scenes.
New Visual Mobile Designer. The Visual Mobile Designer (VMD) has been re-designed for improved functionality and usability.
Design analysis. Design Analysis identifies unused components for removal from complex visual designs .
New custom components. New components for the Visual Mobile Designer simplify the creation and design of mobile file browsers, Short Message Service (SMS) composers, login screens, and Personal Information Manager (PIM) browsers.
New components for Flow Control.
Generated code is now easier to modify.
Re-written JSR-172 stub compiler. The new generator has support for Base64 type and is able to parse documentation from methods.
Improved project configuration management. A new UI for the Project wizard makes it easier to add new project configurations for new mobile devices. It's now easier to create multiple builds for multiple configurations.

SOA
Artifacts for service composition and assembly. The CASA Editor allows you to edit the configuration of enterprise projects. It supports adding and/or modifying bindings and service endpoints, adding/removing connections between Service Units to connect to endpoints of external Service Units, and creating Binding Component-to-Binding Component connections.
Graphical WSDL editor. Create abstract WSDL documents (WSDL without bindings) easily along with partner link type information.
XSLT editor to edit transformations. Visually edit transformations.
Tooling support for binding components. Support for File, HTTP, and JMS binding components.
Java EE Web Service project support. A Java EE project that implements web service server or client interfaces can be added to a composite application as a JBI Service Unit. The Java EE project can communicate with other service units directly using the internal JBI Normalized Message Router (NMR).

UML
Template based code generation now available and customizable. UML now provides template based code generation for Forward Engineering. The new code generation approach uses FreeMarker templates, which allow users to customize how code is generated by simply modifying the templates used. Users can enhance code generation by adding new code generation templates using the Domain Templates panel in the UML Options window.
Enhanced code generation feature. The ability to merge newly generated source code into existing source code files is now available.
Improved collections management. A user's collection types are preserved during Forward and Reverse Engineering and may be set and changed via properties dialog for code generation.
Alignment Tools now available. The Diagram Editor now has alignment tools available. Select the diagram elements to align, right-click the selection, and choose Align from the pop-up menu.
New Window Layout. By default, the Documentation window is now docked to the Properties window area. The Design Center window is now docked to the Explorer area by default.
Save As action now on diagram node. The "Save As" action has been added to diagram nodes. The action allows a diagram to be duplicated.


C/C++
Improved gdb debugging quality and performance
New code assistance features
Type hierarchy
Include hierarchy
Switch between source file and header file
Makefile-based projects dependency

NetBeans Platform API Improvements
Visual Library API. The Visual Library API, which is the next generation Graph Library, is useful for data visualization, such as graph-oriented modeling, in NetBeans modules. For further information, view demo or visit http://graph.netbeans.org/.
NetBeans Preferences API. The NetBeans Preferences API provides a NetBeans-specific implementation of the JDK's Preferences API. For example, it allows you to store preferences in the NetBeans user directory.
Lexer. Enhanced NetBeans API for creating tokens from a textual input. The tokens can then be used to, for example, provide syntax coloring. For further information, see http://lexer.netbeans.org/.
Logger. NetBeans API ErrorManager deprecated, in favor of standard JDK's Logger mechanism. For details, see Logging in NetBeans.
Generified Interfaces. The JDK 1.5 generics are used throughout the NetBeans APIs.
For further details, see the list of NetBeans API Changes.

And More...
Visit the NetBeans IDE 6.0 New & Noteworthy page.

搜索更多相关主题的帖子: language framework developer products through 
2007-09-19 10:29
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
用起来爽多了,NB一定会超过Eclipse的

可惜不是你,陪我到最后
2007-09-19 10:30
Gramary
Rank: 4
等 级:贵宾
威 望:13
帖 子:769
专家分:0
注 册:2007-7-9
收藏
得分:0 

千里你英文也不错啊
我是看不懂这么长的一篇英文

学编程不能急,要慢慢来。
2007-09-21 15:45
柒鹰旅
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:3479
专家分:0
注 册:2006-5-7
收藏
得分:0 

他??...得了吧.估计是Google来的.


我们除了抗议,抵制日货...我们还能做什么? http://blog./user13/61819/index.shtml
2007-09-23 01:58
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
计算机英语除了专业术语以外没什么难度

连虚拟语气都没有

自我放逐。。。
2007-09-23 12:52
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
收藏
得分:0 
呵呵,这也太低估我们的千里了吧

Repeat  Life=Study;Until (death);
2007-09-23 12:53
找不到服务器
Rank: 4
等 级:贵宾
威 望:12
帖 子:2937
专家分:1
注 册:2006-8-29
收藏
得分:0 
怎么都是E文呢?

史上点击数最高的贴
http://bbs.bccn.net/thread-146005-1-1.html
2007-09-25 19:25
静思
Rank: 3Rank: 3
来 自:沈阳
等 级:新手上路
威 望:8
帖 子:630
专家分:0
注 册:2006-2-28
收藏
得分:0 
我个人还是比较喜欢用eclipse,它的功能太强大了。

英者自知,雄者自胜
2007-10-05 15:23
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
扯淡,NB才是最NB的


可惜不是你,陪我到最后
2007-10-05 15:26
china25qd
Rank: 1
等 级:新手上路
帖 子:161
专家分:0
注 册:2007-9-6
收藏
得分:0 
都是英语啊!

抱膝怀天下 闲坐观四海
2007-10-08 23:20
快速回复:Netbeans6.0 beta1发布
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022606 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved