O Inline Edit permite editar código ou fazer perguntas diretamente no editor com Ctrl+K, abrindo um campo de entrada onde o código selecionado e as instruções compõem tua solicitação.

Modos

Editar seleção

Com o código selecionado, Ctrl+K edita aquele trecho com base nas suas instruções.
Sem seleção, o Cursor gera novo código na posição do seu cursor. A IA inclui o código relevante ao redor como contexto. Por exemplo, acionar sobre o nome de uma função inclui a função inteira.

Pergunta rápida

Pressione Alt+Enter no editor inline para fazer perguntas sobre o código selecionado. Depois de receber a resposta, digite “do it” ou algo parecido para converter a sugestão em código. Isso permite explorar ideias antes de implementar.

Edição no arquivo inteiro

Para mudanças no arquivo inteiro, use Ctrl+Shift+Enter. Esse modo permite alterações abrangentes mantendo o controle.

Enviar para o Chat

Para edições em múltiplos arquivos ou recursos avançados, use Ctrl+L para enviar o código selecionado para o Chat. Isso oferece edição multiarquivo, explicações detalhadas e recursos avançados de IA.

Instruções de acompanhamento

Depois de cada edição, melhora os resultados adicionando instruções e apertando Enter. A IA atualiza as mudanças com base no teu feedback.

Contexto padrão

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