Skip to content

lineCode/IbEverythingExt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IbEverythingExt

Everything 拼音搜索扩展。

预览

安装

  1. Releases 下载压缩包。
  2. 解压压缩包,将 srvcli.dll 放入 Everything 安装目录( C:\Program Files\Everything )。
  3. 重启 Everything。(如果不生效,请确认你使用的是 x64 版本的 Everything,并安装了 VC++ 2019 运行时 x64

搜索说明

  • 拼音搜索支持包括辅助平面在内的 Unicode 汉字。
  • 默认小写字母匹配拼音或字母,大写字母只匹配字母。
  • 修饰符
    • py: 小写字母只匹配拼音
    • nopy: 禁用拼音搜索(对所有关键字生效)

构建

  • Hijacker 和 Test
    1. 将以下库放入 C:\L\C++\packages(其它位置需要修改 .vcxproj 文件):
    2. vcpkg
      set VCPKG_DEFAULT_TRIPLET=x64-windows-static-md
      vcpkg install detours
      
      (x86 版本的 VCPKG_DEFAULT_TRIPLET 应为 x86-windows-static-md)
    3. Test 还需要:
      vcpkg install boost-test
      
  • data
    1. mozillazg/pinyin-data 获取 pinyin.txt,放入 data 目录。
    2. 运行 generate_ord_pinyin.py,得到 output_ord_pinyin.txt

About

Everything 拼音搜索扩展

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.4%
  • Python 1.3%
  • C 0.3%