Ask DZ: What Features Would an Ideal IDE Have?
You may love your IDE, but even the best IDE can get better.
Or you may be chugging along with a free, open-source, but less-than-perfect IDE, plugging the functionality gaps with plugins that may or may not integrate perfectly.
Either way, you've probably run into situations that your IDE, if it were perfect, could have handled better.
So, DZonistas: what features would an ideal IDE have?
Tags:






Comments
Robson Almeida replied on Wed, 2012/02/15 - 9:16am
The features: code completion or embedded documentation, an easy way to find everything (like a text box where you write anything and it searches for files, types, properties, methods, configurations and so on ..), support a lot of languages, be fast, support for zencoding, provides a command terminal or a way to access the OS terminal and run everywhere (desktop, mobile and browser).
Mitch Pronschinske replied on Wed, 2012/02/15 - 11:07am
These are some basic features that I think an IDE has to have.
Robert Stern replied on Wed, 2012/02/15 - 1:45pm
Geertjan Wielenga replied on Wed, 2012/02/15 - 2:43pm
Mohammad Haq replied on Wed, 2012/02/15 - 5:31pm
in response to:
Robson Almeida
Manjuka Soysa replied on Wed, 2012/02/15 - 7:18pm
- Zero installation (IDE itself should be web-based)
- Support Model-driven development with common data models across all layers
- WYSIWYG design of interfaces
- Holistic approach to project tracking, requirements management, development, packaging, deployment and testing
Peter ___ replied on Thu, 2012/02/16 - 8:05am
The best description for a perfect IDE I found here http://netbeans.org/features/ ;)
additionally two points Robert Stern mentioned:
* built in support for test driven development
* can run in client-server mode to work with your teammate in distributed environment on the same code
Matt Young replied on Thu, 2012/02/16 - 9:39am
Spring STS but faster.
James Sugrue replied on Thu, 2012/02/16 - 10:01am
Erwin Mueller replied on Fri, 2012/02/17 - 10:13am
I would love to see further development in 3D visualization of the code, like in
Codstruction: 3D Software Visualization Toolhttp://marketplace.eclipse.org/content/codstruction-3d-software-visualization-tool
Also, the marketplace of Eclipse is a really good idea to promote and centralize the plugins.
Sadia Sulaman replied on Sun, 2012/06/03 - 10:43pm
Kookee Gacho replied on Mon, 2012/06/25 - 7:41am
Nobel Boy replied on Wed, 2012/07/04 - 4:31am
Star Khan replied on Wed, 2012/09/05 - 5:36am
Star Khan replied on Mon, 2012/09/03 - 3:47am
Star Khan replied on Wed, 2012/09/19 - 1:52pm
Star Khan replied on Fri, 2012/09/21 - 7:50am
Star Khan replied on Mon, 2012/09/24 - 4:00am
Star Khan replied on Mon, 2012/09/24 - 10:45am
Star Khan replied on Wed, 2012/09/26 - 2:10am
Star Khan replied on Thu, 2012/09/27 - 3:30am
Star Khan replied on Tue, 2012/10/02 - 9:41am
Star Khan replied on Wed, 2012/10/10 - 12:09pm
Star Khan replied on Sat, 2012/11/03 - 6:51am
Star Khan replied on Tue, 2012/11/06 - 6:15am
Star Khan replied on Sat, 2012/11/10 - 11:42am
Star Khan replied on Tue, 2012/11/13 - 4:24am
Star Khan replied on Fri, 2012/11/23 - 2:39am
Star Khan replied on Wed, 2012/12/05 - 4:34am
Star Khan replied on Sat, 2012/12/08 - 1:21pm