¡Bienvenido a AI Hacker Typer! Escribe código autogenerado por una Inteligencia Artificial con el estilo de un hacker de películas simplemente aporreando tu teclado.
🚀 Características Principales
Fill-In-The-Middle (FIM) Inteligente: La extensión lee todo tu archivo, dividiéndolo entre el prefijo (arriba del cursor) y el sufijo (abajo del cursor) y te da EXACTAMENTE el código que necesitas en medio.
Comentarios y Selecciones: ¿Tienes un comentario // TODO: implementar login? Selecciónalo, presiona generar, ¡y la IA lo usará como instrucción principal reemplazando el comentario cuando empieces a teclear!
Intercepción Realista (Hacker Mode): Sobrescribe la escritura genérica de VS Code. Tú presionas botones a lo loco y el código de la IA se vierte sobre el documento carácter a carácter (o bloque a bloque) para que parezca que tú mismo lo estás programando a la velocidad de la luz.
Velocidad Configurable: Escribe 1, 3 o 5 caracteres de la IA por cada tecla que pulsas usando la nueva configuración de la extensión.
Gestión de Sugerencias Segura: AI Hacker Typer deshabilita temporalmente el estorboso IntelliSense de VS Code durante el modo de escritura mágica.
🎮 Cómo usar
Abre cualquier archivo donde quieras completar un código.
Coloca tu cursor donde falta el contenido o selecciona el comentario que describe lo que hay que hacer.
Usa F6 para llamar a la IA (aparecerá "Cargando..." en la barra de estado inferior).
Cuando diga "🤖 AI Ready", presiona F7 para entrar al "Modo Hacker" (Fake Typing).
Empieza a teclear cualquier cosa sin sentido en tu teclado físico.
Disfruta viendo a la IA programar por ti como en las películas.
🛠️ Ajustes de la Extensión
Hemos incluido opciones extra para hacerlo más cómodo:
aiHacker.charsPerKeystroke: Define cuántos caracteres se insertan por pulsación (Por defecto: 1).
📝 Registro de Actualizaciones (Changelog)
Mejora Ampliada (Contexto & FIM): Ahora el sistema comprende explícitamente las instrucciones de comentarios seleccionados enviándolas al sistema como instrucciones prioritarias al generar código.
Trazos Configurables: Modificado el núcleo (insertNextCharacter) para aceptar la impresión en bloque de caracteres predefinidos por el usuario en lugar del tedioso 1:1, mejorando el "efecto Hacker".
Mejora del Prompt: Remodelado el System Prompt para entender la estructura de comentarios rodeando el texto en problemas de código de desarrollo y FIMs de aprendizaje.
Teclas F6 y F7: Los atajos principales se han simplificado y universalizado entre Windows y Mac para una activación teatral sin levantar sospechas (F6 Generar, F7 Activar). Por defecto 1 caracter por pulsación para simular que escribes tú mismo sin parecer exagerado.