From 883f8ea22180503111bbc5352ea5c552b7fb6de1 Mon Sep 17 00:00:00 2001 From: Gen Lu Date: Mon, 27 Jul 2020 12:39:46 -0700 Subject: [PATCH] Fix --- ...tion-unimported-types-and-extension-methods.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/ide/reference/intellisense-completion-unimported-types-and-extension-methods.md b/docs/ide/reference/intellisense-completion-unimported-types-and-extension-methods.md index 70836b4c99a..83eb6c5d334 100644 --- a/docs/ide/reference/intellisense-completion-unimported-types-and-extension-methods.md +++ b/docs/ide/reference/intellisense-completion-unimported-types-and-extension-methods.md @@ -23,19 +23,24 @@ This refactoring applies to: **What:** IntelliSense gives completion for unimported types and extension methods. -**When:** You want to use a type or extension methods that already has a dependency in your project but the import statement has not yet been added to your file. +**When:** You want to use a type or extension methods that already has a dependency in your project but the using statement has not yet been added to your file. -**Why:** You don't have to manually add the import statement to your file. +**Why:** You don't have to manually add the using statement to your file. ## How-to -1. Once you start typing the name of a type or extension method that has a dependency in your project, IntelliSense will give you suggestions. -2. Press **Tab**. +1. Once you start typing the name of a type or extension method that has a dependency in your project, IntelliSense will give you suggestions. Items from unimported namespaces would have their containing namespace shown as suffix. - The import statement will be added to your file. + > [!TIP] + > You can show/hide items from unimported namespaces on demand, using the **Expander button (Alt + A)** that appears at the bottom left of the completion list. To change the default behavior, go to **Tools** > **Options** > **Text Editor** > **C#** / **Basic** > **IntelliSense** and look for **Show items from unimported namespaces**. + +2. Select and commit an unimported item. + + The using statement will be automatically added to your file. ![IntelliSense completion for unimported types](media/intellisense-completion-unimported-types.png) ## See also +- [IntelliSense](../using-intellisense.md) - [Refactoring](../refactoring-in-visual-studio.md)