Imagine an IDE that watched your key presses/edit actions. It look for duplication in the stream of actions and say "Hey, are you doing that thing you did before? Do you want me to the rest for you?" humm... Sounds horridly like "you seem to be writing a letter..." arrgh.
ok.. Better... You activate a 'I've done this a couple of times, can you do it for me' function. It suggests a list of things you keep doing. You get to store away auto-macros (as I am now calling them) so you can keep them if they are useful.
The list could be ordered by recent, or popular.
Just a thought
Nigel Thorne's software development blog, focusing on finding simple solutions to real work problems.
Thursday, May 05, 2005
You do that a lot! Want to automate it?
Rapid feedback
Ok.. This is a flight of fancy I had a few months ago, but its still in my head, so I thought I would let it free on the web.
Imagine an IDE where as you type in new code you not only get told if the code compiles, but also if the unit tests pass with this new code.
IDEs now hold a parsed version of your code so they can highlight compiler errors as you type. Its not that big a step to then interpret the tests over the in memory parse-tree to see how the code will execute. The IDE could keep track of which lines of code are executed by which test easily enough. Then it would be a case of only re-interpreting the tests that are potentially effected by each edit.
This would be the ultimate in rapid feedback :)
Wednesday, May 04, 2005
.Net on Rails?
I intend to have a play with it, so expect to see more posts on Castle in the future. :)
Atom Feed
Here is a link you can use until the issue is fixed.
http://web.aanet.com.au/nigelthorne/blog/atom.xml
From the guys that wrote Ruby On Rails
http://www.backpackit.com/
It's free to join... and has so much potential!
Check it out.