I wanted to update my list of must have software for development, mostly to remember what I am currently using.
These are listed in no particular order:
- Visual Studio 2019 (Why don’t they call this VS 2021?)
- SQL Server Management Studio
- Jetbrains Resharper Ultimate– I currently don’t use this, but when I did it was great.
- Scooter Software’s Beyond Compare (V4) I pay for this out of my own pocket because it is so good.
- Linqpad Pro I don’t currently use this, but it is very useful for working out algorithms interactively, and I am sure I never used this to it’s fullest extent.
- WinSCP for terminal sessions into a UNIX box.
- LastPass – For password management! It is great for keeping all testing passwords and usernames.
TreeSize Pro – When you need to find space on your machine, this is great to slice and dice your space to find what to delete.
- Snagit – The best screen capture out there. If you want a free app, I used Greenshot before I got Snagit and it was pretty great also.
- Notepad++ – a great free editor.
- VS Code – Microsoft’s editor, and you can add lots of free plug-in’s to extend the functionality. This is used by me to edit and format JSON files, and profile files mostly
- Chrome – My go to browser. It hosts some great plugins for me such as Feedly, Lastpass, and Advance Rest Client
- Postman – To test rest clients.
- Ditto – a great free clipboard manager. Somewhat better than ClipX that I have tried.
- Fork – A visual git client that is dead simple
- Windows Terminal – To do my command line git commands. Also it is very handy to set up PowerShell based alias commands to do the repetitive things.
- To get to that type “code $profile”
- Dbeaver – The best java app I have ever used. It is much easier to use than SSMS. when browsing data. it can link to related tables really easy, where you would write a lot of queries in SSMS to find the same info
Extensions for Visual Studio 2019
Here are the plug-ins I currently have installed for Visual Studio 2019
- Sonarlint for Visual Studio 2019 – has a lot of great suggestions for improving code
- Codemaid – Great for cleaning code, reformatting and reorganizing code in alphabetical order
- Close Tabs to Right – This is an awesome tool that will close down development tabs to the right or left of current document
- Editor Guidelines – This puts a very small red line at the column you choose to gently remind you to press return in your code and your line won’t get too long. I choose 120 as my point.
- Spell Checker – Checks spelling in code and comments. Not foolproof in all instances, but it helps a lot
VS Code Extensions
code --install-extension alexiv.vscode-angular2-files code --install-extension Angular.ng-template code --install-extension christian-kohler.path-intellisense code --install-extension CoenraadS.bracket-pair-colorizer-2 code --install-extension esbenp.prettier-vscode code --install-extension formulahendry.auto-rename-tag code --install-extension infinity1207.angular2-switcher code --install-extension jchannon.csharpextensions code --install-extension jmrog.vscode-nuget-package-manager code --install-extension johnpapa.Angular2 code --install-extension Leopotam.csharpfixformat code --install-extension mechatroner.rainbow-csv code --install-extension ms-dotnettools.csharp code --install-extension ms-mssql.mssql code --install-extension ms-vscode.powershell code --install-extension ms-vscode.vscode-typescript-tslint-plugin code --install-extension msjsdiag.debugger-for-chrome code --install-extension PKief.material-icon-theme code --install-extension rafaelsalguero.csharp2ts code --install-extension SimonSiefke.prettier-vscode code --install-extension yigitfindikli.primengsnippets