Skip to content

Latest commit

 

History

History
109 lines (64 loc) · 3.08 KB

1 - Setting up the IDE (IMPORTANT).md

File metadata and controls

109 lines (64 loc) · 3.08 KB

Before you start

It would be helpful to make sure you have a GitHub account already created.

You can use either a personal or school email address with your GitHub account.

CLion

CLion is a Integrated Development Environment (IDE) created by the company JetBrains.

This is a short guide how to get the free education license for CLion and install it on your machine.

Educator License

Install and Set up CLion

  • Once you have been approved, you can log in using the JB account you created.

    img_2.png

  • When you first open CLion, you should have this welcome window. From here you can add your GitHub using "Get from VCS".

  • From here, you can add your GitHub credentials:

    img.png

    img_1.png

    img_2.png

How to Clone a GitHub Project

To test your install, we will clone a test project repository. You will first "clone" the test material from GitHub to your machine.

Create a copy of the test repository

  • Navigate to the test repository.

  • After that click on "Use this template" → "Create a new repository"

img.png

  • Give your repository a name.
  • Mark your repository public or private based on your preference. Private means other people will not be able to find or view your repository. Public will allow others to find and view your repository.
  • Click "Create repository from template"

img.png

Clone material to local machine

  • Click "Get from VCS"

    img_8.png

    Alternatively, you can also click "File" → "New" → "Project from Version Control"

    img_9.png

  • From here you should be able to see all of your GitHub projects. Click Clone.

    img_10.png

  • Click "Ok" after you see the following settings wizard prompt

    img_11.png

Configuring the Compiler

Next you will need to configure your compiler.

Windows Only (Optional)

There is a small issue with printing where an extra space is printed the first instance you call cout. This can be fixed using the following steps.

Help → Find Action

./images/registry_01.png

Search for Registry

./images/registry_00.png

Select run.processess.with.pty

./images/registry_02.png