Skip to content

Commit

Permalink
Move VSCode section
Browse files Browse the repository at this point in the history
  • Loading branch information
AaronCrawfis committed Sep 18, 2023
1 parent ee08ead commit e0e0875
Show file tree
Hide file tree
Showing 8 changed files with 52 additions and 4 deletions.
7 changes: 7 additions & 0 deletions docs/content/guides/tooling/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
type: docs
title: "Radius Tooling"
linkTitle: "Tooling"
description: "Learn about the set of Radius tools that help you manage your applications and Radius installation"
weight: 99
---
9 changes: 9 additions & 0 deletions docs/content/guides/tooling/vscode/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
type: docs
title: "Visual Studio Code tooling"
linkTitle: "VS Code"
description: "Learn how to use Radius in Visual Studio Code"
weight: 200
categories: "How-To"
tags: ["VSCode"]
---
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
type: docs
title: "How-To: Install the Radius-Bicep VSCode extension"
linkTitle: "Install VS Code extension"
linkTitle: "Radius Bicep extension"
description: "Learn how to use Radius in Visual Studio Code"
weight: 150
weight: 200
categories: "How-To"
tags: ["Bicep", "VSCode"]
---
Expand Down
32 changes: 32 additions & 0 deletions docs/content/guides/tooling/vscode/overview/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
type: docs
title: "Overview: Using Radius in Visual Studio Code"
linkTitle: "Overview"
description: "Learn how to use Radius in Visual Studio Code"
weight: 100
categories: "Overview"
tags: ["VSCode"]
---

When using Visual Studio Code with Radius there are a set of extensions that you can install to help author, validate, and manage your Radius applications and environments.

## Radius Bicep extension

The Radius Bicep extension provides formatting, intellisense, and validation for Bicep templates.

<img src="vscode-bicep.png" alt="Screenshot of the Radius Bicep extension showing available Radius resource types" width=600px >
<br /><br/>

{{< button text="Radius Bicep guide" page="howto-vscode-bicep" >}}

{{< alert title="Note" color="secondary" >}}
The Radius Bicep extension is a temporary extension that exists in order to extend the set of Bicep types with the Radius types. When the Bicep project adds extensibility support to their tooling the Radius Bicep extension will be deprecated. Stay tuned for updates.

**The Radius Bicep extension is not compatible with the official Bicep extension.** If you have the official Bicep extension installed you will need to disable or uninstall it before installing the Radius Bicep extension.
{{< /alert >}}

## Terraform extension

When authoring [Terraform Recipes]({{< ref "/guides/recipes/overview" >}}) you can use the HashiCorp Terraform extension to help author, validate, and manage your Terraform templates.

{{< button text="Terraform extension" link="https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform" newtab="true" >}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/content/installation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Visit the [rad CLI how-to guide]({{< ref howto-rad-cli >}}) for more information

## Step 2: Install the Radius-Bicep VS Code extension

The Radius-Bicep VS Code extension provides a set of tools for working with Bicep files in VS Code. Visit the [VSCode how-to guide]({{< ref howto-vscode >}}) for more information on how to install the Radius-Bicep VS Code extension.
The Radius-Bicep VS Code extension provides a set of tools for working with Bicep files in VS Code. Visit the [VSCode how-to guide]({{< ref howto-vscode-bicep >}}) for more information on how to install the Radius-Bicep VS Code extension.

{{< button text="How-To: VS Code" page="howto-vscode" newtab="true" >}}
{{< button text="How-To: VS Code" page="howto-vscode-bicep" newtab="true" >}}

## Step 3: Initialize the Radius control-plane

Expand Down

0 comments on commit e0e0875

Please sign in to comment.