A Edição Inline permite que você edite código ou faça perguntas diretamente no seu editor com Ctrl+K, que abre um campo de entrada onde seu código selecionado e instruções criam sua solicitação.

Modos

Editar Seleção

Com código selecionado, Ctrl+K edita esse código específico baseado nas suas instruções.
Sem seleção, o Cursor gera novo código na posição do seu cursor. A IA inclui código circundante relevante para contexto. Por exemplo, acionar em um nome de função inclui a função inteira.

Pergunta Rápida

Pressione Alt+Enter no editor inline para fazer perguntas sobre código selecionado. Após obter uma resposta, digite “faça isso” ou palavras similares para converter a sugestão em código. Isso permite explorar ideias antes de implementar.

Edições de Arquivo Completo

Para mudanças em todo o arquivo, use Ctrl+Shift+Enter. Este modo permite mudanças abrangentes mantendo o controle.

Enviar para Chat

Para edições multi-arquivo ou recursos avançados, use Ctrl+L para enviar código selecionado para o Chat. Isso fornece edição multi-arquivo, explicações detalhadas e capacidades avançadas de IA.

Instruções de acompanhamento

Após cada edição, refine os resultados adicionando instruções e pressionando Enter. A IA atualiza as alterações com base no seu feedback.

Contexto padrão

O Inline Edit inclui contexto padrão para melhorar a geração de código além de quaisquer símbolos @ que você adicionar. Isso inclui arquivos relacionados, código visualizado recentemente e informações relevantes. O Cursor prioriza o contexto mais relevante para obter melhores resultados.