An IDE which is flexible for all kind of programing languages , with auto-correction of common errors and suggestions for best pratice
There may be Code::Blocks , Geany , Eclipse and many other IDE which are very specific.
But , we are still in search for an IDE which is flexible for all kind of programing languages and other kind of development.
I would like to stress on the word "Intelligent" , because the IDE just helps in development , but never auto-corrects , few simple errors , like ";" or "(" missing , if its a huge code , this type of intelligent IDE , which can help us to provide the best practice and efficient code.
Making all this possible in a single IDE , seems like a great challenge , if done will not really help the mankind ?
For example , say we have type a Java code ,
As we can not the compiler will report error , maybe the ";" is missing and even "Systme" , is not defined .
So if we make an IDE which "auto-corrects" such kind of errors.
Say , after the compiler reports such errors , the IDE me goto that particular line in the code and make the corrections.
User must have options to set the correction technique , and the corrections must be listed before its applied so that , some user defined variable will not be auto-corrected.
Other issue is , the IDE must be light weight.
If we can make a data-warehouse , with all the best patterns for different types of coding languages and most commonly done errors , the IDE must cross-check form it and list us different ways of doing the same , and help us to develop the best code.
Discussing it now...