DEV Community

Harry Tanama
Harry Tanama

Posted on

My Developemnt Environment

**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
Enter fullscreen mode Exit fullscreen mode

VIM

sudo apt install vim
Enter fullscreen mode Exit fullscreen mode

Build Essential: gcc, g++, make

sudo apt install build-essential cmake -y
Enter fullscreen mode Exit fullscreen mode

Python
clang

Top comments (0)