Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a student, and I do a lot of code on a small (12.5", 1366x768) laptop screen that I carry from class to class. Most programming environments are designed with the idea that someone has large screen size available, because most programmers do in fact have access to large screens. However, large screens are difficult to carry to class all day, and my previous laptop (15", 1920x1200) often got left in the dorm just because it was so friggin heavy.

I'm pretty much locked in to Visual Studio at this point; no program I've ever used is as productive for the kind of code I work with (after installing Whole Tomato's Visual Assist and Jared Par's VsVim, of course :) )

(I've seen other questions about small screens but they all pretty much go with "leave Visual Studio" -- which is hard given some of the kinds of development I've been doing....

share|improve this question

closed as primarily opinion-based by gnat, GlenH7, Ixrec, MichaelT, Snowman Apr 21 '15 at 4:38

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

Can't you just connect your laptop to a large monitor? You won't be coding in class right? – BlackJack Aug 12 '11 at 23:37
@BlackJack: Actually I do do a lot of coding in class... (I have a lot of worthless classes :/)When I'm in the dorm room I do connect to an external display though. – Billy ONeal Aug 12 '11 at 23:38
@Billy: Make sure you pay however much attention you need to to graduate! – compman Aug 13 '11 at 1:36
@compman: I will be. And not one iota of attention more. :) – Billy ONeal Aug 13 '11 at 3:34
@compman: right ...Priority One: Graduation; Priority Two: get as much coding done before we die as is humanly possible. – IAbstract Aug 13 '11 at 11:41
up vote 15 down vote accepted

All that stuff on the View menu? Set them to collapse. Do this by clicking the push-pin/thumb tack and let the windows collapse back to the sidelines. This gives you a lot more screen space for the important stuff, and if you need it, mouse over the tab and it slides out. The visual cue that the tab will auto-expand/collapse, or stay out all the time is the push-pin (circled in red on samples): vertical, they stay out all the time; horizontal, they come out when you need them.

Sample will all stuff expanded:

enter image description here

Same sample will all stuff collapsed:

enter image description here

Property Tab expanded:

enter image description here

share|improve this answer

Learn the shortcuts to various commands and use the full screen mode (View -> Full Screen).

You can also use the "Command Window" to access other menu items (even if they don't have a shortcut), you can find it in the View menu -> Other windows -> Command Window

share|improve this answer
Shortcuts! I can do almost everything I need from the 'Command Window' given a variety aliases. I think much of the annoyance of a small screen is trying to click all the tiny menus/options... get rid of those and you could up your font and focus on what matters. – mpeterson Aug 13 '11 at 1:17

Try 4 simple steps:

  1. Use Hide Main Menu extension.
  2. Remove all toolbars. Use short-cuts instead. I find myself that I actually never use the toolbars.
  3. Set Auto-Hide for all panels except the Source Code window.
  4. Use scroll wheel to zoom the text.
share|improve this answer

Plenty of space! Right click on the toolbar area and uncheck the toolbars, put all the side and bottom panels on autohide or just have one side panel and setup tabs by dragging windows into the panel you want to use. Learn shortcut keys. Auto-hide your Windows taskbar.

Also Google for fonts like Dina that are both small and readable.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.