corrector ortográfico

propósito

Code Spell Checker

  • tiene 1.019.524 instalaciones frente a las 107.463 del anterior programa Spell Right
  • lo instalo
  • instalo aparte la extensión para castellano
  • se puede configurar a través del icono en la barra inferior de visual junto al nombre del fichero que tienes abierto y donde dice que el fichero esta chequeado por el programa Spell Checker
    • se pueden usar varios idiomas fácilmente
  • los archivos de idiomas están en
    • aún no lo se
  • lo que se añade al folder dictionary se añade al archivo de configuración de visual que esta en el directorio raíz llamado settings.json
"cSpell.words": [
  "javie",
  "jiranzo"
]
  • lo que se añade al user dictionary se añade al archivo de configuración de visual llamado settings.json a nivel global que esta en el directorio
    • C:\Users\javier\AppData\Roaming\Code\User en el ordenador HP
    • C:\Users\jiranzo\AppData\Roaming\Code\User en el ordenador de la DGA
"cSpell.userWords": [
    "EPCNT",
    "Monitorización",
    "PADDOC",
    "bitacora",
    "checker",
    "spell"
]
  • es mejor usar el userDictionary

    • ademas el archivo settings.json a nivel de usuario se sincroniza con la extensión Sync
  • para quitar palabras añadidas a los diccionarios se puede usar el comando remove con control + Alt + p y remove

  • los archivos de la extensión están en C:\Users\javier\.vscode\extensions\streetsidesoftware.code-spell-checker-1.7.20\server\node_modules\cspell-lib\dist

  • para que no cheque palabras pero al mismo tiempo no las ofrezca como válidad

  "cSpell.ignoreWords": ["RESOLUCION"]

contras

  • ver este error Reduce of empty array with no initial value
    • da al meter una palabra en el diccionario de la carpeta aunque si la pones a mano funciona
    • no da al meterla en el diccionario del usuario

pendiente

  • seguir investigando la extensión Spell Checker
    • ver donde esta el diccionario personal
      • para poder añadir palabras
    • ver donde esta el diccionario del programa
      • para ver de añadir palabras que tendrían que estar
        • ver el repositorio Git de la extensión Spell Checker Spanish
  • mirar como en Spell Checker se puede evitar que salgan los errores en la parte que es código

Spell Right

  • admite varios idiomas en el mismo documento usando el icono del ojo en la esquina inferior derecha
  • para tener un corrector ortográfico
  • instalo SpellRight
  • creo un gist para compartir las excepciones del diccionario
  • el diccionario personal esta en
    • casa
      • C:\Users\Usuario\AppData\Roaming\Code\User\spellright.dict
    • ordenador DGA
      • C:\Users\jiranzo\AppData\Roaming\Code
  • para tenerlo sincronizado junto de vez en cuando el archivo en local con el gist y ordeno con el plugin Unique lines evito los posibles duplicado
  • los diccionarios del programa están en
    • c:\Users\%USERNAME%\AppData\Roaming\Code\User
    • C:\Users\javie\AppData\Roaming\Code\User
    • C:\Users\jiranzo\AppData\Roaming\Code\Dictionaries en el equipo de la DGA
    • C:\Users\Usuario\AppData\Roaming\Code\Dictionaries en el nuevo disco ACER 2019-05-12 09:31:57
    • incluir el del HP blanco nuevo
    • se descargan desde donde indica el propio plugin
  • es necesario activar con las opciones de menú SpellRight:SelectDictionary
    • se puede usar el icono del ojo para configurar la extensión
  • en el ordenador de la DGA no parece funcionar bien pues no considera válidas las palabras en el diccionario de usuario

contras

  • no va tan bien como pensaba.
  • no se contemplan las palabras en el diccionario del usuario
  • buscar uno mejor

el user dictionary en el HP para Spell Checker

“cSpell.userWords”: [ “EPACF”, “EPCNT”, “EPOPO”, “EPSIRHGA”, “FORTEA”, “Figueras”, “Monitorización”, “Muñio”, “PADDOC”, “Paymar”, “VAIO”, “autenticación”, “bitacora”, “checker”, “cortana”, “customizar”, “hotmail”, “javichu”, “javie”, “javieriranzo”, “jiranzo”, “logear”, “rebaremación”, “sincronización”, “spell”, “spellright”, “streetsidesoftware” ]