mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#codemirror

0 Beiträge0 Beteiligte0 Beiträge heute
Christian Hammond<p>We solved browser-native spell checking in <a href="https://mastodon.online/tags/CodeMirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMirror</span></a> 5.</p><p>Plus other native text-based features:</p><p>💬 Speech-to-text<br>🤖 <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a>-assisted writing<br>📝 Text transformation</p><p>How we did it and how you can use it:</p><p><a href="https://chipx86.blog/2025/06/26/codemirror-and-spell-checking-solved/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">chipx86.blog/2025/06/26/codemi</span><span class="invisible">rror-and-spell-checking-solved/</span></a></p><p><a href="https://mastodon.online/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.online/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.online/tags/projects" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>projects</span></a></p>
Timo<p>Sharing this little prototype of a tool i've been working on. It is basically a combination of a "DAW" with a code editor (with the timeline more like a Tracker, vertical). </p><p>You can put regions of code on the timeline and type different code per region. When the playhead reaches the block the code is "evaluated" (as-in, it is send over osc to some place where you want it to be interpreted). The main reason I created it was for making compositions out of previous live coded performances, where I kept logs of what I evaluated during the show.</p><p>It is a work in progress, but if you find this useful feel free to give it a go! I've mainly designed it for my language <span class="h-card" translate="no"><a href="https://social.toplap.org/@mercury" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mercury</span></a></span>, but you can surely adapt it to other languages as well (or just ignore the syntax highlighting, haha). Created with node, js, p5 and codemirror.</p><p>A little video attached to demonstrate the idea.</p><p><a href="https://social.toplap.org/tags/deadcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deadcoding</span></a> <a href="https://social.toplap.org/tags/composition" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>composition</span></a> <a href="https://social.toplap.org/tags/daw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>daw</span></a> <a href="https://social.toplap.org/tags/p5js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p5js</span></a> <a href="https://social.toplap.org/tags/codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemirror</span></a> <a href="https://social.toplap.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://social.toplap.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://social.toplap.org/tags/browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browser</span></a></p>
Zef Hemel<p>Open source software: </p><p><a href="https://hachyderm.io/tags/miniflux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>miniflux</span></a> — I know nothing about the author, but you can just taste the personality everywhere: <a href="https://miniflux.app/opinionated.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">miniflux.app/opinionated.html</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemirror</span></a> — also very opinionated, and a very strong personality behind it (Marijn Haverbeke)</p>
Elias Häußler :typo3:<p>I'm currently working on <a href="https://phpc.social/tags/CodeMirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMirror</span></a> (aka t3editor) integration for my <a href="https://phpc.social/tags/TYPO3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TYPO3</span></a> extension <a href="https://phpc.social/tags/warming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>warming</span></a>. 🤩</p><p>The upcoming version will assist you in defining extension configuration for crawlers, clients, parsers, ... This makes it waaay easier to find the correct configuration properties. 😊</p><p>Stay tuned! 🚀</p>
Mike Kelly<p>I am enjoying–so far–updating my app to use <a href="https://codemirror.net/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codemirror.net/</span><span class="invisible"></span></a> instead of the venerable Ace Editor. It's very modular and looks to be well documented. Seems like a better candidate than Ace for making a WYSIWYG Markdown editor, which I think I need to offer to users who want it.</p><p><a href="https://post.lurk.org/tags/markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>markdown</span></a> <a href="https://post.lurk.org/tags/codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemirror</span></a> <a href="https://post.lurk.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a></p>
Fen (spooky out of spite)<p>Heyo, kinda a random request, but would somebody with access to <a href="https://stranger.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> be able to bundle CodeMirror (w/ some extensions) for me?</p><p>(I'm unable to bundle it myself since I'm currently working off a school chromebook)</p><p><a href="https://stranger.social/tags/codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemirror</span></a> <a href="https://stranger.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://stranger.social/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://stranger.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://stranger.social/tags/devhelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devhelp</span></a></p>
Ch M[ae][iy]e?r 🇪🇺 🖤 🤍<p><a href="https://digitalcourage.social/tags/LiaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LiaScript</span></a> möchte mit seinem zentralen Interpreter offenbar weg von <a href="https://digitalcourage.social/tags/LMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LMS</span></a> wie <a href="https://digitalcourage.social/tags/Moodle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Moodle</span></a> und sieht sich selbst als "Open-courSe" -System, das per iframe oder SCORM eingebunden werden kann.</p><p>Die <a href="https://digitalcourage.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> - Quelldateien liegen dabei bei Github, Dropbox oder Nextcloud. </p><p>Ein Moodle-LiaScript-Plugin dagegen gibt es nicht. 🤔 Schade.</p><p>Dann bleibt also noch der handgemachte Weg über Javascript:</p><p>- <a href="https://digitalcourage.social/tags/CryptPad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CryptPad</span></a> Presentation / Slides lassen sich themen, und dies basiert auf <a href="https://digitalcourage.social/tags/CodeMirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMirror</span></a>, was noch nach Arbeit aussieht. <a href="https://codemirror.net/5/mode/markdown/index.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codemirror.net/5/mode/markdown</span><span class="invisible">/index.html</span></a></p><p>- <a href="https://digitalcourage.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> ist standardisiertes Markdown, und mit <a href="https://digitalcourage.social/tags/ShowDown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShowDown</span></a> immerhin einbettbar. <a href="http://demo.showdownjs.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">demo.showdownjs.com/</span><span class="invisible"></span></a></p>
Fen (spooky out of spite)<p>(Looking for help)</p><p>I've spent a solid day now just trying to figure out where to even begin with <a href="https://stranger.social/tags/codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemirror</span></a>, does anybody have any good starting places?</p><p>I've been using the cdn for now, but I can't figure out how to get anywhere beyond the main style and script, and a mode- I want to figure out how to use add-ons, themes and the like, but it's just confusing me</p><p><a href="https://stranger.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://stranger.social/tags/frontEnd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontEnd</span></a> <a href="https://stranger.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Ch M[ae][iy]e?r 🇪🇺 🖤 🤍<p><a href="https://digitalcourage.social/tags/Cryptpad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptpad</span></a> ist ja sooo cool 😎 </p><p>Habe gerade eine schnelle <a href="https://digitalcourage.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a>-Präsentation zusammengeschrieben und dabei gemerkt, dass dabei auch Tabellen, Mindmaps, Diagramme, mathematische Formeln und vieles mehr möglich ist.</p><p><a href="https://digitalcourage.social/tags/Mermaid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mermaid</span></a> <a href="https://digitalcourage.social/tags/Markmap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markmap</span></a> <a href="https://digitalcourage.social/tags/Mathjax" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mathjax</span></a></p><p><a href="https://docs.cryptpad.org/de/user_guide/apps/code.html#markdown" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.cryptpad.org/de/user_guid</span><span class="invisible">e/apps/code.html#markdown</span></a></p><p>und über <a href="https://digitalcourage.social/tags/Codemirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codemirror</span></a> ist <span class="h-card" translate="no"><a href="https://mozilla.social/@mozilla" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mozilla</span></a></span> und mit dem <a href="https://digitalcourage.social/tags/prototypefund" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>prototypefund</span></a> sogar das <span class="h-card" translate="no"><a href="https://social.bund.de/@bmbf_bund" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bmbf_bund</span></a></span> daran beteiligt! 👍 <br>Danke sag' ich dazu!</p><p>Edit: <a href="https://digitalcourage.social/tags/FediLZ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediLZ</span></a> darf natürlich nicht fehlen. 😉</p>
Jan :rust: :ferris:<p>YEEESSS!! I finally fixed this weird <a href="https://floss.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> overflow bug I had with <a href="https://floss.social/tags/CodeMirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMirror</span></a>, where the surrounding container always expanded in it's width, when passing a certain char count on a line.</p><p>I've tried everything: max-width, flex: 0 yada yada, nothing helped.</p><p>Until I stumbled across this innocent looking thread:<br><a href="https://discuss.codemirror.net/t/size-inside-flexbox/1359" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.codemirror.net/t/size-</span><span class="invisible">inside-flexbox/1359</span></a></p><p>The trick:<br>1. `position: relative` for the surrounding container<br>2. `position: absolute !important` for CodeMirror itself</p><p>Very happy right now!😊 </p><p><a href="https://floss.social/tags/Fixed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fixed</span></a> <a href="https://floss.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>