Geertjan is a DZone Zone Leader and has posted 457 posts at DZone. You can read more from them at their website. View Full User Profile

NetBeans IDE 7.2: Smarter & Faster

07.24.2012
| 45061 views |
  • submit to reddit

NetBeans IDE 7.2 is alive! The NetBeans IDE 7.2 release comes with significantly improved performance and many new features in the Java Editor, with a special focus on FindBugs integration, providing new static code analysis capabilities.

Along with a vastly improved developer experience that helps you write good, bug-free code quickly, it also delivers improvements in other areas, notably in its support for JavaFX, Java EE, Maven, PHP, and Groovy. 

Java Editor Features and Beyond

Together with the performance boost outlined in the next section, NetBeans IDE 7.2 brings a host of new features focused on improving coding productivity, particularly in the Java Editor, which is where Java developers spend most of their time. In particular, NetBeans IDE 7.2 integrates FindBugs directly into the IDE, so that static analysis tasks can be performed as a natural part of the development process.

 

Read here about how and where the many code navigation tools have been beefed up in NetBeans IDE 7.2. 

Moreover, a range of new refactoring tools have been added, together with many new context-sensitive tips and suggestions that pop up while the developer is coding.

Beyond the Java Editor, NetBeans IDE 7.2 has enhanced its support across its feature set, from its popular Maven and PHP tools, to its Java EE support–where JPA code completion has been introduced for the first time—as well as in many other popular areas of the IDE.

 

Background Scanning

When you're coding in the IDE, a lot of work is done under the hood to keep your source files synchronized with the IDE's features, particularly those provided by the Java Editor, as well as the editors for other programming languages. As the IDE starts up, it scans the sources of the projects that were open when the IDE closed down, while opening them again so that you can immediately begin working with them afresh. When changes are made in a file as you code, further scanning and resynchronization is done. In this way, editor features in the IDE, such as Java code completion, are updated to reflect the current state of the source files in your projects.

Understandably, the process of scanning and resynchronization takes time. Too much time, according to user surveys performed after recent releases of NetBeans IDE. Frequently, project scanning would start unexpectedly and then continue for a long time, sometimes not stopping at all. The highest priority in the NetBeans IDE 7.2 release is to improve on this specific issue that many users have experienced when using the IDE.

Over the past months, project scanning and synchronization has been reworked. Now, it is enhanced to such an extent that NetBeans IDE 7.2 starts noticeably faster than in previous releases. Background scanning is done, which enables features to be usable though scanning is not yet complete. For example, Java editing features, such as the code navigation support, work immediately, even without scanning being completed, because the editor makes use of the last scanned state of the IDE. Work has also been done to ensure that UI responsiveness is not blocked by I/O operations throughout the IDE. To round off these changes, the user's ability to identify and report unnecessary scans has been enhanced.

User Feedback

Normally, performance enhancements are a question of subjective gut feeling. Rarely do users of a product across the board  experience similarly consistent improvement in performance and application speed. However, when the NetBeans team asked members of the volunteer community of NetBeans testers (NetCAT) for feedback, the responses were unanimously positive. A selection is presented here:

Opening our project and then waiting for the IDE to be ready takes 44 seconds in NetBeans IDE 7.2, while it used to take 2 minutes and 37 seconds in NetBeans IDE 7.1.1. Ours is a fairly large Java EE application on Maven, with 42 Maven modules. There are WARs, EJBs and simples JARs modules, with JAX-RS services (with Jersey), some JPA, as well as Spring. 

 Emmanuel Hugonnet, Lead Engineer, Silverpeas.org

Project loading and initial response of the IDE is unmatched! Once you get used to it you won't be able to live without it.

Javier Ortiz, Senior Software Quality Engineer, ArthroCare Corporation

The background scanning in NetBeans IDE 7.2 really makes a difference. I no longer find myself switching to my mail client to read a few mails while the IDE is starting up.

Glenn Holmer, Software Engineer, Weyco Group

The difference between NetBeans IDE 7.2 and previous versions is like the difference between a ride in a beautiful Ferrari 458 Spider cabriolet on the Monaco Formula 1 circuit and driving a Honda Civic on the streets of Spain!

Goran Miskovic, Web Application Developer

In short, the focus put on the performance of the IDE, across all the features that NetBeans provides, has paid off, leading to a significant and noticeable boost in the user experience of NetBeans IDE. 

Conclusion

Now more than ever, NetBeans IDE 7.2 is the IDE to use if you want a faster and smoother coding experience. Share your thoughts and stay informed about development news by following the NetBeans team on TwitterFacebook and Google+; and by subscribing to the NetBeans mailing lists and forums and weekly newsletter.

Published at DZone with permission of its author, Geertjan Wielenga.

Comments

Bryan Low replied on Tue, 2012/12/18 - 7:23am

