Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Press Ctrl+Space in the editor to request a suggestion manually. If the list appears, focus on automatic-suggestion settings; if it does not, check the language service, Workspace Trust, and language-specific requirements before changing extensions. VS Code calls its code-completion feature IntelliSense, and what it can suggest depends on the active language and its language service.

First, identify what stopped working

There are three different symptoms to separate: no suggestion list at all, no automatic popups even though manual suggestions work, or a list that appears but is missing members from a library. The right fix depends on which one you see.

In a Windows or Linux editor, press Ctrl+Space. On macOS, the VS Code documentation shows ⌃+Space. IntelliSense can also appear when you type a language trigger character, such as a period in JavaScript. Microsoft’s IntelliSense documentation describes both ways to invoke suggestions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Manual suggestions work, automatic popups do not: inspect the automatic-suggestion settings.
  • Manual suggestions do not appear: continue to the language service, extension, and trust checks.
  • Suggestions appear but omit library members: investigate language-specific metadata, such as JavaScript typings.

Check automatic suggestion settings

VS Code settings can come from your user profile, the current workspace, or language-specific configuration. Workspace settings apply to that project and can override user settings. An extension may also contribute relevant settings.

#1 Best Overall
Sale
Amazon Basics Wired QWERTY Keyboard, Works with Windows, Plug and Play, Easy to Use with Media Control, Full-Sized, Black
  • KEYBOARD: The keyboard works for Windows with hot keys that enable easy access to Media, My Computer, Mute, Volume up/down, and Calculator
  • EASY SETUP: Experience simple installation with the USB wired connection
  • VERSATILE COMPATIBILITY: This keyboard is designed to work with multiple Windows versions, including Vista, 7, 8, 10 offering broad compatibility across devices.
  • SLEEK DESIGN: The elegant black color of the wired keyboard complements your tech and decor, adding a stylish and cohesive look to any setup without sacrificing function.
  • FULL-SIZED CONVENIENCE: The standard QWERTY layout of this keyboard set offers a familiar typing experience, ideal for both professional tasks and personal use.
  1. Open the Settings editor and search for @modified. This filter helps reveal settings that have been changed from their defaults or explicitly configured.
  2. Search for editor.quickSuggestions and editor.suggestOnTriggerCharacters. The first affects automatic suggestions while typing; the second controls suggestions triggered by characters such as a period.
  3. Check whether the value is set at user, workspace, or language-specific scope. If a relevant value is clearly causing the problem, change or reset that setting only.

To review the setting behavior, see Microsoft’s IntelliSense documentation and basic editing documentation. Avoid clearing the entire settings file: it can remove unrelated customizations and is unnecessary when one setting is at fault.

Restart VS Code once if no suggestions appear

Microsoft notes, “If you find IntelliSense has stopped working, the language service may not be running.” Restart VS Code once as a low-cost diagnostic step. A restart is not a guaranteed fix; if suggestions remain absent, continue with the checks below rather than repeating it.

Rank #2
Sale
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
  • All-day Comfort: The design of this standard keyboard creates a comfortable typing experience thanks to the deep-profile keys and full-size standard layout with F-keys and number pad
  • Easy to Set-up and Use: Set-up couldn't be easier, you simply plug in this corded keyboard via USB on your desktop or laptop and start using right away without any software installation
  • Compatibility: This full-size keyboard is compatible with Windows 7, 8, 10 or later, plus it's a reliable and durable partner for your desk at home, or at work
  • Spill-proof: This durable keyboard features a spill-resistant design (1), anti-fade keys and sturdy tilt legs with adjustable height, meaning this keyboard is built to last
  • Plastic parts in K120 include 51% certified post-consumer recycled plastic*

Check whether the project is in Restricted Mode

Look for a Restricted Mode indicator or Workspace Trust prompt. In Restricted Mode, extensions that do not support Workspace Trust can be disabled, and some language features may be limited. That can affect code completion even when the extension remains installed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you recognize and trust the project’s authors and contents, use the Workspace Trust interface to trust it. Do not trust unfamiliar code or disable Workspace Trust as a blanket troubleshooting measure. See Microsoft’s Workspace Trust documentation for details.

Rank #3
Rii RK907 Ultra-Slim Compact USB Wired Keyboard for MAC and PC-Black(1PCS)
  • A plug-and-play USB connection with Low-profile keys give you a quiet, comfortable typing experience
  • Simple Wired USB Connection,You will enjoy a comfortable and quiet typing experience
  • The keyboard for business and office working is the budget-friendly keyboard that is built for longer use
  • Low profile keys for a more comfortable and quiet keystroke, desktop-centric design, splash resistant

Check the language service and extension

