News

CodeGear To Release Eclipse Plug-Ins

CodeGear, the development-tools arm of Borland Software Corp., is set to release a group of specialized plug-ins for the Eclipse open source development platform next month. Collectively called JGear, the plug-ins are designed to address pain points faced by Java developers using Eclipse-based tools.

Specifically, the JGear plug-ins address four problem areas for Java developers: application performance tuning, coding and configuring Java servers and frameworks, development-team collaboration, and code visualization.

The JGear plug-ins are designed to augment the capabilities of Eclipse integrated development environments (IDEs) that have been developed in-house. The plug-ins also work with commercially available tools, such as MyEclipse, IBM Rational Application Developer, BEA Workshop and Borland's own Turbo JBuilder, said Michael Swindell, CodeGear's vice president of products and strategy.

"We've talked to a lot of organizations that are in the process of standardizing on internally configured Eclipse platforms and/or commercial solutions," Swindell said. "These plug-ins fill the gaps we see today in those environments."

The new JGear product line includes four plug-ins:

  • JGear Performance for Eclipse. This plug-in provides performance and tuning features, including: memory and CPU profiling and debugging; automatic detection of potential memory leaks; and real-time monitoring of programs' use of virtual machine memory.
  • JGear LiveSource for Eclipse. This plug-in provides the following tools: a graphical Enterprise JavaBeans workbench and Web services designer to "ease rapid application development for both novice and experienced J2EE developers"; Unified Modeling Language visualization of code artifacts and design for analyzing an application's design and implementation; CodeGear's LiveSource technology, which simultaneously replicates changes to models in the code and vice versa to aid alignment between software architects and developers; and easy creation of Enterprise JavaBeans and model relationships.
  • JGear Team Client. This plug-in is based on TeamInsight, a collaboration foundation designed to provide individual developers with a unified, real-time view of their project responsibilities, which also allows them to spot bugs, change requests, code notes and do tasks. The Team Client plug-in also includes team collaboration extensions to the Eclipse open source Mylyn project (formerly called Mylar), which is a task-focused user interface. (CodeGear actively supports Mylyn and has recently contributed new requirements for management capabilities to the project.)
  • JGear Team Server. This plug-in is a team development server stack based on best-of-breed open source components such as Subversion, Bugzilla, Continuum and XPlanner. It also includes CodeGear's ProjectAssist, the JGear Team administrator client for single-click server installation and configuration, team project creation, user administration and setup.

All of these capabilities are currently part of CodeGear's Eclipse-based IDE, JBuilder 2007, which evolved from Borland's venerable JBuilder Java IDE line.

"Our Eclipse strategy is about embracing open source technologies, not replacing them," Swindell said. "Our approach is to enhance those technologies and tie them together for higher productivity, better quality and better team collaboration. That hasn't changed. We're just delivering those features in two ways."

CodeGear unveiled its new JGear line last week at the New York Real-World Java Seminar. The first group of plug-ins for Eclipse 3.2 is expected sometime in September. CodeGear is currently working on a version for Eclipse 3.3, Swindell said.

About the Author

John K. Waters is the editor in chief of a number of Converge360.com sites, with a focus on high-end development, AI and future tech. He's been writing about cutting-edge technologies and culture of Silicon Valley for more than two decades, and he's written more than a dozen books. He also co-scripted the documentary film Silicon Valley: A 100 Year Renaissance, which aired on PBS.  He can be reached at [email protected].

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube