September
4th,
2016
A list of essentials tools when setting up a new machine for software development.
Terminals
-
ConEmu
choco install conemu
-
PowerShell 5
choco install powershell
IDE
-
Visual Studio Community
choco install visualstudio2015community
-
Visual Studio Code
choco install visualstudiocode
IDE Extensions
Visual Studio
- Resharper
- DotTrace
- Web Essentials
Visual Studo Code
- PowerShell
- C#
Languages
- Node (via NVM)
- Go
choco install golang
- .NET Core
- .Net Framework 4.6.2
choco install dotnet4.6.2
.NET development tools
- DotPeek
Decompile .NET assemblies to C# using JetBrains Resharper build in decompiler.
choco install dotpeek
- NuGet Package Explorer
NuGet Package Explorer is a ClickOnce application which allows creating and exploring NuGet packages easily. After installing it, you can double click on a .nupkg file to view the package content. You can also load packages directly from the official NuGet feed.
choco install nugetpackageexplorer
- FxCop
FxCop is an application that analyzes managed code assemblies (code that targets the .NET Framework common language runtime) and reports information about the assemblies, such as possible design, localization, performance, and security improvements.
choco install fxcop
HTTP Development
Browsers
- Firefox Developer Edition
- Chrome
choco install googlechrome
Installers
- Chocolatey
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
Source Control
- SourceTree
choco install sourcetree
- TortoiseGit
choco install tortoisegit
- PoSH Git
choco install poshgit
- Git Command Line
choco install git
- Git Credential Manager for Windows
choco install git-credential-manager-for-windows
Merge
- KDiff3
Very good open source 3 way merge and diff tool.
choco install kdiff3
Virtual Machines
- Docker
An open platform for developers and sysadmins to build, ship, and run distributed applications.
choco install docker
Data
- LinqPad
choco install linqpad
- Redis for Windows
choco install redis-64
- SQL Server Management Studio
choco install mssqlservermanagementstudio2014express
- Redis Desktop Manager
A fast open source Redis database management application.
choco install redis-desktop-manager