This content originally appeared on DEV Community and was authored by Harry Tanama
**My Windows Developemnt Environment: **
Visual Studio Community (MSVC)
https://visualstudio.microsoft.com/vs/community/
Visual Studio Code
https://code.visualstudio.com/
VCPKG
https://vcpkg.io/en/
CMake – build tool
https://cmake.org/download/
Clang is an “LLVM native” C/C++/Objective-C compiler
https://llvm.org/
VIM – highly configurable, text-based text editor
https://www.vim.org/download.php
vim-plug – Vim Plugin Manager
https://www.vim.org/scripts/script.php?script_id=4828
Install YouCompleteMe from vim-plug and run the python script
Universal Ctags – generates an index, makes it easy for vim text editor to locate the indexed items.
https://github.com/universal-ctags/ctags-win32
GIT- a distributed version control system
https://git-scm.com/downloads
TortoiseGit – Windows Shell Interface to Git
https://tortoisegit.org/download/
SDL2 – Simple DirectMedia Layer
https://www.libsdl.org/
SFML – Simple and Fast Multimedia Library
https://www.sfml-dev.org/download/
MSYS2 is a collection of tools and libraries (GCC, mingw-w64)
https://www.msys2.org/
Python
https://www.python.org/
**My Linux Developemnt Environment: **
VSCodium
https://vscodium.com/
sudo apt install codium -y
VIM
sudo apt install vim
Build Essential: gcc, g++, make
sudo apt install build-essential cmake -y
Python
clang
This content originally appeared on DEV Community and was authored by Harry Tanama