7eb08d9aa427e91ba04230b235ebe3acbcbf85a0
Metasequoia(水杉输入法)
This is TSF end of MetasequoiaImeServer, if you want to compile and run this IME, you need also compile and run MetasequoiaImeServer.
Notice: now only support 64-bit Apps.
How to build
Prerequisites
- Visual Studio 2022
- CMake
- vcpkg
- Python3
- gsudo
Make sure vcpkg and gsudo is installed by Scoop.
Build steps
Build
First, clone the repository,
git clone --recursive https://github.com/fanlumaster/MetasequoiaImeTsf.git
Then, prepare the environment,
cd MetasequoiaImeTsf
python .\scripts\prepare_env.py
Then, build,
.\scripts\lcompile.ps1
Install
Launch powershell as administrator, make sure you turn on the system Enable sudo option.
Then, create a folder in C:\Program Files\ named MetasequoiaImeTsf, and copy the MetasequoiaImeTsf.dll to it,
gsudo
Copy-Item -Path ".\build64\Debug\MetasequoiaImeTsf.dll" -Destination "C:\Program Files\MetasequoiaImeTsf"
Then, install it,
cd "C:\Program Files\MetasequoiaImeTsf"
sudo regsvr32 .\MetasequoiaImeTsf.dll
Uninstall
cd "C:\Program Files\MetasequoiaImeTsf"
sudo regsvr32 /u .\MetasequoiaImeTsf.dll
Screenshots
Roadmap
Currently only support Xiaohe Shuangpin.
Chinese
- Xiaohe Shuangpin
- Quanpin
- Help codes in use of Hanzi Components
- Dictionary that can be customized
- Customized IME engine
- Customized skins
- Toggle between Simplified Chinese and Traditional Chinese
- English autocomplete
- Open-Sourced Cloud IME api
- Toggle candidate window UI between vertical mode and horizontal mode
- Feature switches: most features should be freely toggled or customized by users
Japanese Support
Maybe another project.
And maybe some other languages support.
References
Description
水杉输入法 Windows 产品:TSF、Server、GUI、设置页与安装器。内测:tg: https://t.me/msimegroup QQ Group: 829919142
https://msime.app
24 MiB
0 Stars
1 Watchers
0 Forks
Languages
C++
93.5%
Python
2.4%
PowerShell
2%
CMake
0.9%
Inno Setup
0.7%
Other
0.5%







