Acabo de empezar a recibir este error en VS Code que me impide crear un nuevo archivo o incluso abrir un archivo. El error emergente que muestra VS Code es (this.configurationService.getValue(...) || []).filter is not a function
Este error/error incluso me impide abrir la pestaña de extensiones o iniciar teclas de acceso directo básicas. ¿Alguien más tiene este problema?
Descubrí que el problema en el error proviene de settings.json para VS Code (que se encuentra aquí para mac ~/Library/Application Support/Code/User/settings.json ). Había una extensión que se actualizó y se actualizó con un error. Mi particular parece que vino de esta línea:
"workbench.editorAssociations": { "*.ipynb": "jupyter.notebook.ipynb" }
De todos modos, ¡espero que esto sea útil para alguien en el futuro!
Me sucedió después de sincronizar mi configuración entre Visual Studio Code (la versión estable) y "Visual Studio Code - Insiders".
Para mí, este error impidió que se abrieran los cuadernos de Jupyter en Visual Studio Code.
Reemplazar la configuración del cuaderno Jupyter como se sugiere en este comentario e implicado por su respuesta anterior no funcionó para mí.
Lo que funcionó para mí fue eliminar todas las entradas relacionadas con Jupyter en settings.json.
Tuve el mismo error, donde la extensión jupyter-notebook se actualizó y causó un error.
En la configuración, vaya a "workbench.editorAssociations" ,
reemplazar
"*.ipynb": "jupyter-notebook"con
"viewType": "jupyter-notebook", "filenamePattern": "*.ipynb"y todo funcionará bien.
Para el archivo de configuración,
De forma predeterminada, VS Code muestra el editor de configuración, pero aún puede editar el archivo settings.json subyacente mediante el comando Abrir configuración (JSON) o cambiando su editor de configuración predeterminado con la configuración de workbench.settings.editor.
Dependiendo de su plataforma, el archivo de configuración de usuario se encuentra aquí:
Windows %APPDATA%\Código\Usuario\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
Yo tuve el mismo problema.
Se encontraron algunos errores en settings.json. Prueba a comprobarlo y me dices cómo te va.
Este error aparece cada vez que intento crear un nuevo archivo diciendo
"(this.configurationService.getValue(...) || []).filter no es una función"
En mi caso, tuve que corregir el indicador "workbench.editorAssociations" para:
"workbench.editorAssociations": [ { "viewType": "jupyter-notebook", "filenamePattern": "*.ipynb" } ],Anteriormente era:
"workbench.editorAssociations": { "*.ipynb": "jupyter-notebook" }"(this.configurationService.getValue(...) || []).filter is not a function" en Windows en Vscode Elimine "workbench.editorAssociations": { "*.ipynb": "jupyter.notebook.ipynb" } en Windows desde settings.json (sin embargo, en Linux Ubuntu funciona, puede dejarlo como está).
git version settings.json , así que mejor lo elimino para evitar el error y poder leer archivos.