Skip to content
This repository has been archived by the owner on May 4, 2023. It is now read-only.

Codiga extension for Visual Studio for the fastest code analysis and code snippets management

License

Notifications You must be signed in to change notification settings

codiga/visualstudio-extension

Repository files navigation

Datadog acquired Codiga. This repository is no longer active.

Slack Twitter Visual Studio Marketplace GitHub tag latest SemVer

Codiga is a Smart Code Snippets manager. Create, share, search and use Smart Code Snippets from your IDE.

Codiga: Code Snippets on Steroids

Look for snippets using a shortcut or search using inline completions like GitHub Copilot.

Adapt the list of snippets by adding your own.

Quick Start

Start a comment and type what you want to have. Like GitHub Copilot, it suggests a list of snippets you can insert in your code.

Use of smart code snippet in C#

Use Snippets using Shortcuts

Install the extension and type . in Visual Studio to list all available smart code snippets for your project. Accept a smart code snippet using either Enter ↩ or Tab ↹. Go through the snippet variables using the Tab key.

Use of smart code snippet in C#

Find and Reuse Smart Code Snippets

Find snippets using an internal search engine using CTRL + 1 , C and search for a snippet.

Coding Assistant to find snippets

Supported Languages

C#, C, C++, CSS, HTML, Java, Javascript, Typescript, Python, Dart, Ruby, PHP, Scala, Apex, Terraform, Docker, Go, Rust, Shell, Solidity, YAML.

Getting API keys from Codiga

You need an API Token from Codiga. Log on Codiga using your GitHub, GitLab or Bitbucket account.

Then, in your preferences, generate a new API key as shown below.

Generate API Token on Codiga

Add the token in the Visual Studio settings (Tools/Options).

Enter your API keys

About

Codiga extension for Visual Studio for the fastest code analysis and code snippets management

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages