Ask HN: What would you like to see from a new IDE?
I find myself hating every IDE I have ever used.
So, in a personal "put up or shut up" challenge, I'm going to try to build a prototype of one in my free time over the next few months.
Personally, my focus is going to be on speed/memory performance, but as I'm starting from scratch, I figure that it can't hurt to ask what others might like to see from an IDE; if not for this project, then for the real IDE projects out there.
12 comments
[ 3.3 ms ] story [ 35.7 ms ] thread(If you need to create something yourself for it to "just work for you," then I understand that.)
For your thread: * focus on text/code * super adjustable text coloring, highlighting * quick to launch, especially from bash (eg: "mate gdt.s") * macro's for extended usability (running bash script on file on certain key combo)
The basic features that everybody relies on in an IDE, in rough order of how much they improve my productivity.
Also, it should start up fast and not have any noticeable delays when accessing functionality. IDEs that hang for 10 seconds while they pop up an autocompletion dialog bug the hell out of me.I've actually started hacking a Vim plugin (JVM debugging integration) and boy is it painful. Making Vim more scriptable would go a long way in making me very very happy.
Basically, I want the IDE to actively guide me towards more productive ways to use it instead of just making me refer to a help file or discover those ways on my own. I saw something like this on a presenter's laptop at a conference once a long time ago, and the brilliance of it didn't strike me until later on.
Editor shortcuts are good, but there also need to be shortcuts for navigating between panes, tabs, and all that.
Every IDE I've ever used has terrible tab properties. You get lost when you're working with multiple documents. New tabs used to be created on the left in visual studio, it was ridiculous. Find some way to wrap an IDE in Chrome's windowing/tabbing environment, that would be perfect.