visual studio essentials visual-studio visual-studio-2013 web-essentials jscs

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.