jbampton commented on PR #1812:
URL: https://github.com/apache/sedona/pull/1812#issuecomment-2661582943

   > @jbampton do you have other spelling fix tickets? Maybe we can make them 
all in one? Or is there a tool can help us detect typos?
   
   Hey @jiayuasu we already run `codespell` with pre-commit to find spell 
mistakes:
   
   
https://github.com/apache/sedona/blob/6a8280836b2e1a493a0cbff8b22a05989866cae3/.pre-commit-config.yaml#L121
   
   I did already mass fix lots of spelling mistakes using codespell over the 
last year or so.
   
   Not all spell checkers are equal so it might be possible to add a second 
spell checker to the CI which might catch a different subset of spelling 
mistakes.
   
   There are a number of different spell checkers we could add for example:
   
   https://github.com/crate-ci/typos
   https://github.com/hunspell/hunspell
   https://github.com/GNUAspell/aspell
   
   I think `typos` and `hunspell` are better.
   
   I manage to find minor spelling mistakes without codespell by firstly 
visually inspecting and reading the files and then I use the built spell 
checker in the IDE.  Currently I have been using PyCharm community but I also 
use IntelliJ community and for each file there is a problems tab that lists 
issues including some misspellings.  Normally in the editor the misspelled 
words are highlighted as "wrong" etc.  
   
   From my research today I just found out that all JetBrains IDE's now use 
`Grazie` an AI based companion essential for writing.  Seems I already have the 
"grazie lite" plugin installed says it is bundled with the IDE.
   
   You can see the IDE settings and plugins from inside the IDE by `Menu -> 
File -> Settings -> Plugins` then search for "grazie"
   
   https://www.jetbrains.com/grazie/
   https://plugins.jetbrains.com/plugin/12175-grazie-lite
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@sedona.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to