software2

Ejecución de Elixir de Pruebas en el Código de Visual Studio/ElixirLS


Mi configuración para la ejecución de Elixir proyecto de pruebas con una pulsación de tecla.

Estoy a mitad de camino a través de mi auto-impuesta año-o-hacer-las-cosas-de manera diferente.
He cambiado de Mac a Linux, y Emacs VS Código. De los dos, yo
sé que soy raro volver a Emacs (que me sorprende).

Una de las razones es la de Jake Becker vscode-elixir-ls y ElixirLS
los paquetes. Cosas tales como automatizado de ejecución de Dializador llegar a ser
increíblemente útil: yo soy la codificación de distancia y una línea ondulada de color verde se enciende
señalización cambié dos valores de una tupla.

Una cosa que me gustaría es ser capaz de ejecutar las pruebas fácilmente. No quiero hacer
en cada ahorre: regularmente romper cosas, mientras que la refactorización, pero me
queremos hacer fácil desde el teclado, por lo que el músculo de la memoria puede poner en.

Estoy documentando aquí principalmente de noe para mi futuro.

En primer lugar, mis tareas.json:

{ "versión": "2.0.0", "tareas": [ { "label": "mezcla de prueba", "tipo": "shell", "comando": "mezcla", "args": ["prueba", "--color", "--trace"], "opciones": { "cwd": "${workspaceRoot}", "requireFiles": [ "prueba/**/test_helper.exs", "prueba/**/*_test.exs" ], }, "problemMatcher": "$mixTestFailure" } ]
}

A continuación, en configuración del teclado.json:

 { "key": "alt+t", "comando": "banco de trabajo.acción.tareas.runTask", "args": "mezcla de prueba" }

Ahora, yo simplemente pulse Alt+T y la ejecución de pruebas:

Software almacen de Cea Ordenadores

Comentarios desactivados en Ejecución de Elixir de Pruebas en el Código de Visual Studio/ElixirLS