Recommended English Input Method hallelujah (Hallelujah English Input Method)

https://github.com/dongyuwei/hallelujahIM

Personal Introduction

The rime series input methods are very useful, but using them for English feels a bit awkward. After searching for a dedicated English input method, I found this Hallelujah Input Method, which meets the following features:

  • Custom phrases
  • Auto-correction
  • Auto-completion

PS: Later I found that rime input method works just as well after configuring the English dictionary. The dictionary can be found at https://forum.beginner.center/t/topic/737

Official Introduction

Hallelujah English Input Method is an intelligent English input method available for Mac (10.9+ OSX) and Windows platforms. Its features are as follows:

  1. Large and comprehensive offline dictionary with accurate word frequency, referring to Google’s 1/3 million most frequent English words.
  2. Built-in spelling correction feature. No need to worry about spelling errors; it can remember approximate word shapes and pronunciations, and the input method will automatically display the most likely candidate words.
  3. Equipped with Text-Expander functionality. This input method automatically reads the ~/.you_expand_me.json file defined in the user’s directory, allowing you to define frequently used phrases. For example, {"yem":"you expand me"} means when you type yem, it will display you expand me.
  4. Real-time translation functionality (shows phonetic symbols and Chinese explanations of English words).
  5. Supports inputting English words by pinyin. For example, typing suanfa will show algorithm in the candidate list.
  6. Supports inputting English words by fuzzy phonetics. Typing cerrage or kerrage can get the candidate word courage, and typing aosome or ausome can get awesome.
  7. The right shift key on the keyboard can switch between intelligent English input mode and traditional English input mode.
  8. Word selection methods: You can use number keys 1~9, the Enter key, or the Space key to select and submit words. The Space key selection will by default automatically add a space after the word, but you can disable the automatic space addition on the configuration page. The Enter key selection will not add a space.

Third-party Introduction

https://sspai.com/post/56572