Cómo esconderse.js and.mapear archivos en WebStorm mientras se trabaja en el proyecto Angular2-typescript


Intenté agregar las extensiones a .gitignore pero el resultado es el siguiente:

explorador de archivos webstorm

Los archivos no están completamente ocultos.

Author: LazyOne, 2016-03-23

4 answers

Cuando se usa WebStorm sin el compilador TypeScript incorporado (por ejemplo, porque está ejecutando un proyecto Angular2 con su script npm start que ya hace la compilación) y el otro método no funciona, puede configurar su propio panel "Proyecto" filtrado para WebStorm:

  1. Seleccione Project Files la sección del panel lateral (Project la sección no ofrece el menú de configuración necesario)
  2. Haga clic en el icono del engranaje para configurar introduzca la descripción de la imagen aquí
  3. Seleccione "Editar ámbitos" desde ese menú
  4. Añadir un nuevo ámbito
  5. Establezca el Patrón en un filtro apropiado para excluir los archivos *.js y *.js.map (estoy usando !file[my-root-folder]:app//*.js&&!file[my-root-folder]:app//*.js.map)
  6. Puede seleccionar este ámbito como una sección del panel lateral (en lugar de Project o Project Files) bajo el nombre que estableció el ámbito.
 36
Author: Cibes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-24 13:09:03
  • Habilitar el compilador de Typescript (Los archivos generados se ocultan cuando el compilador los genera)

introduzca la descripción de la imagen aquí

  • Cambie su vista a Project como sugiere Cibes

introduzca la descripción de la imagen aquí

 12
Author: Ankit Singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-24 12:40:17

Para mí, usar el panel Project, en lugar del panel Project Files hizo el truco colapsando los archivos *.js y .js.map y ocultándolos debajo de su correspondiente archivo *.ts.

introduzca la descripción de la imagen aquí

Nota: Esto solo funciona cuando el compilador TypeScript de WebStorm está habilitado. (véase la respuesta de A_Singh )

 5
Author: Cibes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:26:33

WebStorm 2017.3.3

Si no necesita ejecutar Habilite el compilador de Typescript.

Puedes hacer esto

introduzca la descripción de la imagen aquí

Entonces

introduzca la descripción de la imagen aquí

Después de eso, simplemente seleccione filtrar

introduzca la descripción de la imagen aquí

 2
Author: Andrey Patseiko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-12 10:39:06