Šķîþ ţö ḿàîñ çöñţéñţ

Šçŕîþţ ţööļ

Ţĥé Šçŕîþţ ţööļ ŕüñš à üšéŕ-þŕöṽîđéđ ÉŠ5 ĴàṽàŠçŕîþţ þŕöĝŕàḿ ƒöŕ éṽéŕý þàŕţ îñ ţĥé šţŕéàḿ. Ţĥé šçŕîþţ ŕéçéîṽéš ţĥé çüŕŕéñţ þàŕţ àš à þàŕţ öƃĵéçţ àñđ çàñ ŕéàđ àñđ ḿöđîƒý ƃļöçķ šöüŕçé àñđ ţàŕĝéţ ţéẋţ. Îţ îš àñ éšçàþé ĥàţçĥ ƒöŕ ƃéšþöķé ţŕàñšƒöŕḿàţîöñš ţĥàţ ñö ƃüîļţ-îñ ţööļ çöṽéŕš.

Îñšîđé ţĥé šçŕîþţ, þàŕţ.ţýþé îđéñţîƒîéš ţĥé þàŕţ àñđ þàŕţ.ƃļöçķ éẋþöšéš ţĥé ƃļöçķ (ŵîţĥ îđ, ţŕàñšļàţàƃļé, šöüŕçé, àñđ ţàŕĝéţš). Ĥéļþéŕ ƒüñçţîöñš àŕé àṽàîļàƃļé: éḿîţ(þàŕţ) ƒöŕŵàŕđš à þàŕţ, šķîþ() đŕöþš ţĥé çüŕŕéñţ þàŕţ, àñđ ļöĝ(ḿšĝ) ŵŕîţéš à ḿéššàĝé ţö šţàñđàŕđ éŕŕöŕ. Ŵĥéñ ţĥé šçŕîþţ ñéîţĥéŕ éḿîţš ñöŕ šķîþš, ţĥé þàŕţ þàššéš ţĥŕöüĝĥ ŵîţĥ àñý îñ-þļàçé ţéẋţ éđîţš àþþļîéđ. Ţĥé šçŕîþţ îš þŕöṽîđéđ îñļîñé öŕ ŕéàđ ƒŕöḿ à .ĵš ƒîļé.

Ţĥîš ţööļ ŕüñš çöđé ţĥé ŕéçîþé çĥööšéš, šö îţ îš ĝàţéđ. Îţ îš éẋéç-çļàšš: ţĥé šçŕîþţ îš ŕéçîþé-šüþþļîéđ, ƒîļé ŕéàđš à þàţĥ ţĥé ŕéçîþé ñàḿéš, àñđ à ŕéçîþé îš ƃöüñđ ƃý éñţéŕîñĝ à đîŕéçţöŕý. kapi ţĥéŕéƒöŕé àšķš öñçé þéŕ þŕöĵéçţ, ƃéƒöŕé àñýţĥîñĝ éļšé ĥàþþéñš ŵîţĥ îţ, àñđ ŕéḿéḿƃéŕš ţĥé àñšŵéŕ; àñ üñàţţéñđéđ ŕüñ ŵîţĥ ñöƃöđý ţö àšķ ŕéƒüšéš ŕàţĥéŕ ţĥàñ àššüḿéš. KAPI_ŢŔÜŠŢ_ÉẊÉÇ=1 ĝŕàñţš îţ ŵĥéŕé ţĥé þîþéļîñé àüţĥöŕ đéçîđéš, ŕàţĥéŕ ţĥàñ ţĥé ŕéþöšîţöŕý ƃéîñĝ þŕöçéššéđ. Ţĥé šàḿé çļàššîƒîçàţîöñ ŵîţĥĥöļđš ţĥîš ţööļ ƒŕöḿ ţĥé àĝéñţ šüŕƒàçé, ƒŕöḿ ţĥé éñĝîñé ÀÞÎ, àñđ ƒŕöḿ àñý ŕéçîþé àŕŕîṽîñĝ îñšîđé à .ķþž. Šéé É-06.

ÎĐscript
ŠöüŕçéBuilt-in
ÇàţéĝöŕýŢéẋţ þŕöçéššîñĝ
Çàŕđîñàļîţýmonolingual
Ţàĝšconfigurable

Þàŕàḿéţéŕš

ÞàŕàḿéţéŕŢýþéĐéƒàüļţĐéšçŕîþţîöñ
allowSourceMutationbooleanfalse▒ Þéŕḿîţ ţĥé šçŕîþţ ţö ḿöđîƒý ţĥé šöüŕçé ţéẋţ (öƒƒ ƃý đéƒàüļţ; šöüŕçé îš ŕéàđ-öñļý) ▒
codestring▒ Îñļîñé ÉŠ5 ĴàṽàŠçŕîþţ çöđé ▒
scriptFilestring▒ Þàţĥ ţö à .ĵš ƒîļé ▒
sourcestringinline▒ Šçŕîþţ šöüŕçé ḿöđé ▒

Çöñƒîĝüŕé îţ ļîṽé

Çöñƒîĝüŕàţîöñ
Ļöàđîñĝ ƒöŕḿ…

Éẋàḿþļéš

Ţŕîḿ ţŕàîļîñĝ ŵĥîţéšþàçé ƒŕöḿ šöüŕçé ţéẋţ

Ḿöđîƒý šöüŕçé ţéẋţ îñ þļàçé ŵîţĥ àñ îñļîñé šçŕîþţ.

source: inline
code: |
if (part.type === 'block') {
var s = part.block.source[0].content.text;
part.block.source[0].content.text = s.replace(/\s+$/, '');
}

Ļöàđ à šçŕîþţ ƒŕöḿ à ƒîļé

Ŕüñ à šçŕîþţ šţöŕéđ àļöñĝšîđé ţĥé þŕöĵéçţ.

source: file
scriptFile: ./scripts/transform.js

Þŕöçéššîñĝ ñöţéš

  • Éàçĥ ţööļ îñšţàñçé öŵñš îţš öŵñ ŕüñţîḿé àñđ ŕüñš šîñĝļé-ţĥŕéàđéđ öṽéŕ îţš îñþüţ.

  • À þàŕţ þàššéš ţĥŕöüĝĥ üñçĥàñĝéđ ŵĥéñ ţĥé šçŕîþţ ñéîţĥéŕ éḿîţš à þàŕţ ñöŕ çàļļš šķîþ.

Ļîḿîţàţîöñš

  • Ţĥé éñĝîñé šüþþöŕţš ÉŠ5 ĴàṽàŠçŕîþţ öñļý.

  • Öñļý ƃļöçķ šöüŕçé àñđ ţàŕĝéţ ţéẋţ çĥàñĝéš àŕé àþþļîéđ ƃàçķ; öţĥéŕ ḿöđîƒîçàţîöñš ţö ţĥé þàŕţ àŕé ñöţ þéŕšîšţéđ.

← Ƃàçķ ţö ţĥé Ţööļ Ŕéƒéŕéñçé