Excellent Post. Thank you Author for such a awesome create up. Indeed it was very particular. I have stored your Woodlands EC  web page.Thanks

Bryan Low replied on Mon, 2012/12/24 - 10:43pm

Urban Vista is a new and future Tanah Merah New Release in the Tanah Merah place, within a brief generate to Singapore Expo, Tampines Point, Millennium Rectangle-shaped and IKEA. With expected success in mid 2016, it contains 11 techniques with 582 styles and seems to be 16 storeys great. Future people will be able simply strolling to the present Tanah Merah MRT place. Also, functions and enjoyment is looking forward to your friends and near near close relatives affiliates at the encompassing Tanah Merah Nation Group and the National Boating Center.

Also, the biggest functions is looking forward to you at the Southern southern Shore Parkway which is just a brief generate away.Thanks for the create up.

Bryan Low replied on Tue, 2013/01/08 - 10:17am

Stratum Condo functions provide finish near family members entertainment needs for your family associates members and near family members associates. Practice a soothing and soothing way of lifestyle right in the heart of Pasir Ris.

Matt Coleman replied on Wed, 2013/01/16 - 1:05am

i love NetBeans IDE 7.2..indeed it is faster and smarter!!

sell sheet design 

Bryan Low replied on Fri, 2013/01/18 - 1:13am

Sant Ritz Potong Pasir  is a new and upcoming condominium located in the Potong Pasir area, within a short drive to Little India, Orchard and city area. With expected completion in mid 2016, it comprises of 3 towers with 214 units and stands 12 storeys tall. Future residents will be able to walk to the existing Potong Pasir MRT. With such a short drive to the city area as well as the orchard and bugis area, entertainment for your love ones will come at a stone’s throw away.

Bryan Low replied on Fri, 2013/02/01 - 10:00pm

Many other places of interest including prestigious schools such as Singapore American School as well as recreation venues such as Woodlands Waterfront and Woodlands stadium are within the vicinity of Twin Fountains EC.

Twin Fountains EC

Tom Chia replied on Mon, 2013/02/04 - 5:03am

Excellent Post! I will definitely return for more updates! I have also come across this interesting new development at Twin Fountains EC . Look forward to more updates!

Mark Lewis replied on Mon, 2013/02/04 - 12:54pm

Excellent information here, I'm assuming you meant this as a resource for all of us? I've bookmarked this so I can do just that. Thanks for the details!! melbourne fl web design 

Eric Lim replied on Sun, 2013/03/03 - 3:28am

I will like to give this new launch software. Its looks sort of the type of software where it can help me work faster. Find this interesting site. Please take a look at my website at urban vista . Thanks 

Andy Man replied on Mon, 2013/03/11 - 11:36pm

 Great post! The upcoming Ang Mo Kio Cluster House  is a rare freehold strata landed development along Ang Mo Kio Avenue 5, in District 20. It has a total of 118 residential units that consist of 100 terraces and 18 semi detached houses. This new Ang Mo Kio Cluster House is also only 7 bus stops away from both Yio Chu Kang (NS 15) as well as Ang Mo Kio (NS 16) MRT stations.

Jurong East Condo  is a new condo located prominently on a very rare and highly sought after site just a mere stone’s throw to Jurong East MRT Interchange Station as well as Jurong East Bus Interchange.

Eric Lim replied on Fri, 2013/03/15 - 9:17am

Sant RItz , featuring unique European architecture and contemporary design,  residents will be able to Experience the exclusivity of contemporary ville living at Sant Ritz Condo , where timeless European-inspired architecture marry contempo design and cozy amenities to offer the residents a truly alluring abode to call home.

Eric Lim replied on Fri, 2013/03/15 - 9:19am

Kingsford  Hillview Peak  is nestled in the quiet enclave of Hillview, surrounded by nature reserves and lush greenery including the Bukit Timah Nature Reserve and Little Guilin (Bukit Batok Town Park). It is also near to Bukit Gombak Stadium and Bukit Batok Golf Range.

Kingsford Hillview Peak Condo  is also not far from the chic The Rail Mall, which houses a stretch of restaurants, a Cold Storage, and other amenities for the convenience of nearby residents. You will also be a short drive away from Beauty World and King Albert’s Park where a plethora of amenities await you. So no matter it is for groceries, window shopping. catch a late night movie, or even banking needs, there will be something that suit your needs.

Eric Lim replied on Fri, 2013/03/15 - 9:22am

Bartley Ridge , the new and upcoming 868 units development by Mount V. Development Pte Ltd (a joint venture between Hong Leong Holdings Ltd, City Developments Ltd and TID), is the latest condominium to be added to the Bartley area, just right next to Bartley MRT. Expected to be complete in mid 2016, Bartley Ridge Condo  comprises of 9 towers with 868 units and stands 18 storeys tall and is surrounded by lush greenery and extensive landscaping.

Alesia Griffits replied on Sun, 2013/03/17 - 12:17am

