- Se señala un problema en el que la función de autocompletación (tab completion) de Visual Studio Code no funciona como se espera
- Aunque el usuario presione Tab, no ocurre nada o se selecciona un elemento distinto de la sugerencia inicial
- Se indica que el problema está relacionado con el plugin C# Dev Kit o con la lógica de autocompletación de VS Code
- Se enfatiza que el equipo correspondiente dentro de Microsoft debe corregir y mejorar esta función
- Un caso que recuerda la importancia de mantener la calidad de la autocompletación, un elemento clave de la experiencia del desarrollador
Señalan problemas con la autocompletación de VS Code
- Al presionar la tecla Tab, ocurre un error en el que no se selecciona la sugerencia esperada y aparece otra distinta
- En la situación mostrada en la captura de pantalla, después de presionar Tab no pasa nada o aparece una sugerencia equivocada
- Este problema está relacionado con el funcionamiento de la autocompletación de Visual Studio Code o del plugin C# Dev Kit
- El autor pide que el equipo correspondiente de Microsoft corrija el comportamiento de la autocompletación
Información del autor
- El autor es Ivan Castellanos, desarrollador de software con 15 años de experiencia
- Tiene experiencia en varios stacks tecnológicos como React, Node.js, Python, TypeScript, PHP, C#(Unity)
- Está buscando oportunidades de trabajo remoto y recibe consultas de colaboración o contratación por correo electrónico
Resumen del blog
- El blog personal Ivanca’s Blog es un espacio para compartir textos y opiniones sobre desarrollo de software
- El blog usa la plantilla de CloudCannon y ofrece suscripción por RSS
1 comentarios
Opiniones de Hacker News
La nueva función de sugerencias en la terminal de VSCode es apenas tolerable, pero el autocompletado de comandos funciona raro y rompe el completado existente del shell
Cuando intentas completar rutas de archivos con Tab, se mete una ruta absoluta en medio y termina desordenando toda la ruta
Enlace a la explicación relacionada
En las pruebas internas hubo muchas respuestas positivas y, cuando se desplegó al 25% de los usuarios, casi no hubo quejas durante 2 semanas
Después del despliegue completo sí hubo rechazo, pero consideraron que era estable con una tasa de éxito de comandos del 80%
Ni ganas de hablar de PowerShell
En la mayoría de los casos completa con la flecha derecha, pero algunas cosas hay que hacerlas con Tab, y si el módulo no está en memoria se queda congelado más de 10 segundos mientras carga
Aun así, después de usar bash por más de 20 años, PowerShell sí tiene ventajas claras
Mantiene la estructura orientada a objetos de PowerShell, pero es conciso e independiente de la plataforma
puedes usar el comando
Set-PSReadLineKeyHandler -Chord "Tab" -Function AcceptSuggestionAlgunos recién se resolvieron en la versión 7.x
Últimamente siento que la calidad del autocompletado ha bajado en los editores en general
PyCharm también sugiere métodos o librerías que ni existen
Incluso con el completado con IA desactivado, se siente más tonto que en 2023
La tecla Tab pasó a servir para aceptar sugerencias de Copilot, así que para recibir sugerencias del servidor de lenguaje tienes que presionar Enter
La interfaz de Chat o los agentes de Copilot están bien, pero el autocompletado más bien juega en contra
Me gustaría ver en un solo lugar las sugerencias del servidor de lenguaje, del búfer, del proyecto, del diccionario y de otras fuentes
Todo esto me recuerda a Windows Search
Quedó completamente arruinado desde que metieron anuncios en el menú de inicio
Pronto parecerá que VSCode también va a meter anuncios en la lista de autocompletado de código
Si con OpenShell sigue funcionando bien, eso demuestra que la base sigue sana y que lo que se arruinó fue solo la capa externa
Mientras configuraba una PC nueva, Explorer no se abría y terminé pensando si debería cambiarme a Apple
Ahora hasta Office desapareció y le cambiaron el nombre a Microsoft Copilot 365, así que la situación es totalmente confusa
Siento que la IA nos está pudriendo el cerebro
Bajó la densidad de información, agrandó la pantalla ocupada y arruinó la experiencia de usuario con una UI mezclada con anuncios
Hace tiempo, cuando Copilot estaba activado y editabas un documento, aparecían en el autocompletado nombres de usuario internos o nombres de proyectos
Recuerdo haberme reído buscando en Google los nombres de esas personas
Aunque una buena parte del código con el que entrenaron los LLM es Python, da risa que al escribir
breakpoint(sugieran argumentos completamente fuera de lugarViendo los comentarios, me impacta que VSCode haya caído tanto en calidad
No entiendo cómo pudo bajar a este nivel
El autocompletado de Visual Studio originalmente funcionaba bien, pero con los cambios recientes en VSCode terminé desactivando todas las funciones de autocompletado
Recién así quedó en un estado más o menos usable
Me pregunto si será porque el 30% del código de VSCode está escrito por IA
Me preocupa que a este paso hasta VSCode termine perdiendo su credibilidad