• Skip to main content
  • Skip to primary sidebar

Technipages

Tutorials and fixes for smartphone, gadget, and computer problems

  • Topics
    • Android
    • Browsers
    • Gaming
    • Hardware
    • Internet
    • iPhone
    • Linux
    • macOS
    • Office
    • Reviews
    • Software
    • Windows
    • Definitions
  • Product Reviews
  • Downloads
  • About
Visual Studio: How to Turn Off Autocomplete

Visual Studio: How to Turn Off Autocomplete

October 17, 2019 by Mitch Bartlett 8 Comments

The Autocomplete feature in Microsoft Visual Studio can be an annoyance at times. You can turn it off using these steps.

Option 1 – Turn Off Once

When the autocomplete window appears, press the “Escape” key to close it.

Option 2 – Disable Completely

  • From Visual Studio, select “Tools” > “Options“.
  • Select “Text Editor” in the left pane.
  • Select the language you are using (C#, C++, Basic, etc.).
  • For C# and Basic, choose “IntelliSense“. For C or C++, choose “Advanced“, then scroll to the “IntelliSense” section.
  • For C# and Basic, check the “Show completion list after a character is typed” to disable it. For C/C++, you will have a few options, such as “Disable Auto Updating“, “Disable Squiggles“, and “Disable #include “Auto Complete“. Set any of these to “True” to turn them off.

Another setting to consider is brace completion:

“Tools” > “Options” > “Text Editor” > “All Languages” > “General” > “Automatic brace completion“.

You Might Also Like

  • Visual Studio: Reset All Settings
    Visual Studio: Reset All Settings
  • Visual Studio: Disable Precompiled Headers
    Visual Studio: Disable Precompiled Headers
  • Visual Studio: Change Project Path
    Visual Studio: Change Project Path
  • Visual Studio: Open Solution Explorer
    Visual Studio: Open Solution Explorer
  • Visual Studio: Reset Window Layout
    Visual Studio: Reset Window Layout
  • Visual Studio: Enable/Disable ESLint
    Visual Studio: Enable/Disable ESLint

Filed Under: Software Tagged With: Visual Studio 2019

Reader Interactions

Comments

  1. Dotfield Director says

    June 30, 2022 at 9:31 am

    More “Visual studio interfering” nonsense. I put code indented where I want it and Visual Studio moves it.
    How do I get rid of that? Stop Visual Studio interfering with what I type like it knows better.

  2. Dotfield Director says

    June 30, 2022 at 5:02 am

    I ended up just disabling all intellisense which is a shame as it can be useful to get a list of methods ON DEMAND i.e. Ctrl-J or Ctrl-Space, but not automatically and not “replace what I typed” style.
    Intellisense is crap anyway, has been for a long time. Ok maybe it works well in C# but in C++ you have a powerful compiler that is able to work out where a class definition is very fast yet you feel you still have to rely on Intellisense which is notorious for hanging your system.

  3. Dotfield Director says

    June 30, 2022 at 4:57 am

    Has not worked.
    I type std::map and when I type the < it puts some Microsoftism crap in. Why do IDEs and other apps insist on changing what you type to what they want you to type, like they know better by default until you disable it, and make it almost impossible to work out how to disable it.
    Given that Microsoft products usually know my Microsoft sign-in how about I can make a global setting to "never change what I type" and have it stick in all applications everywhere because I hate any application changing what I have typed. WHAT I TYPED IS WHAT I MEANT.

  4. me says

    April 21, 2022 at 1:03 am

    “Show completion list after a character is typed” will disable auto-completion but it will also disable all suggestions, which happen to be really useful. Is there really no way to keep the suggestions but disable the auto-completion when typing? Surely there must be millions of coders out there who want suggestions but are sick of getting burned by incorrect auto-complete and having to hit control-Z all the time because Microsoft can’t get their act together.

  5. Fernando says

    April 12, 2022 at 3:30 am

    You helped me find the option I was looking for. Tnx!

  6. Greg says

    March 19, 2021 at 1:18 am

    Google brought me here but this didn’t work for me. I discovered a big assumption that this needs to work. There must be an active project/solution. Otherwise you can change these settings and it will remember them and show them to you. But, it ignores them and uses some default values. Solution, if your just using the editor on some files (like .ini or .js ect.) you have to make a dummy project/solution and edit the files there.

  7. Anonymous says

    February 21, 2021 at 7:04 am

    Not clear

  8. Adam Mabrouk says

    January 31, 2021 at 12:27 am

    This is not clear

Did this help? Let us know!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Recent Posts

  • 15 Best iOS 16 Beta 3 Features You Should Try Now
  • Android: How to Record and Add Custom Alarm Audio
  • What is a Hackathon?
  • How to Enable Samsung Adapt Sound for the Best Audio
  • What is Social Engineering?
  • Google Voice Typing Not Working: Fix
  • How to Combine Two Columns in Excel: 5 Best Methods
  • Google Docs: How to Type Faster With Speech-to-Text

Who’s Behind Technipages?

Baby and Daddy My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

© Copyright 2023 Guiding Tech Media · All Rights Reserved · Privacy