VS Code includes IntelliSense for JavaScript, TypeScript, JSON, HTML, CSS, SCSS, and Less. Other languages may require a language extension, and an extension may not provide every IntelliSense feature. Microsoft advises consulting the relevant extension’s documentation when completion is missing or incomplete.

  1. Confirm which language VS Code detects for the open file and identify the extension responsible for that language’s completion.
  2. Read the extension’s README and support notes for its requirements and known limitations. On its Marketplace Details page, the Support link leads to the extension’s issue repository.
  3. If you suspect a conflict, temporarily disable other extensions through the Extensions view as a diagnostic isolation step. Re-enable them after checking; this is not a universal fix and does not require uninstalling your language extension.

Microsoft’s guidance on IntelliSense and using extensions explains where to find extension details and support information.

Rank #4
Sale
Logitech MK120 Full Size Wired Keyboard and Mouse Combo - Black
  • Durable and Reliable: This USB keyboard features a curved space bar, spill-resistant design (2), durable keys that can withstand 10 million keystrokes, and sturdy, adjustable tilt legs
  • Comfortable, Familiar Typing: You’ll enjoy a comfortable and familiar typing experience thanks to the deep-profile keys and standard layout with full-size F-keys and number pad
  • Full-size Sculpted Mouse: The high-definition optical USB mouse puts comfort and control in your hands with smooth, accurate tracking and an ambidextrous shape that feels good hour after hour
  • Simple Set-Up: Simply plug the keyboard and mouse into the USB ports on your desktop, laptop, or netbook and you're ready to work; compatible with Windows 7, 8, 10 or later
  • Clear and Convenient: The bold, bright white and long-lasting characters make the keys on this PC or laptop keyboard easy to read and extra durable

For JavaScript, check whether type declarations are missing

If suggestions appear but omit methods or variables from a library, missing type declaration files may explain the gap. For JavaScript projects, Microsoft recommends installing the corresponding npm or yarn package when applicable. This diagnosis is specific to JavaScript typings; it should not be assumed to explain missing completions in every language.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Consider very large workspaces

Microsoft says IntelliSense may be partially disabled for performance in very large workspaces. If completion problems are confined to a large project, consider excluding generated or irrelevant folders—such as node_modules or build output—with files.exclude or search.exclude, as appropriate for that project.

Best Value
Sale
Lenovo 300 USB Keyboard, Wired, Adjustable Tilt, Ergonomic, Windows 7/8/10, GX30M39655, Black
  • The Lenovo 300 USB keyboard offers an intuitive and comfortable island key design with 2 5 zone layout including separate number pad
  • This full-size keyboard includes concaved key caps fitted for your fingertips
  • Spill resistant keys with a board drain help keep your PC keyboard protected and keep you productive
  • The complete ergonomic design includes an adjustable tilt to improve your typing comfort
  • OS independent – This convenient computer keyboard works with laptops desktops and any computer with a USB port

This is a targeted performance check, not a setting to apply indiscriminately. Exclude only folders that do not need to participate in the project’s workflow. See the IntelliSense troubleshooting guidance.

When to contact extension support

If the settings, trust, and workspace checks do not restore the expected language feature, follow the extension’s current documentation or use its Marketplace Details page’s Support link. Include the details that help distinguish an editor-wide issue from a language-specific one:

Quick Recap

SaleBestseller No. 1
SaleBestseller No. 2
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
Plastic parts in K120 include 51% certified post-consumer recycled plastic*; Product carbon footprint: 4.02 kg CO2e
$12.39
Bestseller No. 3
Rii RK907 Ultra-Slim Compact USB Wired Keyboard for MAC and PC-Black(1PCS)
Rii RK907 Ultra-Slim Compact USB Wired Keyboard for MAC and PC-Black(1PCS)
Simple Wired USB Connection,You will enjoy a comfortable and quiet typing experience
$9.99
SaleBestseller No. 4
Logitech MK120 Full Size Wired Keyboard and Mouse Combo - Black
Logitech MK120 Full Size Wired Keyboard and Mouse Combo - Black
Product carbon footprint: 5.03 kg CO2e
$17.77
SaleBestseller No. 5
Lenovo 300 USB Keyboard, Wired, Adjustable Tilt, Ergonomic, Windows 7/8/10, GX30M39655, Black
Lenovo 300 USB Keyboard, Wired, Adjustable Tilt, Ergonomic, Windows 7/8/10, GX30M39655, Black
This full-size keyboard includes concaved key caps fitted for your fingertips; The complete ergonomic design includes an adjustable tilt to improve your typing comfort
$13.39
  • The programming language and file type.
  • The language extension’s name and version.
  • Whether manual Ctrl+Space suggestions appear.
  • Whether the workspace is trusted or in Restricted Mode.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.