# Supported Layouts

Use the uilayout within your scenario's index.json.

Layout Implementation Notes UILayout ID
Terminal terminal
Terminal + Editor editor-terminal

You can try the layouts and discover additional functuonality at https://katacoda.com/scenario-examples/courses/uilayouts.

Read more about customizing these layouts on the Customizing Layout documentation page.

# VS Code Layout

If you wish to use VS Code, add the following to your index.json. An example can be found in the Scenario Examples.

"environment": {
    "showide": true
}

At the moment, VS Code integration is only supported in our Ubuntu based environments. You can try the integration within our Ubuntu Playground