A Edição inline permite editar código ou fazer perguntas direto no teu editor com Ctrl+K, abrindo um campo de entrada onde o código selecionado e as tuas instruções formam o teu pedido.

Modos

Editar seleção

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

Pergunta rápida

Pressiona Alt+Enter no editor inline para fazer perguntas sobre o código selecionado. Depois de receber uma resposta, digita “do it” ou algo parecido para converter a sugestão em código. Isso deixa tu explorares ideias antes de implementar.

Edições no arquivo inteiro

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

Enviar para o chat

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

Instruções de follow-up

Depois de cada edição, refina os resultados adicionando instruções e pressionando Enter. A IA atualiza as alterações com base no seu 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 adicionar. Isso inclui arquivos relacionados, código visto recentemente e informações relevantes. O Cursor prioriza o contexto mais relevante para obter resultados melhores.