Description
jupyterlab-variableInspector
is a fantastic extension ...
.. but it comes with the drawback that it runs (of course) some extra code in the kernel which can lead to a significant slow down.
https://github.com/jupyterlab-contrib/jupyterlab-variableInspector/blob/main/src/kernelconnector.ts#L94
At the moment, jupyterlab-variableInspector
runs by default for every Python and R kernel, regardless of whether the user has opened its UI or not. For this reason, jupyterlab-variableInspector
cannot be a default extension for a JupyterLab installation that is used by many different users. It must always be an optional extension as it has high impact on the execution performance.
It would be great if jupyterlab-variableInspector
could execute extra commands in the kernel only if the users has opened its UI.