Spell Checker

Spell checker icon

Release 2.4.0 and above.

A spell-checker plugin using the API provided by webspellchecker.com.

To use this plugin, you must purchase a license from webspellchecker.com.

Spell checker example

How to Use

Loading Plugin Files

<!-- The SynapEditor object must exist for this to take effect,
     so include after the editor script files. -->
<script src="url of webSpellChecker.min.js"></script>
<link rel="stylesheet" href="url of webSpellChecker.min.css">

UI

Using the plugin name 'webSpellChecker', you can add a button to the toolbar area or the menu area.

Add to Toolbar

// Editor configuration
//...
'editor.toolbar': [
    //...,
    'webSpellChecker',
    //...
],
// ...

Add to Menu

// Editor configuration
//...
'editor.menu.definition': {
    //...,
    'tools': [
        //...,
        'webSpellChecker',
        //...
    ],
    //...
},
//...

API Settings

You must set the values for using the Webspellchecker API in the editor configuration object.

// Editor configuration
//...
'webSpellChecker.config': {
    'url': 'https://svc.webspellchecker.net/api',
    'customerid': 'key issued after purchasing a license',
    'defaultLanguage': 'language for spell checking'
},
//...

How to Use Pusan National University (Narainfo) Spell Checker

Release 2.17.0 and above.

API Settings

You must set the values for using the Pusan National University (Narainfo) spell check API in the editor configuration object.

// Editor configuration
//...
'webSpellChecker.config': {
    'url': 'API URL',
    'useSpellCheckerPusan': true
},
//...