An IDE which is flexible for all kind of programing languages , with auto-correction of common errors and suggestions for best pratice

Registered by Hemanth

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 ,

Systme.out("Hello World")

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.

Blueprint information

Status:
Not started
Approver:
Bhavani Shankar
Priority:
Undefined
Drafter:
Hemanth
Direction:
Needs approval
Assignee:
Hemanth
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Discussing it now...

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.