Does anyone design code outside of an IDE?  I think that code design is great and all but the only place I find myself actually design code (besides in my head) is in the IDE itself.  I generally think about it a little before hand but when I go to type it out, it is always in the IDE; no UML or anything like that.  Now I think having UML of your code is really good because you are able to see a lot more of the code on one screen however the issue I have is that once I type it in UML, I then have to type the actual code and that is just a big duplicate for me.For those who work with C# and design code outside of Visual Studio (or at least outside Visual Studio's text editor), what tools do you use?  Do those tools allow you to convert your design to actual skeleton code?  It is also possible to convert code to the design (when you update the code and need an updated UML diagram or whatnot)?
Design Code Outside of an IDE?
c#;design;code generation;uml
When it comes to discussing a problem or designing, nothing beats the Whiteboard.You should use a whiteboard and informal UML sketches to discuss things. After that you should go to the IDE.It is slightly tedious to have formal and complete UML sketches for the design because, then you will have to maintain them as they tend to fall behind as code changes. Moreover, you can always generate a class diagram from your code using the IDE.Also read UML as Sketch, UML as Programming Language and UML as BluePrint by Martin Fowler.