I started writting down a list of items I wish I had in the next version of Visual Studio. It started as a bullet list of 10 items and ended up as a 10 page doc !
Most of the ideas cited bellow are there to reduce repetive tasks; more productivity, less errors.
Here's the link to the full document.
Summary:
- Configurable Code View: view tailored for the role of the user
- Special handling of Debug Mode: action/code that is performed only in debug mode
- Code Templates: easily create/modify function code
- Auto Code: code automatically created
- Unit Testing: in synch with the Auto Code above, easier unit testing generation
- Documentation: Different documentation for different roles, 2 way edition, multiple display friendly
- Team's Tab: tools to help communication and information exchange
- SourceControl Change View: let VS look for the information you need
- Dev tools: integration of third party tools directly in VS
- Internationalization: Really friendly internationalization for developpers
- etc.
To fully understand the summary above, you really need to look at the doc.