Profile picture
@DynamicWebPaige @DynamicWebPaige
, 9 tweets, 7 min read Read on Twitter
1) @ProjectJupyter Extension of the Day: Spellchecker!

This #nbextension uses a @CodeMirror overlay mode to highlight incorrectly-spelled words in Markdown and Raw cells. The typo.js library does the actual spellchecking, and is included as a dependency.

…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
.@ProjectJupyter Extension of the Day #2: Codefolding!

This extension adds codefolding functionality from @CodeMirror to each code cell in your notebook. The folding status is saved in the cell metadata, so reloading a notebook restores the folded view.

…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
.@ProjectJupyter Extension of the Day #3: ExecuteTime!

This extension displays when the last execution of a code cell occurred and how long it took. The timing information is stored in the cell metadata, restored on notebook load, & can be togged on/off.

…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
.@ProjectJupyter Extension of the Day #4: nbTranslate!

This extension converts markdown cells in a notebook from one language to another & enables one to selectively display cells from a given language in a multilanguage notebook. LaTeX is also supported.
…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
.@ProjectJupyter Extension of the Day #5: Hinterland!

This extension enables a code autocompletion menu for every keypress in a code cell, instead of only calling it with tab. It also displays helpful tooltips based on customizable timed cursor placement.
…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
PS: if you've ever wondered how Intellisense works, or how search engines are able to autocomplete so quickly - it's all due to tries!

Advantages: speed, space, & partial matching. Finding a word in this structure is O(m), where m is the length of the word you’re trying to find.
.@ProjectJupyter Extension of the Day #6: highlighter!

This extension provides several toolbar buttons for highlighting text within markdown cells. Highlights can also be preserved when exporting to HTML or #LaTeX, and color schemes are customizable.

…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
...and because I am horrific at Twitter threads:

.@ProjectJupyter Extension of the Day #7: 2to3!

This nbextension converts python2 in notebook cells to python3 code.
Under the hood, it uses a call to the notebook kernel for reformatting; & the conversion run by the kernel uses the stlib lib2to3 module.

…r-contrib-nbextensions.readthedocs.io/en/latest/nbex…
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to @DynamicWebPaige
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!