Kutulutsidwa kwatsopano kwa Nomenus-rex, chida chothandizira pakusinthira mafayilo ambiri, chilipo. Zokonzedwa pogwiritsa ntchito fayilo yosavuta yosinthira. Pulogalamuyi imalembedwa mu C ++ ndikugawidwa pansi pa GPL 3.0. Chiyambireni nkhani zam'mbuyomu, zida zakhala zikugwira ntchito, ndipo zolakwa zambiri ndi zolakwika zakhazikitsidwa:
- Lamulo latsopano: "tsiku lopanga mafayilo". Mawuwa akufanana ndi lamulo la Date.
- Anachotsa nambala yokwanira ya "boilerplate" code.
- Kuwonjezeka kwakukulu kwa magwiridwe antchito (pafupifupi nthawi 1000 mwachangu) pamayeso a kugunda kwa dzina. Chiyesochi chimayang'ana ngati pali mayina amtundu wina wofanana pakati pa mayina a fayilo, zomwe zingayambitse kutayika kwa deta mukasuntha mafayilo. Chifukwa chake pamayeso okhala ndi mafayilo pafupifupi 21k, nthawi yoyeserera idachepetsedwa kuchokera pa masekondi 18 mpaka 20k microseconds!
- Kukonza cholakwika mu lamulo la RuleDir pamafayilo omwe ali pamwamba pamtengo.
- Zatsopano za parameter e/chitsanzo kuti ziwonetse kusinthidwa komwe kumakhala ndi zodzaza zokha (malinga ndi chikwatu chomwe chilipo) magawo / kopita.
- Zokongoletsa pang'ono powonetsa mafayilo.
- Njira yatsopano yoletsa pempho lotsimikizira musanayambe kukonza. Zitha kukhala zothandiza kwa scripts.
- Anawonjezera chizindikiro cha momwe ntchito ikuyendera.
- Onjezani mitundu yosiyanasiyana yosanja musanakonze (ndi thandizo la Unicode).
- Malamulo ambiri tsopano akuphimbidwa ndi mayeso.
- Laibulale ya ICU imagwiritsidwa ntchito ndi zingwe, zomwe zimayenera kukonza zovuta zazikulu ndi Unicode.
Source: opennet.ru