I am customizing my JupyterLab 3.6.1 UI and like to hide the Enable Debugger button. I can use user-setting to hide some menus and buttons (Settings > Advanced Settings Editor), but I had no luck hiding the Enable Debugger button. In the Debugger setting, there are only three keys to edit: “autoCollapseDebuggerSidebar”, “defaultKernelSourcesFilter”, and “variableFilters”, and none can hide the button. Is there some other settings I can use, or should I use some other methods to hide it. I’d like to avoid developing an extension just for this purpose. Thanks!
I figured it out using a .jupyter/labconfig/page_config.json file with the following content. I share it just in case anyone else is looking for the same.
{
“disabledExtensions”: {
“@jupyterlab/debugger”: true,
“@jupyterlab/debugger-extension”: true
}
}
3 Likes
For reference, this is covered in the official documentation.
The equivalent command line to disable a given extension would be:
jupyter labextension disable @jupyterlab/debugger-extension
But files are also good, as they can be checked in.
1 Like