Mai amfani da ke juya masu bincike na yau da kullun na Firefox zuwa Ɗabi'ar Haɓakawa

Saboda rashin jituwa tare da manufar Mozilla da rarrabawa ba don rarraba ginin Firefox ba wanda ke da damar buɗewa don shigar da add-kan da ba a sanya hannu ba da kuma amfani da API Extensions Experiments API, an ƙirƙiri kayan aiki wanda ke canza ginin Firefox na yau da kullun zuwa bambance-bambancen "Developer Edition" yana ba da damar yin amfani da ƙara-kan ba tare da sa hannun dijital ba.

An sauƙaƙe haɓaka kayan aikin ta hanyar gaskiyar cewa ana aiwatar da aikin da ake buƙata a Firefox a cikin lambar ECMAScript kuma an haɗa shi cikin kowane nau'in Firefox, amma ana kunna shi a lokacin aiki dangane da ƙayyadaddun ƙima. An bayyana ma'auni ("MOZ_DEV_EDITION", "MOZ_REQUIRE_SIGNING") a cikin fayil ɗaya ("modules/addons/AddonSettings.jsm"), wanda ke cikin zip archive "/usr/lib/firefox/omni.ja".

Ƙwararrun mai amfani yana rarraba fayil ɗin da ake buƙata ta amfani da esprima-python, yana faci AST, kuma yana tsara shi ta amfani da jscodegen.py. Ana ba da aiki tare da tsarin zip ta libzip.py - ɗaure zuwa libzip. Ana ba da shawarar shigar da ƙayyadadden ɗakunan karatu da hannu daga ma'ajin git masu dacewa.

Bugu da ƙari, za ku iya lura da rubutun unpin.py, wanda ke ba ku damar cire ƙuntatawa "{", "==" da "~=" akan sigar abin dogaro a cikin fakitin da aka riga aka gina na tsarin dabaran, wanda mutane da yawa ke amfani da su. masu haɓakawa, wanda ke ba ku damar guje wa raguwa ta atomatik lokacin shigar da fakitin da ake so ta hanyar pip lokacin saitunan tsoho.

source: budenet.ru

Add a comment