Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm surprised Dexpot[0] isn't listed. It's a really great virtual desktop management tool and has a number of things included that's not included with the Windows 10 default virtual desktop feature.

Then there's VcXrv[1] to share your clipboard between WSL and Windows, it also lets you run Linux GUI tools in WSL. Essential IMO, if only for clipboard sharing.

Sizer[2] is another great tool for quickly resizing and positioning windows programmatically. Amazingly useful for spinning up specific sets of apps quickly.

IrfanView[3] is IMO one of the best quick image viewers / editors. It also has handy dev features (batch processing, quickly getting a hex value from an image, etc.).

I keep a list of dev related tools I use on Windows too at https://nickjanetakis.com/blog/the-tools-i-use.

[0]: https://dexpot.de/?lang=en

[1]: https://sourceforge.net/projects/vcxsrv/

[2]: http://www.brianapps.net/sizer4/

[3]: https://www.irfanview.com/



Dexpot still works fine even though it hasn't been updated for years. And I love being able to have 9 virtual desktops arranged in a 3x3 grid and a semi-permanent transparent "minimap" of what's on each desktop as well as my current location in the 3x3 grid. But it has an issue which makes it unusable for me, something which may or may not be a bug, i.e. on switching to a desktop, if that desktop contains more than one window, all of them are brought to the front one after another, causing considerable delay if there are >3 windows present. The native win10 virtual desktop feature doesn't seem to have that issue.


I see you use multiple monitors, does Sizer play well with them? I discarded it cause I thought it did not support multimonitor setups well. My main use case is setting up some complex layout (in multimonitor), and be able to save it, and restore it when needed.


> I see you use multiple monitors, does Sizer play well with them?

It supports them well.

It has a drop down box where you can define the monitor you want for a specific entry and then window positions will be relative to that monitor.

Alternatively you can also set a window's position to any X / Y coordinate. So if you had let's say 2x 2560x14440 monitors and you wanted to position a window to the 2nd monitor you can tell Sizer to move it to X coordinate 3050 and it would be +500 pixels into the 2nd monitor. You just need to enable the checkbox "allow move outside screen bounds". That could be useful I guess if you wanted a window to span more than 1 monitor and you have super thin bezels.


Thanks for the recommendations




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: