ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Dictionary

📔 Sublime Text plugin that shows detailed definitions of words

Labels dictionary

Details

Installs

  • Total 1K
  • Win 797
  • Mac 308
  • Linux 224
Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13 Mar 12 Mar 11 Mar 10 Mar 9 Mar 8 Mar 7 Mar 6
Windows 0 0 0 2 1 2 0 1 1 0 2 1 1 0 0 1 1 1 2 2 2 0 0 2 6 1 0 1 0 1 2 2 2 1 0 0 1 0 0 0 0 2 0 2 0 2
Mac 0 0 0 2 0 1 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 2 0
Linux 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 2 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

📔 Dictionary

Dictionary is a convenient Sublime Text plugin that shows detailed definitions of words, including phonetics, parts-of-speech, definitions, and examples.

🎬 Demonstration

Dictionary in dark color scheme Dictionary in light color scheme

💻 Installation

The easiest way to install Dictionary is through Package Control. After it is enabled inside Sublime Text, open the command palette and find Package Control: Install Package and press ENTER. Then, find Dictionary in the list. Press ENTER again, and this plugin is installed!

📈 Usage

The plugin includes the command dictionary_define, which can be run in the command palette as Dictionary: Define.

To see the definition of a word:

  • Click on or select that word
  • Run the Dictionary: Define command in the command palette or run the command with custom keybindings (see below)
  • Read and/or copy the definition on the popup

âš™ Customization

The Dictionary plugin is fully customizable.

🔧 Preferences

There are several settings in Dictionary.sublime-settings that you can change to make Dictionary work as you want. The file can be accessed via the Preferences: Dictionary command in the command palette.

Support languages

The following languages are supported by this plugin, and can be used in the settings:

  • en: US English (default)
  • en-uk: UK English
  • ar: Arabic
  • cs: Czech
  • de: German
  • es: Spanish
  • fr: French
  • hi: Hindi
  • it: Italian
  • ja: Japanese
  • ko: Korean
  • nl: Dutch
  • pt-BR: Brazilian Portuguese
  • ru: Russian
  • sk: Slovak
  • tr: Turkish

Hover mode

When hover_mode is set to true in settings, definitions of text under mouse will be shown on hover without having to run a command.

Hover mode can also be toggled via the Dictionary: Toggle Hover Mode (dictionary_toggle_hover_mode) command in the command palette.

⌨ Keybindings

Custom keybindings can be created for the commands.

  • Run the Preferences: Dictionary Key Bindings command in the command palette.
  • Add your keybindings!

Below is an example of the keybinding file:

[
    {
        "keys": ["ctrl+alt+d"],
        "command": "dictionary_define"
    }
]

Acknowledgment

This plugin is made possible by the Free Dictionary API, which is used for the definitions.