मैं PhpStorm के लाइव टेम्प्लेट में गणित का उपयोग कैसे कर सकता हूं?

उदाहरण के लिए, मेरे पास मेरे टेम्पलेट में $Image_width$ है और मैं ऊंचाई की छवि कुछ इस तरह सेट करना चाहता हूं:

<img width="$Image_width$" height="($Image_width$ / 2)">
0
free.byte 24 मार्च 2020, 11:13

1 उत्तर

सबसे बढ़िया उत्तर

आप कस्टम अभिव्यक्तियों को परिभाषित करने के लिए groovyScript() फ़ंक्शन का उपयोग कर सकते हैं - देखें https ://www.jetbrains.com/help/phpstorm/template-variables.html#predefined_functions

उदाहरण के लिए, जैसे टेम्पलेट के लिए:

<img width="$Image_width$" height="$Image_width_half$">

आप groovyScript("def res=_1 as Integer; return res /2 ", Image_width) को $Image_width_half$ चर के लिए व्यंजक के रूप में निर्दिष्ट कर सकते हैं:

enter image description here

_1 यहां groovyScript() फ़ंक्शन के पैरामीटर के रूप में पारित पहले चर का संदर्भ दिया गया है

2
Community 20 जून 2020, 09:12