š Guia Definitivo para Personalizar Atalhos de IA do Cursor
Introduçãoā
Os atalhos de IA do Cursor são fundamentais para maximizar sua produtividade. Este guia mostrarÔ como personalizar e otimizar esses atalhos para seu fluxo de trabalho.
Atalhos Essenciais de IAā
1. Comandos Principaisā
Ctrl/Cmd + I: Abrir ComposerCtrl/Cmd + K: Comando rÔpidoCtrl/Cmd + Shift + I: Explicar códigoCtrl/Cmd + Enter: Completar código
2. Recursos AvanƧadosā
Alt + I: Gerar testesAlt + C: Revisar códigoAlt + D: Documentar códigoAlt + R: Refatorar código
Personalizaçãoā
1. Configuração BĆ”sicaā
{
"cursor.ai.shortcuts": {
"openComposer": "ctrl+i",
"quickCommand": "ctrl+k",
"explainCode": "ctrl+shift+i",
"completeCode": "ctrl+enter"
}
}
2. ConfiguraƧƵes AvanƧadasā
{
"cursor.ai.customCommands": {
"generateTest": {
"key": "alt+i",
"command": "cursor.generateTest"
},
"reviewCode": {
"key": "alt+c",
"command": "cursor.reviewCode"
}
}
}
Otimização do Fluxo de Trabalhoā
1. Comandos Personalizadosā
- Crie atalhos para tarefas comuns
- Agrupe comandos relacionados
- Use combinaƧƵes intuitivas
- Mantenha consistĆŖncia
2. Contextos EspecĆficosā
{
"when": "editorTextFocus && !editorReadonly",
"key": "ctrl+alt+d",
"command": "cursor.documentCode"
}
Melhores PrĆ”ticasā
1. Ergonomiaā
- Use combinaƧƵes confortƔveis
- Evite conflitos com outros atalhos
- Considere layout do teclado
- Mantenha eficiĆŖncia
2. Organizaçãoā
- Agrupe por função
- Mantenha documentação
- Use prefixos consistentes
- Atualize regularmente
Recursos AvanƧadosā
1. Macros de IAā
{
"cursor.ai.macros": {
"fullReview": [
"cursor.analyzeCode",
"cursor.generateTests",
"cursor.documentCode"
]
}
}
2. Comandos Condicionaisā
{
"cursor.ai.conditionalCommands": {
"smartComplete": {
"when": "editorLangId == javascript",
"command": "cursor.jsComplete"
}
}
}
Solução de Problemasā
Problemas Comunsā
-
Atalhos não funcionando:
- Verifique conflitos
- Reinicie o Cursor
- Atualize configuraƧƵes
-
Desempenho lento:
- Simplifique macros
- Otimize comandos
- Limpe cache
Dicas AvanƧadasā
1. Produtividadeā
- Use snippets de IA
- Crie fluxos automatizados
- Personalize prompts
- Otimize respostas
2. Integraçãoā
- Combine com Git
- Integre com linters
- Use com formatadores
- Sincronize configuraƧƵes
Exemplos PrĆ”ticosā
1. Fluxo de Desenvolvimentoā
{
"cursor.ai.workflow": {
"development": {
"start": ["analyzeRequirements", "generateStructure"],
"code": ["assistedCoding", "liveReview"],
"test": ["generateTests", "runTests"],
"deploy": ["reviewChanges", "prepareDeploy"]
}
}
}
2. RevisĆ£o de Códigoā
{
"cursor.ai.codeReview": {
"full": {
"steps": [
"analyzeCode",
"checkStyle",
"findIssues",
"suggestImprovements"
]
}
}
}
Recursos Adicionaisā
- Documentação oficial
- Exemplos da comunidade
- Tutoriais em vĆdeo
- Fóruns de suporte
AtualizaƧƵes Futurasā
- Novos comandos de IA
- Melhor personalização
- Integração aprimorada
- Recursos avançados de automação