Partilhar via


IntelliSense completação para tipos não importados e métodos de extensão

Esta refatoração aplica-se a:

  • C#

  • Visual Basic

O quê: O IntelliSense fornece completude para tipos não importados e métodos de extensão.

Quando: Queres usar um método de tipo ou extensão com uma dependência no teu projeto, mas a using diretiva não é adicionada ao teu ficheiro.

Porquê: Não precisas de adicionar manualmente a using diretiva ao teu ficheiro.

How-to

  1. Depois de começar a introduzir o nome de um tipo ou método de extensão com uma dependência no seu projeto, o IntelliSense mostra-lhe sugestões. Na lista, os itens provenientes de espaços de nomes não importados são mostrados com o seu espaço de nomes contendo como sufixo.

    Sugestão

    Pode mostrar/ocultar itens de namespaces não importados sob demanda, selecionando Expander ao lado da lista de conclusão. (Ou usar o Alt+Um atalho de teclado.)

    Para alterar o comportamento predefinido, abra o painelde Opções de Ferramentas> e expanda a secção de Todas as Linguagens de Definições>>C# (ou Visual Basic) >do IntelliSense. Seleciona ou elimina a caixa Mostrar itens de espaços de nomes não importados .

    Sugestão

    Pode mostrar/ocultar itens de namespaces não importados sob demanda, selecionando Expander ao lado da lista de conclusão. (Ou usar o Alt+Um atalho de teclado.)

    Para alterar o comportamento predefinido, abra o diálogoOpções de Ferramentas> e expanda a secção IntelliSense do Editor> de Texto C# (ou Visual Basic>). Selecione ou elimine a caixa Mostrar itens de espaços de nomes não importados e depois selecione OK.

  2. Seleciona uma sugestão e compromete um item não importado.

    A using diretiva é automaticamente adicionada ao seu ficheiro.

    Completação IntelliSense para tipos não importados

Consulte também