visual-studio - visual studio 2015 web essentials
¿Cómo puedo desactivar JSCS en Web Essentials para Visual Studio 2013? (3)
¿Cómo podría deshabilitar JSCS en la última versión de Web Essentials para Visual Studio 2013?
No pude encontrar una opción relevante en el menú.
Intenté configurar la configuración de JSCS para ignorar todos los archivos. Esto ocasionó que ocasionalmente generara mensajes que no saldrían de mi panel de lista de errores hasta que haya limpiado la solución.
Cree un archivo .jscsrc en su raíz de proyecto (por ejemplo, a través de la línea de comando: echo x> .jscsrc). Luego use el siguiente contenido:
{
"excludeFiles": ["**"]
}
Simplemente me gusta mantener juntas todas las configuraciones de proyectos y evitar las configuraciones globales que deben sincronizarse manualmente entre los desarrolladores.
He encontrado que este archivo de configuración parece tranquilizarlo un poco. Puede encontrar esto en Web Essentials> Editar configuraciones globales de JSCS.
{
"requireCurlyBraces": ["if"],
"excludeFiles": ["**"],
"validateJSDoc": {
"checkParamNames": true,
"requireParamTypes": true
}
}
Deshabilita esencialmente JSCS mientras mantiene JSHint abierto. Espero que eso ayude.
Web Essentials 2013 para la Actualización 4 admite un archivo .weignore
en el que puede deshabilitar JSCS u otros linters y compiladores, independientemente el uno del otro.
Ver https://github.com/madskristensen/WebEssentials2013/pull/1250
Cree un archivo .weignore
y agregue la siguiente línea:
**/*.js jscs
Es un carácter de tab
entre las partes de la línea *.js
y jscs
.
Puede crear un archivo .weignore
global en su carpeta de usuario (C: / Users / username), o en su proyecto o carpeta de solución.