Escribí mi propio fragmento simple para const en javascript:
const debe activar const ${1} = ${0};
Y trabaja muy bien. Sin embargo, cuando ingreso const y las opciones disponibles se abren en el menú, no obtengo el fragmento como primera opción, sino como segunda opción, lo que significa que primero debo bajar un paso con una flecha y luego puedo seleccionarlo. con tab
Vengo de vim, donde las pulsaciones de teclas importan en términos de productividad y esto me molesta tanto que decidí escribir aquí sin stackoverflow. ¿Alguien sabe cómo puedo hacer que sea la primera opción si coincide con el fragmento?
Además, ¿alguien sabe qué significa realmente la primera opción?
En settings.json
{ "typescript.useCodeSnippetsOnMethodSuggest": true, "editor.snippetSuggestions": "top", "editor.tabCompletion": true } De forma predeterminada, editor.snippetSuggestions está en la bottom , por lo que configurarlo en la top lo mostrará en la parte superior.
Nota: tanto los fragmentos estándar como los personalizados se mostrarán en la sugerencia. Si desea que su fragmento supere el estándar, puede cambiar la descripción para que se clasifique en la parte superior.
Puedes verlo aquí (enlace de github)