Software Development Tools
·2 mins
Table of Contents
I love using great tools to help me get my stuff done. These are my favorite tools I must install on my Mac or Windows for software development.
I also have pages for Best Mac Software and Best Windows Software.
Also see my dotfiles.
For an always up to date list, check out my Best Software List on Github.
Coding and IDE #
- Android Studio - Android SDK and official IDE.
- DiffMerge - Compare your files/directories.
- Notepad++ - Text editor with more features on Windows.
- Sublime Text - Text editor.
- Visual Studio 2012 color theme editor
Database #
- Microsoft SQL Server 2014 Express - Microsoft’s SQL IDE.
- Microsoft SQL Server Developer/Express - Microsoft’s SQL Server Developer and Express.
- mySQL WorkBench - SQL IDE for mySQL.
- pgAdmin - SQL IDE for Postgres.
- Postgres.app - Start/stop Postgres db.
- SSMS Tools Pack - SQL Server Management Studio Tools.
Terminal #
- Fishshell - A smart and user-friendly command line shell for macOS, Linux, and the rest of the family.
- Heroku Toolbelt - Deploy your apps to Heroku.
- Homebrew - Mac package manager.
- iTerm2 - Terminal alternative.
- iTerm2 Color Schemes - Make your iTerm look pretty.
- Oh my fish - A fish shell framework.
- rbenv - Manage your rubies.
Version Control #
- git - Better to install via Homebrew
- Github for Mac - Github for Desktop.
- SourceTree - My favorite git GUI.
Websites and Services #
- BitBucket - Host public/private git repos here.
- Github - Host public/private repos here.
- GitLab
- Netlify - Deploy projects here for hosting.
- Scott Hanselman’s 2014 Ultimate Developer Power Users Tool List for Windows
- Visual Studio color schemes
- Visual Studio wallpapers