The best answer may have hidden elements but I would like to say that writer has creative memory of knowledge , if you think and like my suggestion water softener comparison http://watersoftenerreviewspro.com/water-softener-comparison/  then you may has a look over!

Bryan Low replied on Mon, 2013/03/25 - 3:13am

Belgravia Villas is also near elite schools such as Chatsworth International School and Lycee Francais De Singapour. Nanyang Polytechnic and Anderson Secondary School are also around in the area.For vehicle owners, it takes less than 20 minutes to drive to the business hub and vibrant Orchard Road shopping district, via Central Expressway (CTE).A wonderful and unique lifestyle awaits you. Please see Belgravia Villas project details and floor plans for more information.Belgravia Villas

Andy Man replied on Mon, 2013/03/25 - 3:36am

 Belgravia Villas  is launching soon in Ang Mo Kio Ave 5. It is going to be a sell out project within 1-3 months. Freehold cluster housing is rare in the area with 99 years selling at the same pricing. Stay updated here and be one of the few to grab it when it launches in May.

Putzi Putss replied on Fri, 2013/04/12 - 6:40pm

 The best answer may have hidden elements but I would like to say that writer has creative memory of knowledge , if you think and like my putzfrau zürich suggestion water softener comparison hen you may has a look over!

Fred Shawn replied on Sun, 2013/04/14 - 4:23am

I relish, lead to I found exactly what I was looking for. You have ended my four day lengthy hunt! God Bless you man. Have a great day. Bye  Lodging Articles

 

Bryan Low replied on Tue, 2013/04/23 - 2:22am

Great Post. I have not been visiting the site recently. Took a visit again and there were some great comments on the site. Excellent post. Keep up the good work.

Ecopolitan

At Ppty replied on Sat, 2013/04/27 - 10:28am

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work. Corals at Keppel Bay

Andy Man replied on Thu, 2013/05/02 - 11:59pm

Thomson View Condo is a new property coming up in District 20, along Upper Thomson Road. It is located just opposite Thomson Plaza Shopping Centre and within mins drive to Mount Alvernia Hospital.

At Ppty replied on Tue, 2013/05/07 - 4:13am

Great Post. I have not been visiting the site recently. Took a visit again and there were some great comments on the site. Excellent post. Keep up the good work.The Trilinq 

Andy Man replied on Mon, 2013/05/13 - 10:42pm


Thomson View Condominium is a new project that is situated along Upper Thomson Road.

It is located near future Thomson MRT station, as well as famous schools such as Ai Tong Primary School. This project is expected to be a hot site due to its prime location.

Bryan Low replied on Tue, 2013/05/14 - 7:15am

J Gateway is a new and upcoming condominium located in Boon Lay Way, Jurong East area. It is located right beside JCube, and the upcoming Westgate and Jem. With expected completion in mid 2016, it comprises of 4 towers with 783 units and stands 38 storeys tall. J Gateway

Bryan Low replied on Sat, 2013/05/25 - 12:26am

Great Post. I have not been visiting the site recently. Took a visit again and there were some great comments on the site. Excellent post. Keep up the good work. Jewel at Buangkok

Bryan Low replied on Sat, 2013/05/25 - 12:32am

Great Post. I have not been visiting the site recently. Took a visit again and there were some great comments on the site. Excellent post. Keep up the good work. Jewel at Buangkok

Andy Man replied on Sun, 2013/05/26 - 1:44am



Thomson View Condominium Thomson View Condominium is situated along Upper Thomson Road. It is within driving distance to Mount Alvernia Hospital as well as reknown schools such as Ai Tong Primary School. With the completion of Thomson MRT station nearing, Thomson View Condominium is highly accessible.

Bryan Low replied on Fri, 2013/05/31 - 1:23am

Coral Edge Residences is a 99-years leasehold Punggol EC development located at Punggol Walk in District 19. With expected completion in mid 2016, it comprises of TBA towers with TBA units and stands TBA storeys tall. It is situated right beside Punggol MRT Station. Future residents will be able to access the nearby Compass Point and Rivervale Mall which is a short drive away for some family fun and gatherings. A truly unique lifestyle awaits you. Coral Edge Residences

Bryan Low replied on Tue, 2013/06/04 - 12:38am

DUO Residences is a new and upcoming condominium located in the Bugis area, right next to Bugis MRT. It is within a short drive to Little India, Orchard and city area. With expected completion in mid 2017, it comprises of 660 units of prime residences, 21 storeys of Grade A Offices, a five-star and close to 80,000 square feet of   retail space. http://duo-residence.org

Desmond Lee replied on Tue, 2013/06/04 - 4:30am

 Thanks you, this is one of the most interesting blogs that I have ever seen. Interesting article, Funny comment. Keep it up!
<a href="http://jewelatbuangkokofficial.com/" target="_blank">Jewel at Buangkok</a>

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.