DEV Community

Discussion on: Improve Your Windows Development Environment

Collapse
 
erebos-manannan profile image
Erebos Manannán

I wish Chocolatey was better, but it's just annoying to me .. have to run it in elevated prompts, and iirc installation even required powershell which I don't normally bother using.

You can use Docker without Hyper-V when you use the Docker Toolbox, which I do. I also use Minikube with it, works perfectly fine. All this is powered by .. VirtualBox of course.

I slightly prefer Sublime Text over Notepad++, and since I got a paid license for it it's not annoying to use either.

JetBrains IDEs also beat all the other options for me, but I've been trying out vscode a bit more with languages that are not easily supported by them, and it's definitely not bad.

I also use Greenshot for screenshotting but I think it's dead. Add ScreenToGif for recording small things that can be easily shared.

IrfanView and Gimp are nice for those few times when you need to batch process a bunch of images, Putty + Pageant for SSH and SSH keys, though people have been hyped about this Termius thing but apparently it's SSH key support is just completely broken, has been for months, and devs don't care.

Oh, I also use WinSplit Revolution (also now a dead project, though I think some fork is trying to revive it) to do some nice quick alignment of windows.

Other than that, I don't think my environment differs that much really.

Collapse
 
antjanus profile image
Antonin J. (they/them)

I think the biggest problem with Chocolatey is that it's confusing in terms of how it works. Maybe I'm a noob but I've always found it confusing as to which tools will be available via path. And then, of course, you forget that you installed something via Chocolatey which makes life super confusing.

Notepad++ in my opinion is superior for the tasks I use it for. It's lightweight, extremely fast boot time, and has one killer feature: when you create a new file, you can keep it in a tab and it autosaves without actually saving. Eg. the file has no place in the file system but exists without failure in NP++

LICEcap has been my go to for screen recording...and yeah, Greenshot is dead but I did love that tool.

I'm currently using Bash/WSL for SSH which might sound weird but works for me. I tend to not use Putty/Pageant.

Thanks for all the input! :)

Collapse
 
erebos-manannan profile image
Erebos Manannán

Definitely Chocolatey's worst part is that it's still so little used, so you always forget it exists and you've installed something via it.

when you create a new file, you can keep it in a tab and it autosaves without actually saving. Eg. the file has no place in the file system but exists without failure in NP++

Yea that's what I do in Sublime Text too - I just open a new "file" for temporary notes. They survive a reboot, without having to ever save anywhere.

I'm currently using Bash/WSL for SSH which might sound weird but works for me. I tend to not use Putty/Pageant.

I've been trying to get Gnome-Terminal to reliably launch via a simple shortcut in Windows to a X Server running locally, but for some reason that thing just regularly fails to launch .. if I could get that thing working, then I'd just SSH from the WSL as well.

Without something like Gnome-Terminal (or maybe LXTerm) working properly I don't find it a reasonable option.