![]() ![]() It’s not my ideal manner of working, however, as right now VS does not allow me to move code files to another window easily. Right now, I flip a 24” monitor into portrait mode, so that I can have two code windows open one on top of the other. Since I get paid to code (and not muck around ridiculous entity model diagrams), I like to see as much code as possible. ReSharper allows me to locate a file in Solution Explorer, add a new file from a template, and begin editing without ever needing to fumble around a gigantic file tree. If I need to add a new file to my project, I still don’t lift my hands off the keyboard. Why waste time right-clicking around, when you could have a powerful script do all the work? That one line generates the controller, view, model and a bunch of other stuff. Want to generate all the starter code needed for a controller, model and view? How about this: “ruby script/generate scaffold Product” from the command line. ![]() Code generation is fantastic, but wizards are a productivity sink. One of the really bothering aspects of many of the ASP.NET MVC demos and sample blog posts is how much they highlight wizards. Navigation and refactoring tools like ReSharper allow me to jump around far, far more efficiently through keystrokes than picking up my mouse would. If an IDE forces me to pick up my mouse for the 99% slice of what I need to do every day, the IDE has already failed. Since I’m writing code 99% of the time I’m in an IDE, my experience should be optimized for writing code.īut there are still some things missing in my ideal IDE experience. Even with today’s large monitors, screen real estate should go to only the most important things. Those are actually on another screen, out of the way so I can view the code, if I use them at all. Notice anything missing? Zero toolbars or navigation helpers. But for me, my current IDE still has a ways to go.Īt this point, none of the whiz-bang toolbars and such are even visible, and my daily use looks something like this: Before then, it was Visual Studio 6.0, on the much too often occasion I needed to update some old VB6 COM components. The old joke goes something like, “Oh Visual Studio? Yeah, that’s the tool I use to host ReSharper.” Visual Studio has made lots of strides since the old VS 2002 edition. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |