Open gibbbone opened 5 years ago
I am also very interested in this. Is there documentation on how to build plugins for quicklook??
I believe that this can be done by using https://github.com/kokes/nbviewer.js to render JSON to HTML and thereafter call the HtmlViewer to display the file.
The whole process will be similar to MarkdownViewer: https://github.com/QL-Win/QuickLook/blob/master/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs.
@OdinTech3 Yes, there is: https://github.com/QL-Win/QuickLook/wiki/Integration-and-Development and https://github.com/QL-Win/QuickLook.Plugin.HelloWorld
Brief introduction: Jupyter Notebooks provides an interactive browser-based environment for programming (in origin with Python but now with many other languages) but at the end of the day they are plain JSON files with the extension
.ipynb
.They're notoriously hard to consult without running a proper Python app or converting to another format. I've recently found some projects which allow to avoid all the overhead. One of these is a Quick Look plugin for MacOS: ipynb quicklook.
I know nothing about development of plugins for QuickLook for Windows, but if converting from a MacOS plugin is easier than writing the plugin from scratch, it would be a much appreciated feature.