-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spell checking in markdown editor #693
Comments
There is https://github.com/sparksuite/codemirror-spell-checker but I haven't tried to implement it. The Markdown editor uses CodeMirror for the editor portion so this should apply. |
I spent some time looking into this. So one problem with that spell checker linked by @domainzero is that it supports only English. A PR was created to add support for multiple languages here but was never merged. We could fork that repo, merge that PR and then use the dictionaries maintained here @ssddanbrown - What do you think? |
Note there is also another implementation of spellchecker for codemirror here. |
Ideally I'd like to use the browser spell checker, as it would support all languages and allow me to use my own added words. This however doesn't work with CodeMirror; discussion here: codemirror/codemirror5#1017 It's a pretty big drawback to have no spellchecking with the markdown editor, are there other editors can that be integrated which are more browser spellchecker friendly? |
Any update on this? Would really like spell check in markdown mode or at least to use my browser spell checker. |
I hope this is relevant but I just looked at the page HTML source code for the CodeMirror "Edit File" input area. And using Firefox I could clearly see on line: I noticed the attribute: However when refreshing the page of committing changes the default value must be changed again. I am not sure if there is an automated way to set the spellcheck attribute to enabled whenever the page is loaded so that the CodeMirror-code Div will always take the form of: [edit] |
For what it's worth, this fix no longer works. I tried running your code and also just tried slapping spellcheck on every single div. Neither worked. Blows my mind that it's so hard to allow the browser's spellchecking to be passed through. |
Hi, Sorry to bring back this subject, but my team and I are interest by a Spell Checker on the Markdown Editor. Some of you found a method to have spell checker on Markdown Editor ? Thanks in advance. Regards. |
I just tested the Firefox-Spellcheck-for-Github plugin I wrote and it seems to still be working okay: |
I tried to use your extension for Bookstack, and it didn't work… Did you test on the bookstack markdown editor? |
Is there any solution for having spell checker in GitHub Markdown online how we get to see in MS Word document while writing? I tried the above the Firefox temp plugin, but it does not work. |
Any update on this? I absolutely love Bookstack and it's my primary tool for all writing. Not allowing the browser to do spell check in the markdown editor is a bit of a disappointment. I tried my own bit of hacking using the above hints as a guide. Since my instance sits behind a nginx proxy, I tried to use an nginx sub_filter to rewrite the page content, replacing spellcheck="off" to spellcheck="on", but it didn't work because spellcheck="off" never appears in the markdown editor page response. Has anyone else been able to solve this? I find it amusing that the markdown editor I'm using to type this comment DOES support spell check, but Bookstack itself doesn't. |
Hello! This was also bugging me so I tried the spellcheck fix mentioned by @guiglass. At first it looked like it was working fine, but now I see that it is only partially working. It does do spell checking, but not for the entire document. It seems like once I start typing in one area it will update the spell check around there. Still, even this is super useful, I would really like a way to enable it until there is a better solution. I tested this in the Chrome browser on Windows 10. |
We would like to use spell checking, however it does not seem to work in the markdown editor. I have confirmed that the WYSIWYG editor works as intended.
Is it possible to add spell checking for markdown? I realise that this is probably non-trivial, given the formatting of markdown as compared to plain text.
The text was updated successfully, but these errors were encountered: