مزيج mish من رمز Fira v5.2 و iScript
كنت أستخدم في الأصل https://github.com/kencrocken/firacodeiscript ، ومع ذلك لم يتم تحديثه منذ فترة ، وكان رمز Fira لديه حمولة من التحديثات المفيدة لها منذ ذلك الحين لأنني أردت الاستفادة منها.
في الأصل كان هذا هو رمز Fira V2 + Iscript ، ومع ذلك ، فقد أصبح رمز FIRA الآن إصدارات متعددة منذ ذلك الحين. في مرحلة ما ، قد أقوم بتطبيق إعادة تسمية بسيطة على الخط لإزالة اثنين/2 بحيث تكون التسمية أكثر قليلاً ... ذات صلة!
هذا أمر بسيط حقًا لتثبيته - قم بتنزيل ملفات .ttf الثلاثة وتثبيتها على نظامك.
بعد ذلك ، قم بتشغيل محرر الرمز الذي تستخدمه وتطبيق Fira Code Two iScript عائلة الخط.
في VSCode ، أستخدمه (مع عوامل احتياطية لآلات متعددة):
"editor.fontFamily" : " Fira Code Two iScript, FiraCode-Retina, Fira Code Retina, Fira Code, Consolas, 'Courier New', monospace " , ثم أقوم بتطبيق ما يلي في settings.json json أيضًا لتمكين الخط المائل:
"editor.tokenColorCustomizations" : {
"textMateRules" : [
{
"scope" : [
"comment" ,
"constant" , //String, Number, Boolean…, this, super
"keyword" , //import, export, return…
"markup.italic" ,
"meta.selector" ,
"storage.modifier" , //static keyword
"storage.type" ,
"storage.type.class.js" , //class keyword
"variable.language" ,
] ,
"settings" : {
"fontStyle" : "italic" ,
}
} ,
{
"scope" : [
//following will be excluded from italics (VSCode has some defaults for italics which aren't amazingT)
"invalid" ,
"keyword.operator" ,
"constant.numeric.css" ,
"keyword.other.unit.px.css" ,
"constant.numeric.decimal.js" ,
"constant.numeric.json"
] ,
"settings" : {
"fontStyle" : ""
}
}
]
} قريباً...