Trung văn bản|English Version
Cáp lợi lộ á anh văn thâu nhập pháp thị Mac(10.9+ OSX) cập Windows bình đài thượng nhất khoản trí năng anh ngữ thâu nhập pháp. Kỳ đặc tính như hạ:
- Ly tuyến từ khố giác đại giác toàn, từ tần tinh chuẩn. Tham kiến Google's1/3 million most frequent English words.
- Nội trí bính tả giáo chính công năng. Bất dụng đam tâm bính tả thác ngộ, năng ký trụ đại khái tự hình, phát âm, bổn thâu nhập pháp tựu hội tự động hiển kỳ tối khả năng đích hầu tuyển từ.
- Cụ bị Text-Expander công năng. Bổn thâu nhập pháp hội tự động độc thủ định nghĩa tại dụng hộ mục lục hạ đích
~/.you_expand_me.json
Văn kiện, nhĩ khả dĩ định nghĩa tự kỷ thường dụng đích từ tổ, bỉ như{ "yem": "you expand me" }
,Na ma đương thâu nhậpyem
Thời hội hiển kỳyou expand me
. - Tức thời phiên dịch công năng ( hiển kỳ âm tiêu, cập anh văn đan từ đích trung văn thích nghĩa ).
- Chi trì án bính âm lai thâu xuất đối ứng anh văn. Như thâu nhập
suanfa
,Thâu nhập pháp hội hầu tuyển từ trung hội hiển kỳalgorithm
. - Chi trì án anh văn đan từ đích mô hồ âm lai thâu nhập. Như thâu nhập
cerrage
Hoặc giảkerrage
Khả dĩ đắc đáocourage
Hầu tuyển từ, dã khả dĩ thâu nhậpaosome
Hoặc giảausome
Lai đắc đáoawesome
Hầu tuyển từ. - Án kiện bàn hữu trắc
shift
Kiện khả dĩ tại trí năng anh ngữ thâu nhập mô thức dữ truyện thống anh ngữ thâu nhập mô thức gian thiết hoán. - Tuyển từ phương thức: Sổ tự kiện 1~9 cập
Enter
Hồi xa kiện hòaSpace
Không cách kiện quân khả tuyển từ đề giao.Space
Không cách kiện tuyển từ mặc nhận hội tự động phụ gia nhất cá không cách tại đan từ hậu diện, khả dĩ tại phối trí hiệt diện quan bế tự động phụ gia không cách công năng.Enter
Hồi xa kiện tuyển từ tắc bất hội phụ gia không cách.
- Hạ tái biên dịch hảo đích thâu nhập pháp ứng dụng ( chú ý: Bất yếu điểm kích "Clone or download", yếu tòng hạ diện đích liên tiếp hạ tái pkg văn kiện hoặc giả exe văn kiện )
- macOS 10.12 cập dĩ thượng bản bổn: Hạ táiTối tân bản:https://github.com/dongyuwei/hallelujahIM/releases/latestHạ tái pkg tự động an trang văn kiện
- macOS 10.9 ~ 10.11 lão bản bổn ( Deprecated version ):https://github.com/dongyuwei/hallelujahIM/releases/tag/v1.1.1Nhu yếu thủ động an trang app văn kiện
- Windows bản bổn:Cơ vu PIME di thực đáo Windows bình đài,https://github.com/dongyuwei/Hallelujah-Windows/releasesHạ tái exe an trang văn kiện
- Linux:https://github.com/fcitx-contrib/fcitx5-hallelujahCảm tạQijia Liu!
- Android:https://github.com/dongyuwei/Hallelujah-Android
- Đả khai hạ tái hậu đích hallelujah.pkg văn kiện, hội tự động an trang, chú sách, kích hoạt cáp lợi lộ á thâu nhập pháp.
- Mac hệ thống như quả bổn thâu nhập pháp bất năng chính thường sử dụng, thỉnh thối xuất đương tiền dụng hộ trọng tân đăng lục, tại Input source trung thủ động san trừ tái trọng tân thiêm gia Hallelujah thâu nhập pháp.
Chú ý: Nhân vi bổn trình tự bất thị thông quá App store phát bố đích, Macos hội hữu hạ diện đích an toàn cảnh cáo. Tuyển trung hallelujah pkg an trang trình tự, hữu kiện điểm kíchOpen
Lai đả khai, tức khả khai thủy an trang thâu nhập pháp.
Chủ yếu thị thụ giá thiên văn chương khải phát:hallelujah_autocompletion.
Điểm kích thâu nhập pháp đíchPreferences
Hoặc giả trực tiếp phóng vấn bổn địa HTTP phục vụ:http://localhost:62718/index.html
open hallelujah.xcworkspace
Sử dụng Xcode đả khaihallelujah.xcworkspace
Công trình, chú ý bất thị đả khaihallelujah.xcodeproj
.command + b
Cấu kiến.- Cấu kiến biên dịch hậu đích thâu nhập pháp khả dĩ khảo bối đáo
/Library/Input\ Methods/
Mục lục nội trắc thí.
- Sử dụng
NSLog()
Tại quan kiện hoặc khả nghi xử đả log nhật chí. - Một hữu log thâu xuất thời, khả dĩ tra khán băng hội nhật chí, vị trí khả thông quá
ls -l ~/Library/Logs/DiagnosticReports/ | grep hallelujah
Mệnh lệnh lai tra trảo. - Thâm tư thục lự.
- Sử dụng debug bản build, tại Xcode trung
Debug
->Attach to Process By PID or Name...
.Giá cá lưu trình khả dĩ work, đãn Xcode phản ứng hội giác mạn, nhu yếu tại hợp thích đích địa phương gia đoạn điểm. Đại sát khí, bất đắc dĩ nhi dụng chi. - Tự động hóa trắc thí ( hậu tục trọng cấu mục tiêu tựu thị khả trắc thí tính yếu gia cường ).
sh format-code.sh
sh build.sh
sh dev.sh
bash package/build-package.bash
GPL3(GNU GENERAL PUBLIC LICENSE Version 3)
- The static
libmarisa.a
lib was built frommarisa-trie@006020c1df76d0d7dc6118dacc22da64da2e35c4
. - To build the
libmarisa.a
lib, run:
git clone git://github.com/s-yata/marisa-trie.git
cdmarisa-trie
brew install autoconf automake libtool -verbose## proxychains4 -f /usr/local/etc/proxychains.conf brew install autoconf automake libtool -verbose
autoreconf -i
./configure --enable-static
make
## ls -alh lib/marisa/.libs/libmarisa.a
make install## we can use marisa-build marisa-lookup marisa-reverse-lookup marisa-common-prefix-search marisa-predictive-search marisa-dump marisa-benchmark cli commands to do some tests and pre-build the trie data.
- marisa-trie,Thâu nhập thời tiền chuế thất phối đích sổ cư kết cấu cập toán pháp thật hiện, đặc điểm thị cao tính năng, tiết tỉnh không gian, khả dĩ dự tiên cấu kiến hảo trie thụ tái phản tự liệt hóa đáo nội tồn trung.
- dictionary/cedict.json is transformed fromcc-cedict,Bính âm - anh ngữ từ khố.
- cmudictandhttps://github.com/mphilli/English-to-IPA,Quốc tế âm tiêu.
- GCDWebServer,Dụng vu dụng hộ sử dụng thiên hảo phối trí.
- talisman,Sử dụng kỳ trung đích phonex toán pháp, thật hiện mô hồ cận tự âm thâu nhập.
- MDCDamerauLevenshtein,Phối hợp talisman đích phonex toán pháp, tại âm tự từ trung án Damerau Levenshtein biên tập cự ly si tuyển tối tiếp cận đích hầu tuyển từ.
- Thử tu quản squirrel thâu nhập phápCáp lợi lộ á thâu nhập pháp an trang bao pkg đích chế tác copy/ tham khảo liễu squirrel đích thật hiện.
Đề giao PR chi tiền thỉnh chấp hànhsh format-code.sh
Cách thức hóa đại mã.
Thỉnh đề giao vấn đề đan đáohttps://github.com/dongyuwei/hallelujahIM/issues
Đề cung thâu nhập pháp công năng định chế khai phát. Liên hệ phương thức:
- Vi tín: dongyuwei
- gmail: newdongyuwei
auto suggestion from local dictionary:
translation(inspired byMacUIM):