Utilisez Vim pour écrire le code frontal et utilisez YouCompleteMe et tern_for_vim pour la complétion automatique. Le code js peut être incomplet normalement, mais lors de l'écriture de CSS, les attributs peuvent être automatiquement complétés, mais la valeur de l'attribut ne peut pas être automatiquement complétée. .
La configuration CSS actuelle est la suivante :
autocmd FileType css setlocal omnifunc=csscomplete#CompleteCSS
Les attributs sont complétés comme indiqué ci-dessous :
Les valeurs d'attribut doivent être telles qu'indiquées ci-dessous :
Si vous utilisez YCM, cette phrase devrait être inutile si votre YCM est configuré pour déclencher la complétion CSS.
De cette façon, après avoir entré le nom de l'attribut et les deux points, puis l'espace, la complétion sera déclenchée, par exemple :
vertical-align:_