At EDA you'll be using specific tools every day: a terminal (AKA: command line), a text editor (the application you will use to write your code) and Git (which you'll install in week 1). You'll also need a web browser of course, and for consistency we suggest you use Google Chrome. We'll be installing the following:
- A command Line Tool: iTerm2 (Mac) or Git Bash (Windows)
- A code/text editor: Visual Studio Code
Note about Visual Studio Code: Visual Studio Code, or VS for short, is a text editor. Developers write code locally their computer via a text editor before pushing it up onto the web. Other popular text editors include Sublime and Atom. There is nothing "magical" about these text editors. You could (if wanted to have a really frustrating time) write all of your code in a text editor like Microsoft Word or Notepad. Computer code is really just text! However, text editors like Visual Studio are designed for writing code, and come with tools to make the process much easier.
Please do not use Microsoft Word for programming.
Command Line Tool: iTerm
Mac's come with an inbuilt command line called 'terminal', however iTerm2 is our terminal of choice.
- Download and install iTerm2
- Unzip, and drag the app into your applications folder
Text Editor: VS Code
- Download and install the current stable release of Visual Studio Code for Mac
The Windows development environment can be a little tricky to set up correctly, mostly because of the lack of a good terminal. One option is to "dual-boot" Linux; a way of installing a development setup without sacrificing your current operating system. There are some good guides available to set this up. However it's probably not something you want to try first if you're just starting out and not feeling very confident.
Command Line Tool: Git Bash for Windows
Git Bash a similar way of working to the Mac and Linux terminals, and will allow you to follow most of Foundations without installing other software.
- Go to Git Bash for Windows
- Follow the download and install instructions
Text Editor: VS Code
- Download and install the current stable release of Visual Studio Code for Windows
- Unzip and install it in your programs directory
Command Line Tool: GNOME
Already installed with Ubuntu!
- Open up GNOME Terminal
- Have a looksie
Text Editor: VS Code
- Download and install the current stable release of Visual Studio Code for Linux
- Unzip and install