tallwave / sketch-spellcheck-all-layers Goto Github PK
View Code? Open in Web Editor NEWA basic spellchecker that checks all layers on a page in Sketch
License: MIT License
A basic spellchecker that checks all layers on a page in Sketch
License: MIT License
I have just upgraded to a new M1 chip MacBook Pro and updated Sketch to 70.6. The plug in works fine in Sketch 69.2 but as soon as updating Sketch to past 70.0 and newer, the plugin does not work.
I have purposely misspelled some text in a new sketch file and ran the the plugin. The window tells me that there is no misspelled words, but here is definitely is. The regular spell check window does not appear at all.
Thanks
This seems like the only spellcheck plugin in existence for sketch but it doesn't really work anymore in my experience. Intentional misspelled words are missed. No indication that the spellcheck ran when I initiate it. Just a warning to someone who might be relying on this plugin. I've been burned a few times by it.
I see @moderntarra is having the same problem. Anyone else having this issue?
Seems to check spelling on all pages, not just the current one.
Cannot preview the text on the page & layer before deciding to change it.
Yes, how do I do that?
Currently, the system is limited to one error per text layer per spelling pass.
Will make this search for multiple spelling errors per text node.
To do this, we'll need to
Loop When an error is detected {
Store the erroneous string.
Pop the error correction window.
After the initial error is corrected, search the remainder of the string for errors (recurse).
}
Endloop when no error is detected in the text layer
Go to the next layer... and so on (this part works already)
Related to #4, let's make the alert that pops up scroll or implement some kind of paging.
The plugin still works on normal text layers
The plugin still checks symbol overrides just fine
The bug is that the plugin can no longer EDIT the symbol overrides. So that piece of the function needs to be repaired.
I LOVE this plugin. It does seem to generalize the font-weight per layer when changing spelling which makes for an extra step, but I don't know how difficult it is to change that. I really appreciate you sharing this super useful plugin though. Thanks!
Eric
Hi. It would be grat if you coul change the language.
I've successfully installed the plugin, but when I select this plugin from the Plugin drop down nothing happens. I don't see a notification at the bottom of the screen or anything.
Allow the text box that shows where the misspelled word is to be scrollable.
When a document contains no spelling errors, the UI should indicate as much. This could be an opportunity to have some fun and congratulate the user for such a finely worded document.
This could also handle scenarios where there is no text to be checked.
Request via Twitter
E.g. "Customisable" is perfectly fine but when working for a US based client, it was raised as a spelling error. Expected spelling was "Customizable".
There seems to be no way to set the language to EN-US.
It checks all pages in the document, not just the current one.
Pressing the Done button in the dialog does not terminate the operation - it just keeps on spell-checking. This is a big problem if lorem ipsum text is included on other pages.
I've tested the plugin by deliberately typing a bunch of misspelled words and running the plugin. None of the misspelled words are caught. It was working with Sketch 65.1.
Update All would be appreciated.
While it is no real text, I feel it is distinct enough to be recognisable. Otherwise the spellchecker chokes up on hundreds of fake-latin words.
I did an update today (6/28/17) to Sketch version 45 (43475) and the spell check plugin does not work anymore.
It would be great to be able to spell check one word only! Any plans to implement this?
There's basically nothing happening. Any help?
This tool doesn't spellcheck text within a symbol override.
Great plugin! Just a suggestion to help know how many errors and when/if it loops around. Thanks!
Hi there!
This is a quick note to remind you that Sketch 45 will include a plugin update system.
It would be awesome if you could add support to it (it's really easy!) before Sketch 45 comes out. Ideally, you should release an update for your plugin while we're still in Sketch 44, so your users will have a nice & easy experience when 45 is released.
For more details, please check http://sketchplugins.com/d/229-updating-plugins and http://developer.sketchapp.com/introduction/updating-plugins/
Thanks in advance!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.