मैंने अभी सीखा है कि अपाचे वेग के साथ निर्देश भी व्हाइटस्पेस में जोड़ते हैं।वेग निर्देश भी व्हाइटस्पेस जोड़ते हैं?
उदाहरण के लिएतो:
#foreach ($record in $rows)
#foreach($value in $record)
$value
#end
#end
इस मैं अंत
#foreach
बयानों के लिए अतिरिक्त लाइनें हो रही की तरह कुछ के साथ
, #end
बयान, आदि
यह नहीं है कि मैं क्या चाहता हूं, इसलिए मैं पाया मैं तो जैसे पंक्तियों के अंत में टिप्पणी ब्लॉक सकता है:
#foreach ($record in $rows)#*
*##foreach($value in $record)#*
*#$value #*
*##end
#end
लेकिन यह बहुत पढ़ने के लिए बदसूरत है। क्या मेरे निर्देशों को प्रारूपित करने के लिए वेग इंजन को बताने का कोई तरीका नहीं है?
शायद मैं कुछ और गलत कर रहा हूं?
धन्यवाद।
यह एक चीज है जो हमेशा मुझे वेग के साथ नाराज करती है - मैं इसे जावा उत्पन्न करने के लिए उपयोग करता हूं, इसलिए मैं इसे पीढ़ी के बाद अपने आईडीई में प्रारूपित कर सकता हूं। जेईटी (जावा एमिटर टेम्पलेट्स) इस समस्या से ग्रस्त प्रतीत नहीं होता है। –
ऐसा लगता है कि कुछ लोग बाद में रखे और साफ हो गए, उदाहरण के लिए यह [SO सवाल] (http://stackoverflow.com/questions/2277494/need-a-java-based-html-prettifier-to-clean-up-velocity-generated-html) पीढ़ी के बाद HTML को tidying के संबंध में। –
हम्म, वह बेकार है। मुझे लगता है कि मेरे "काम के आसपास" करना होगा। – javamonkey79