faq.rst 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Frequently Asked Questions (FAQ)
  2. ================================
  3. Below are some frequently asked questions. Click on a question to be directed to
  4. relevant information in our documentation or our GitHub repo.
  5. General
  6. -------
  7. - :ref:`What is JupyterLab? <overview>`
  8. - :ref:`Is JupyterLab ready to use? <releases>`
  9. - :ref:`What will happen to the classic Jupyter Notebook? <releases>`
  10. - `Where is the official online documentation for
  11. JupyterLab? <https://jupyterlab.readthedocs.io/en/stable/>`__
  12. Development
  13. -----------
  14. - `How can you report a bug or provide
  15. feedback? <https://github.com/jupyterlab/jupyterlab/issues>`__
  16. - `How can you
  17. contribute? <https://github.com/jupyterlab/jupyterlab/blob/master/CONTRIBUTING.md>`__
  18. - :ref:`How can you extend or customize JupyterLab? <user_extensions>`
  19. - In the classic Notebook, `I could use custom Javascript outputed by a cell to programatically
  20. control the Notebook <https://stackoverflow.com/a/32769976/907060>`__. Can I do the same thing in JupyterLab?
  21. JupyterLab was built to support a wide variety of extensibility, including dynamic behavior based on notebook
  22. outputs. To access this extensability, you should write a custom JuptyerLab extension. If you would
  23. like trigger some behavior in response to the user executing some code in a notebook, you can output a custom
  24. mimetype (:ref:`rendermime`). We currently don't allow access to the JupyterLab
  25. API from the Javsacript renderer, because this would tie the kernel and the notebook output to JupyterLab
  26. and make it hard for other frontends to support it.
  27. If you have comments or suggestions on changes here, please comment on `this issue <https://github.com/jupyterlab/jupyterlab/issues/4623>`__.
  28. Tips and Tricks
  29. ---------------
  30. - How do I start JupyterLab with a clean workspace every time?
  31. Add `'c.NotebookApp.default_url = '/lab?reset'` to your `jupyter_notebook_config.py`. See [How to create a jupyter_notebook_config.py](https://jupyter-notebook.readthedocs.io/en/stable/config.html) for more information.