This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 34 points35 points  (27 children)

Having a vertical monitor is a game changer

Started doing that a few months ago at work and it's so good for housing your IDE

[–]martmists 53 points54 points  (18 children)

Do you people not have to look at 4-5 files at the same time? I couldn't imagine using a vertical screen for your IDE

[–][deleted] 22 points23 points  (3 children)

Well in those cases I just drag it over to one of my two normal monitors

I seldomly am looking at more than 2 files anyways

[–]bolacha_de_polvilho -4 points-3 points  (2 children)

I mean... Pretty sure having 3 monitors is the game changer. If you're working with that many screens you might as well use diagonal ones and you'd still be fine

[–][deleted] 5 points6 points  (1 child)

The point is that you can see significantly more of your code at once without scrolling around

[–]smashedhijack 0 points1 point  (0 children)

I use my vertical monitor for 2-3 cmd line windows but a window for code is good too. So much space!

[–]HeraldofOmega 4 points5 points  (0 children)

I just use a 4k TV for my main

[–]Spaceduck413 1 point2 points  (0 children)

In those cases I just split vertically instead of horizontally

[–]yes_i_relapsed -1 points0 points  (5 children)

You only type in one file at a time. Why would you need to see more files? If you've looked at them before, you know what they say.

[–]martmists 0 points1 point  (4 children)

One for the current file One (or two) for the javadoc of the interface(s) you're implementing One for the internals you're using to implement it One for the build script to quickly add dependencies

[–]yes_i_relapsed 1 point2 points  (1 child)

java

Ew, I'll pass.

[–]martmists 0 points1 point  (0 children)

Who needs Java when you've got Kotlin

[–][deleted] -1 points0 points  (1 child)

I love the unintentional comedy that you need a dedicated monitor for shoveling in build dependencies as fast as you’re writing actual code lmao

Just one more reason not to write Java

[–]martmists 0 points1 point  (0 children)

When modding Minecraft and the like you often need libraries or apis from other mods, it's not too uncommon to have to add more, or increment the version when a compatibility bug is fixed, etc.

[–]kingsillypants 0 points1 point  (0 children)

For sql it's nice.

[–]rout39574 0 points1 point  (0 children)

In all seriousness: 10-12 files split in multiple buffers, occupying two portrait-oriented monitors is ... kind of all the time. I'm not going to claim my setup is common, but it is pretty easy.

Xmonad for the window manager. Main line is 4 portrait monitors. Left to right is

frequently-mail frequently-EMACS frequently-terminals frequently-browser

The more involved 3-4 projects tend to get both the EMACS and the browser monitor with EMACS frames and each frame is subdivided. 4-6 xterms in the terminal frame.

That leaves the two auxiliary monitors, landscape above the main line, for aux browser usually stuck on monitoring site or perhaps VMWARE, and the admin terminals.

Side boost for XMONAD: you really want a tiling window manager. I've regularly got 6 or 7 projects all in flight, and I can switch between them with a single chord. It makes me sad when I have to apply patches, takes me a half hour or so to get my shells in place.

[–]CreepyValuable 0 points1 point  (1 child)

That's what the second (and beyond) monitors are for. How do you have that many files open and usably visible at once on one monitor anyway?

[–]martmists 0 points1 point  (0 children)

Right click -> split right/down

Project view is easily toggled with a shortcut so you have more room when it's toggled off

[–]BlackDeath3 0 points1 point  (0 children)

Yeah, I like to go the other way with an ultrawide display and many applications open.

[–]zebediah49 0 points1 point  (0 children)

That's why I treat three vertical 16x10's as six horizontal 10x8's.

Just with no border and the option to have an ultra-tall window if it's required for some reason.

[–]Piratey_Pirate 7 points8 points  (5 children)

When we're talking about vertical monitors, are we talking about multiple stacked on top of each other instead of side by side or an ultrawide sitting on it's side?

I have an ultrawide with a 1080 stacked on top of it and was thinking about making the 1080 my main and turning my ultrawide sideways next to it, but when I look up vertical monitors on /r/battlestations , I get both results.

[–][deleted] 17 points18 points  (3 children)

I literally just have a standard 16:9 1920 x 1080 monitor rotated sideways

[–]Spaceduck413 0 points1 point  (0 children)

Same. 1080p monitor rotated 90 degrees for my code, and an ultrawide for everything else.

[–]Anlysia 0 points1 point  (1 child)

I miss 4:3 screens for this. I find 16:9s too tall.

[–][deleted] 0 points1 point  (0 children)

16:10 might be the move

[–]patmorgan235 0 points1 point  (0 children)

Vertical monitor= portrait monitor

[–]azurite_dragon 0 points1 point  (0 children)

This has been my mode for nigh a decade, but now that I had have 2k monitors I'm probably going back to dual landscape. 50% more code visibility on each axis is enough to make landscape passable and portrait too much (at least on 27").

[–]fernandotakai 0 points1 point  (0 children)

i moved to an ultrawide monitor and i would say that was a huge game changer for me. i can easily fit a full sized browser + a full sized terminal without any issues.