An open API service indexing awesome lists of open source software.

https://github.com/hlysine/quickdictionary

The laziest way to use dictionaries.
https://github.com/hlysine/quickdictionary

dictionary dictionary-tools ocr

Last synced: 2 months ago
JSON representation

The laziest way to use dictionaries.

Awesome Lists containing this project

README

        

# QuickDictionary

[![CodeFactor](https://www.codefactor.io/repository/github/hlysine/quickdictionary/badge)](https://www.codefactor.io/repository/github/hlysine/quickdictionary)
![Release build](https://github.com/hlysine/QuickDictionary/workflows/Release%20build/badge.svg)
![CodeQL](https://github.com/hlysine/QuickDictionary/workflows/CodeQL/badge.svg)
![Build](https://github.com/hlysine/QuickDictionary/workflows/Build/badge.svg)

The laziest way to use dictionaries.

## Table of contents

- [Downloads](#downloads)
- [How to use](#how-to-use)
- [Input a word](#input-a-word)
- [Look the word up in dictionaries](#look-the-word-up-in-dictionaries)
- [Save the word](#save-the-word)

## Downloads

**BEFORE YOU INSTALL**: QuickDictionary depends on some libraries to offer word scanning functions. Install those libraries first before using QuickDictionary:
- [Microsoft Visual C++ Redistributable for Visual Studio 2019 (x64)](https://aka.ms/vs/16/release/VC_redist.x64.exe)
- [Microsoft Visual C++ Redistributable for Visual Studio 2019 (x86)](https://aka.ms/vs/16/release/VC_redist.x86.exe)

**QuickDictionary download**:
| **[Windows x64](https://github.com/hlysine/QuickDictionary/releases/latest/download/Setup.exe)**|
|---------------|

Alternatively, check out the [Releases](https://github.com/hlysine/QuickDictionary/releases) page for changelogs.

## How to use

### Input a word

You can just type in a word in the search box and hit Enter, but that's too much work. Here are some alternatives, sorted from lazy to the laziest:

#### 1. Hit Alt + F

![search box](https://user-images.githubusercontent.com/25472513/132482496-6a48ac36-79a0-4060-9a5c-9fef39c24abf.png)

Pressing Alt + F from anywhere will bring up QuickDictionary and focus the text box for you, so you can start typing right away.

#### 2. Use the clipboard

![clipboard toggle](https://user-images.githubusercontent.com/25472513/132482837-88dd5fc1-455f-4169-be75-4f6aa520de71.png)

QuickDictionary will look for words in the clipboard by default. Simply highlight a word from anywhere and press Ctrl + C to look it up. Press the pause button to turn this feature off.

#### 3. Use OCR

![OCR lookup button](https://user-images.githubusercontent.com/25472513/132483287-654a28cc-9209-4fe5-8341-34a833fc338f.png)
![OCR viewfinder](https://user-images.githubusercontent.com/25472513/132484376-5ef14c35-efe9-4ba9-b1a2-b6af2aed7b3e.png)

Press the eye icon or hit Alt + G to open the viewfinder, then tap any word on the screen to look it up instantly. This is the most convenient way for touchscreens. Scroll up/down to adjust the size of the viewfinder box. You are good to go as long as the box is larger than the word. Press Esc to cancel the selection.

#### 4. Use smart tooltips (BETA)

![auto pop-up mode](https://user-images.githubusercontent.com/25472513/132485981-8be69bf8-cdb8-426e-973a-4ba8c05754c2.png)

![smart tooltip](https://user-images.githubusercontent.com/25472513/132485713-7b7a7cf2-3590-425b-a52b-f37cc9492397.png)

Press the eye icon while holding Shift to enable smart tooltips. In this mode, simply hover your mouse on a word for a moment, a tooltip will soon pop up defining the word for you. Press the eye icon again to turn it off.

> This feature is BUGGY. If any problems arise, toggle the tooltip off and on again, or restart QuickDictionary.

### Look the word up in dictionaries

![dictionary list](https://user-images.githubusercontent.com/25472513/132486855-75bd5098-c23a-4df9-beb4-1dce2ae9c7ec.png)

QuickDictionary can search for the same word in multiple dictionaries simutaneously, combining the power of them all to bring you the best definitions while saving you time. A list of available dictionaries is available in the toolbar. Click on them to toggle them on or off. Numbers at the corner describe their order of preference.

![side drawer](https://user-images.githubusercontent.com/25472513/132487146-c78da52a-e160-4b0a-b9f8-717e954d2031.png)

Expand the drawer on the right to see a list of dictionaries that contain definitions for the current word. Click on them to see the word defined in different dictionaries.

### Save the word

![save the word](https://user-images.githubusercontent.com/25472513/132487687-611bb877-9f17-4c48-afe2-fcd739b7bcd9.png)

Press the button at the bottom-right corner to save the word in a word list.

![edit word details](https://user-images.githubusercontent.com/25472513/132488002-98406291-9487-4d21-8456-65c6de00f733.png)

Word details are automatically filled in for you, but you may edit them however you want. Simply select a word list to save the word to (or create a new one), then press **save**.

![manage word lists](https://user-images.githubusercontent.com/25472513/132488284-97639b4f-b23a-4ce9-a3b8-5797ca0361be.png)

Press "manage word lists" to bring up the word list manager. You may review, edit and delete the words here. Use flashcard mode to aid memorization, and click on a word to go back to the dictionary page.

---------------------------

If you have read this far, congrats! You have mastered this app. Happy studying!