-
Notifications
You must be signed in to change notification settings - Fork 29
Invaluable software
Not all these recommendations may be needed for you, but if the software is relevant to your field, you simply should have them installed.
Free general-purpose archiving software that can handle a lot of formats.
UPX is a free, portable, extendable, high-performance executable packer for several executable formats.
Dependency Walker is an incredibly useful tool that allows you to open an executable or DLL and see exactly what DLLs it depends on, what functions they expose and which are used.
This rather obscure tool is great to quickly edit your PATH in a visual way.
Proper Vim builds for Windows.
A really fast file name (not contents) searcher for Windows. Will locate a file anywhere on your computer in the blink of an eye.
Extremely fast replacement for Ack (crossplatform - not Windows only), with good Vim integration. Does not provide Windows builds but if you have a MSYS2 GCC toolchain installed it's really easy to compile. Open a MSYS2 MinGW-w64 Win32 shell and type:
pacman -S --needed mingw-w64-i686-pcre mingw-w64-i686-xz
git clone https://github.com/ggreer/the_silver_searcher.git
cd the_silver_searcher
./build.sh PCRE_CFLAGS=-DPCRE_STATIC LDFLAGS=-static
cp ag.exe /c/dev/bin