Even though bicep extension is there and installed not loading resources in VS studio

Varma 1,620 Reputation points
2026-05-10T04:02:54.52+00:00

I am expecting to see all resources like below ( which is from another source)

User's image

you can see bicep extension is installed but i am not seeing loading resources in my case and in my visual studio

User's image

User's image

I am not finding it , please see below screenshot

User's image

User's image

Awaiting for your response.

Azure Automation
Azure Automation

An Azure service that is used to automate, configure, and install updates across hybrid environments.


1 answer

Sort by: Most helpful
  1. AI answer

    2026-05-10T04:03:13.2066667+00:00

    Resource completions in Bicep come from the Bicep language server that is part of the Bicep extension in Visual Studio Code or Visual Studio. The CLI (bicep command) is not required for IntelliSense, but the extension itself must be correctly installed and active for .bicep files.

    Based on the context:

    1. Verify that the Bicep extension is installed and enabled in the correct editor:
      • For Visual Studio Code, install the Bicep extension from the marketplace as described in the Bicep tools installation guidance. After installation, open a file with the .bicep extension and confirm that the language mode in the lower-right corner shows Bicep.
      • For Visual Studio (the full IDE), install the Bicep extension for Visual Studio from the Visual Studio Marketplace. Then open a .bicep file in a supported project.
    2. Confirm that the file is recognized as Bicep:
      • Open main.bicep.
      • Check the status bar language mode. It must be Bicep. If it is not, change it to Bicep so that the extension’s language server is used and completions can load.
    3. Check Bicep extension settings:
      • In Visual Studio Code: FilePreferencesSettingsExtensionsBicep.
      • Ensure the extension is not disabled and that features such as completions are not turned off.
    4. If the extension still does not provide completions, reinstall or repair it:
      • Disable and re-enable the Bicep extension.
      • If needed, uninstall and reinstall it from the marketplace.
    5. The bicep CLI error in the terminal (bicep : The term 'bicep' is not recognized) only indicates that the standalone Bicep CLI is not installed on the machine. To use the CLI, install Bicep as documented in the Bicep tools installation article. This is optional for IntelliSense but required if running bicep commands directly from the terminal.

    After these steps, opening a .bicep file in an editor where the Bicep extension is active should show resource type completions when defining a resource.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.