Cool Tools

Tools that are cool.

It all starts with: Chocolatey - Windows 'apt-get' application packages.

Install via PowerShell:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Install via cmd.exe:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
Notes:

The Basics

choco install powershell-core
Powershell Core Powershell Core: iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI" choco install powershell-core
Vivaldi Web Browser
choco install vivaldi
7Zip File Archive Tool choco install 7zip
Notepad++ Text Editor choco install notepadplusplus
Greenshot Screen capture choco install greenshot
Cmder Command Line Interfaces choco install cmder
Paint.net Image Editor choco install paint.net
mRemoteNG RDP, SSH and other remote connections. Note: choco installs are iffy choco install mremoteng
KeePass Securely store credentials choco install keepass
choco install powershell-core vscode git 7zip notepadplusplus greenshot cmder -y

Development & DevOps Tools

VS Code Code Editor / IDE choco install vscode
TeamCity Continuous Integration Web-UI choco install teamcity
Octopus Deploy (Tentacle) Package Deployment & Release Management choco install octopusdeploy.tentacle

VS Code Extensions

Angular Snippets (Version 11) Angular version 11 snippets by John Papa https://github.com/johnpapa/vscode-angular-snippets.git
Apache Conf Snippets Apache Conf Snippets https://github.com/hrdtbs/vscode-apacheconf-snippets.git
Apache Conf Syntax highlighter for Apache configuration files https://github.com/mrmlnc/vscode-apache
AutoHotkey Plus AutoHotkey language support for VS Code https://github.com/cweijan/vscode-autohotkey.git
AutoHotkey AutoHotkey language support for VS Code https://github.com/stef-levesque/vscode-autohotkey.git
Azure Account A common Sign-In and Subscription management extension for VS Code. https://github.com/microsoft/vscode-azure-account.git
Azure Databases Create, browse, and update globally distributed, multi-model databases in Azure. https://github.com/microsoft/vscode-cosmosdb
Azure Resources An extension for viewing and managing Azure resources. https://github.com/Microsoft/vscode-azureresourcegroups
Bash Beautify Format / Beautify bash and shell scripts https://github.com/shakram02/bash_beautify
Bash Debug A debugger extension for bash scripts (using bashdb). https://github.com/rogalmic/vscode-bash-debug.git
Better Comments Improve your code commenting by annotating with alert, informational, TODOs, and more! https://github.com/aaron-bond/better-comments
Bookmarks Mark lines and jump to them https://github.com/alefragnani/vscode-bookmarks.git
C# C# for Visual Studio Code (powered by OmniSharp). https://github.com/OmniSharp/omnisharp-vscode.git
Chocolatey Set of snippets and commands for helping with creating packages for Chocolatey. https://github.com/chocolatey-community/chocolatey-vscode
Code Runner Run C, C++, Java, JS, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, CMD, BASH, F#, C#, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml, R, AppleScript, Elixir, VB.NET, Clojure, Haxe, Obj-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran https://github.com/formulahendry/vscode-code-runner.git
Code Spell Checker Spelling checker for source code https://github.com/streetsidesoftware/vscode-spell-checker
Community Material Theme The official community maintained Material Theme with 'legacy' color schemes you love! https://github.com/material-theme/vsc-community-material-theme.git
ConEmu Launcher ConEmu Launcher for VS Code https://github.com/ipatalas/vscode-conemu
Debugger for Chrome Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol. https://github.com/Microsoft/vscode-chrome-debug
ESLint Integrates ESLint JavaScript into VS Code. https://github.com/Microsoft/vscode-eslint.git
EditorConfig for VS Code EditorConfig Support for Visual Studio Code https://github.com/editorconfig/editorconfig-vscode.git
Excel Viewer View Excel spreadsheets and CSV files within Visual Studio Code workspaces. https://github.com/jjuback/gc-excelviewer.git
External Tools Allows you to easily launch many other applications https://github.com/leehooi/vs-external-tools.git
Favorites Manager Manage and quickly access frequently used documents and documents' sets https://github.com/oleg-shilo/Favorites.vscode.git
File Templates This Extension allows to quickly create new files based on defined templates. https://github.com/brpaz/vscode-file-templates-ext.git
file-tree-generator generate tree from directory and files
File Utils A convenient way of creating, duplicating, moving, renaming and deleting files and directories. https://github.com/sleistner/vscode-fileutils.git
Git Graph View a Git Graph of your repository, and perform Git actions from the graph. https://github.com/mhutchie/vscode-git-graph.git
Git History View git log, file history, compare branches or commits https://github.com/DonJayamanne/gitHistoryVSCode
gitignore Add file to .gitignore
gitignore Language support for .gitignore files. Lets you pull .gitignore files from the https://github.com/github/gitignore repository. https://github.com/CodeZombieCH/vscode-gitignore
GitLens — Git supercharged Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more https://github.com/eamodio/vscode-gitlens.git
Gitlab MR Manage MRs in Gitlab from VS Code https://gitlab.com/jasonnutter/vscode-gitlab-mr
google-search Google your doubts, errors and confusions! https://www.github.com/kameshkotwani/google-search
HAProxy HAProxy Configuration Syntax Highlighter and Snippets https://github.com/bmarkovic/vscode-haproxy.git
HTML Snippets Full HTML tags including HTML5 Snippets
Hex Editor Allows Hex Editing inside VS Code https://github.com/microsoft/vscode-hexeditor
Insert GUID Insert GUIDs in different formats directly into the editor. https://github.com/heaths/vscode-guid.git
IntelliSense for CSS class names in HTML CSS class name completion for the HTML class attribute based on the definitions found in your workspace. https://github.com/Zignd/HTML-CSS-Class-Completion
json Json for Visual Studio Code https://github.com/ZainChen/vscode-json
Kotlin Formatter https://github.com/esafirm/vscode-kotlin-formatter
Kotlin Language Kotlin language support for VS Code https://github.com/mathiasfrohlich/vscode-kotlin.git
Kotlin Smart code completion, debugging, linting, syntax highlighting and more for Kotlin https://github.com/fwcd/vscode-kotlin.git
Logstash Configuration Syntax / Language Support Adds syntax highlighting for logstash configuration files. https://github.com/randomchance/vscode-logstash-configuration-syntax.git
Logstash Snippets Logstash snippets https://github.com/Gillespie59/vscode-logstash.git
Markdown All in One All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more) https://github.com/yzhang-gh/vscode-markdown
markdown-formatter A Markdown Plugin for code artist https://github.com/sumnow/markdown-formatter
markdownlint Markdown linting and style checking for Visual Studio Code https://github.com/DavidAnson/vscode-markdownlint.git
Markdown Shortcuts Shortcuts for Markdown editing https://github.com/mdickin/vscode-markdown-shortcuts.git
Material Theme The most epic theme now for Visual Studio Code https://github.com/material-theme/vsc-material-theme.git
mongogo Integrates mongo shell into vs code. https://github.com/bagonaut/mongogo.git
NDJSON Colorizer colorizes NDJSON (Newline Delimted JSON) files https://github.com/busterc/vscode-ndjson-colorizer
NGINX Configuration Language Support NGINX Configuration syntax, hint and autocompletion https://github.com/ahmadalli/vscode-nginx-conf
NGINX Configuration Syntax highlighting for NGINX configuration files https://github.com/william-voyek/vscode-nginx
nginx-formatter Formats Nginx Configuration https://github.com/raynigon/vscode-nginx-formatter
nginx.conf hint nginx.conf syntax, hint and autocompletion https://github.com/hangxingliu/vscode-nginx-conf-hint
nginx.conf Syntax highlighter for nginx conf files. https://github.com/shanoor/vscode-nginx
Notepad++ keymap Popular Notepad++ keybindings for Visual Studio Code https://github.com/Microsoft/vscode-notepadplusplus-keybindings.git
npm npm support for VS Code https://github.com/Microsoft/vscode-npm-scripts.git
NuGet Gallery NuGet Gallery Extension makes installing and uninstalling NuGet packages easier https://github.com/pcislo/vscode-nuget-gallery
NuGet NuPkg Viewer Display all information from a NuPkg file https://github.com/eridem/vscode-nupkg
NuGet Package Manager Add or remove .NET Core 1.1+ package references to/from your project's .csproj or .fsproj file using Code's Command Palette. https://github.com/jmrog/vscode-nuget-package-manager.git
open-nuget-site search and view nuget site
Permute Lines Reverse, Unique, Shuffle lines as in Sublime Text https://github.com/earshinov/vscode-permute-lines/
PowerShell Stack Overflow Search Search for selected text + the PowerShell tag on Stack Overflow https://github.com/dfinke/vscode-PSStackoverflow.git
PowerShell Develop PowerShell scripts in Visual Studio Code! https://github.com/PowerShell/vscode-powershell.git
pre-commit-vscode Run and manage pre-commit hooks from VSCode https://github.com/magicmark/pre-commit-vscode
Prettier - Code formatter Code formatter using prettier https://github.com/prettier/prettier-vscode.git
Prettify JSON Visual Studio Code Prettify JSON Extension git@github.com:mohsen1/vscode-prettify-json.git
psake Snippets Set of snippets for helping with creating psake scripts. https://github.com/psake/psake-vscode
Remote - SSH: Editing Configuration Files Edit SSH configuration files https://github.com/Microsoft/vscode-remote-release.git
Remote - SSH Open any folder on a remote machine using SSH and take advantage of VS Code's full feature set. https://github.com/Microsoft/vscode-remote-release.git
Remote - WSL Open any folder in the Windows Subsystem for Linux (WSL) and take advantage of Visual Studio Code's full feature set. https://github.com/Microsoft/vscode-remote-release.git
Remote Development An extension pack that lets you open any folder in a container, on a remote machine, or in WSL and take advantage of VS Code's full feature set. https://github.com/Microsoft/vscode-remote-release.git
SQL Server (mssql) Develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere https://github.com/Microsoft/vscode-mssql.git
Settings Sync Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist. https://github.com/shanalikhan/code-settings-sync.git
Shebang Snippets Snippets for shebang lines for different types of scripts. https://github.com/Rpinski/vscode-shebang-snippets
ShellCheck Integrates ShellCheck into VS Code, a linter for Shell scripts. https://github.com/timonwong/vscode-shellcheck.git
shell-format shellscript、Dockerfile、properties、gitignore、dotenv、hosts、jvmoptions... DocumentFormat https://github.com/foxundermoon/vs-shell-format.git
shellman Shell script snippet https://github.com/yousefvand/shellman.git
Slack Send messages and files to Slack from Visual Studio Code https://github.com/sozercan/vscode-slack
Sort JSON objects Sorts the keys within JSON objects https://github.com/richie5um/vscode-sort-json
Sort lines Sorts lines of text https://github.com/Tyriar/vscode-sort-lines
systemd-unit-file Language support for systemd unit files https://github.com/bearmini/vscode-systemd-unit-file
Task Explorer Tasks management for npm, vscode, yarn, ant, gradle, grunt, gulp, batch, bash, make, python, perl, powershell, ruby, and nsis https://github.com/spmeesseman/vscode-taskexplorer.git
TeamCity Integration TeamCity integration for Visual Studio Code https://github.com/rugpanov/teamcity-vscode-extension.git
Terminal Tabs Adds tabs for each terminal process to the status bar https://github.com/Tyriar/vscode-terminal-tabs
Todo Tree Show TODO, FIXME, etc. comment tags in a tree view https://github.com/Gruntfuggly/todo-tree
URL Encode Allows URL-Encoding and URL-Decoding text, supports multiple selections and whole file if none https://github.com/flesler/vscode-url-encode
Visual Studio IntelliCode AI-assisted development https://github.com/MicrosoftDocs/intellicode
vscode-gitignore-syntax Syntax highlighting for .gitignore files. https://github.com/dunstontc/vscode-gitignore-syntax.git
vscode-icons Icons for Visual Studio Code https://github.com/vscode-icons/vscode-icons
vscode-solution-explorer Visual Studio .sln file explorer for Visual Studio Code https://github.com/fernandoescolar/vscode-solution-explorer
XML Tools XML Formatting, XQuery, and XPath Tools for Visual Studio Code https://github.com/DotJoshJohnson/vscode-xml.git
XML Tools XML language support for VS Code https://github.com/danschultequb/qub-typescript-xml-vscode
YAML to JSON Convert YAML from clipboard or current document/selection to JSON and vice versa. https://github.com/ahebrank/vscode-yaml2json
YAML YAML Language Support by Red Hat, with built-in Kubernetes syntax support https://github.com/redhat-developer/vscode-yaml
Zip File Explorer Display the content of a Zip file in a Tree Explorer https://github.com/stef-levesque/vscode-zipexplorer.git

PDF Tools

PDFsam Open Source. Split, Merge, Extract, Rotate choco install pdfsam
PDFCreator choco install pdfcreator

Comments

Popular posts from this blog

Real World NodeJS w/ Continuous Integration

OWASP Training @ PluralSight

Further use of Octopus Deploy