# Setting up Environment

In order to develop Mandarine-powered applications, you will most likely need to use an IDE (Integrated Development Environment).

Mandarine.TS officially recommends to use [Visual Studio Code (VSC)](https://code.visualstudio.com/) as Deno has official support for a _Deno_ development environment.

### Using VSCODE, Deno & Mandarine

### Getting started

Download Visual Studio Code from the link above.

### Installing Deno Extension

After downloading VS Code, go to the tab `Extensions` and look for "Deno"

![Deno official extension for VS code.](https://2747625224-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8HNG2ebFcjvBcN6EEf%2F-M9_7Eb3I_RUnz7OCih2%2F-M9_9ax0JqWwBwx5I9Sc%2Fimage.png?alt=media\&token=50e69aed-326e-4bac-ad1b-a946109b7fed)

Install the extensions and read the _readme_ for any question.

### Using Deno extension

After having downloaded the mentioned Deno extension, create a folder in the root of your project called `.vscode`, and inside that folder create a file called `settings.json`.

```typescript
// .vscode/settings.json
{
    "deno.enable": true,
    "deno.autoFmtOnSave": true,
    "deno.alwaysShowStatus": true
}
```

