LogoLogo
Tabnine websiteContact Sales
  • 👋Welcome
    • Overview
      • Architecture
        • Deployment options
      • Security
      • Privacy
      • Protection
        • Provenance and Attribution
      • Personalization
        • Tabnine’s Personalization in Depth
        • Connection: Global Codebase Awareness
      • AI Models
        • Tabnine's private and protected Universal models
        • Tabnine's fine-tuned AI models
      • Integrations
        • Atlassian Jira
      • System Requirements
      • Supported Languages
      • Supported IDEs
      • Tabnine Subscription Plans
        • Dev Preview
        • Dev
        • Enterprise (SaaS)
        • Enterprise (private installation)
    • Support & Feedback
  • 🚀Getting started
    • Install
      • Client setup (SaaS)
        • VS Code
          • Install Tabnine in VS Code
          • Activate Tabnine in VS Code
        • JetBrains IDEs
          • Install Tabnine in a JetBrains IDE
          • Activate Tabnine in a JetBrains IDE
        • Visual Studio
          • Install Tabnine in Visual Studio 2022
          • Activate Tabnine in Visual Studio 2022
        • Eclipse
          • Install Tabnine in Eclipse
          • Activate Tabnine in Eclipse
        • Sign in
          • Using an email
          • Using an authentication token
      • Client setup (private installation)
        • Join your team (private installation)
        • VS Code (private installation)
        • JetBrains IDEs (private installation)
        • Visual Studio (private installation)
        • Eclipse (private installation)
    • Quickstart Guide
      • Menus and Icons
    • Getting the Most from Tabnine Code Completions
      • Code Acceptance Logs
      • Pause (snooze)
    • Getting the Most from Inline Actions
    • Getting the Most from Tabnine Chat
      • Launching Tabnine Chat
      • Interacting with Tabnine Chat
      • Reviewing suggestions
      • Writing prompts
      • Chat Context
        • Understanding Context
        • Jira Connection
        • Context Scoping
      • Conversing with Tabnine Chat
      • Switching between chat AI models
      • Image Prompts
      • Tabnine's Prompting Guide
        • Getting Started
        • Basic Prompting
          • Be specific and clear
          • Define the context
          • Start a fresh conversation as appropriate
          • Include necessary details
          • Ask for examples
          • Be concise but complete
  • 💪Software Development with Tabnine
    • Overview
    • Plan
    • Create
    • Test
      • Intro to the Test Agent
      • Test Agent Workflow
      • Custom Commands
      • Generate Test Files with @Mentions
    • Review
    • Fix
    • Document
    • Explain
    • Maintain
  • 🏭Administering Tabnine
    • Start a team
    • Manage a team
    • SaaS
      • Enterprise (SaaS) team admin
        • Set up a Tabnine Enterprise (SaaS) account
        • Invite team members
        • Manage your team
        • AI models for Chat (Enterprise SaaS)
      • Enterprise (SaaS) team member
        • Join your Tabnine team by invitation email (team member)
        • Join Tabnine team by link (member)
    • Private installation
      • Server setup guide
        • Kubernetes (MicroK8s) Installation guide
        • Deployment guide
          • Tabnine update guide
        • Air-gapped deployment guide
      • Admin guide
        • Monitoring Tabnine
        • Prometheus Operator install
        • Audit logs
      • Managing your team
        • Tabnine teams
        • Roles in an enterprise
        • Inviting users to your team
        • Deactivating and reactivating users
        • Deleting PII data of a deactivated user
        • Reset user's password
        • Usage reports
          • Reports Glossary
          • CSV-based reports (V2)
            • Configuring scheduled CSV reports
            • CSV-based reports V1 (Depracted since version 5.7.0
          • Usage API
        • Settings
          • General
          • Single Sign-On (SSO)
          • Personalization (f.k.a. Workspace)
            • Connecting to External Code Repositories
          • Email
          • License
          • Models
          • Access Tokens
        • IdP Sync
      • Release Notes
Powered by GitBook
On this page
  • Install the Tabnine extension for Visual Studio 2022
  • Configure the Tabnine Server URL
  • Sign in to Tabnine

Was this helpful?

  1. Getting started
  2. Install
  3. Client setup (private installation)

Visual Studio (private installation)

Last updated 1 month ago

Was this helpful?

Tabnine supports Visual Studio 2022 version 17.7.4 or higher (Windows OS only).

Once you’ve joined your team’s Tabnine account, the next step is to install Tabnine Extension for Visual Studio 2022.

Install the Tabnine extension for Visual Studio 2022

  1. Download the Tabnine extension for Visual Studio using the link in Tabnine's console:

  1. Click on the downloaded file and run the installer.

You will need to close and reopen Visual Studio to add the Tabnine extension. After closing Visual Studio, open it normally. A VSIX Installer window will appear.

  1. On the following screen, click Modify:

Modifications may take a couple of minutes:

  1. Once the extension is installed, you should see the following screen:

You can elect to click View Install Log if you wish. When you're finished, press Close.

  1. Restart your IDE.

Configure the Tabnine Server URL

Once the IDE has been restarted and the extension is initialized, you’ll be prompted to set the URL of your Tabnine Enterprise Server:

You can also open the settings by going to Tools > Options menu.

If you don’t have the URL, contact your Tabnine admin within your organization.

  1. Click Open settings.

  2. Update Server URL settings with the Tabnine Enterprise Server URL.

  3. Restart your IDE.

Sign in to Tabnine

Once you restart the IDE and the extension is initialized, you’ll be prompted to sign in to Tabnine. Click sign-in.

You can also sign in by opening the Extensions > Tabnine Enterprise menu.

Next, a browser window will open and you'll be prompted to log in to Tabnine. Click Sign In:

If your organization doesn't have SSO, you'll see the following screen. Sign in using your Tabnine user credentials:

Once you’ve successfully signed in, you'll see the following message:

Once you see this confirmation screen, close the browser and return to your IDE. You should see the confirmation message:

Now !

🚀
start using Tabnine