Visual Studio Code - SHARCNET

[Pages:21]Visual Studio Code

Your Next Coding Companion for Advanced Research Computing

Armin Sobhani asobhani@sharcnet.ca

SHARCNET

University of Ontario Institute of Technology (UOIT)

28 February, 2018

Links

? Nix Package Manager

? Git Version Control

? CMake Part I



? CMake Part II



? Tutorial Files



VSCode -- Your Next Coding Companion for ARC

2

Visual Studio Code (VSCode)

? GUI Source Code Editor (SCE) / Debugger

? Free (source: MIT, binaries: Freeware) ? Open-source () ? Multiplatform (Windows | Linux | MacOS)

? Has been being developed by Microsoft since 2015 ? Written in TypeScript / JavaScript / CSS and based on Electron

VSCode -- Your Next Coding Companion for ARC

3

SCEs vs. IDEs

SCEs

Cons

Pros

IDEs

Cons

Pros

VSCode -- Your Next Coding Companion for ARC

4

SCEs vs. IDEs

SCEs

IDEs

VSCode -- Your Next Coding Companion for ARC

5

SCEs vs. IDEs

SCEs

IDEs

VSCode -- Your Next Coding Companion for ARC

6

SCEs vs. IDEs

SCEs

IDEs

VSCode -- Your Next Coding Companion for ARC

7

Why VSCode?

Good Balance between SCE and IDE

VSCode -- Your Next Coding Companion for ARC

8

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download