> For the complete documentation index, see [llms.txt](https://mandarineframework.gitbook.io/mandarine-ts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/getting-started/setting-up-environment.md).

# 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.](/files/-M9_9ax0JqWwBwx5I9Sc)

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
}
```
