2011-08-16 13 views
8

scalaz उचित यूनिकोड वर्ण वाले कीबोर्ड के बिना उपयोग किया जा सकता है या क्या प्रत्येक यूनिकोड पहचानकर्ता के पास "ASCII" बराबर होता है (और यदि हां, क्या कोई गारंटी है कि यह उस तरह से रहता है)? क्या स्कालज़ के साथ उपयोग के लिए विशेष कीबोर्ड लेआउट हैं?क्या स्केलज़ के साथ विकास में यूनिकोड/एपीएल-जैसे कीबोर्ड की आवश्यकता होती है?

सबसे अच्छा अभ्यास क्या है? यूनिकोड पहचानकर्ताओं को सीधे या ASCII विकल्प का उपयोग करके और एक स्क्रिप्ट का उपयोग करके यूनिकोड के साथ प्रतिबद्ध करने से पहले उन्हें बदलने के लिए?

+1

+1 "क्या स्केलज़ के साथ उपयोग के लिए विशेष कीबोर्ड लेआउट हैं?" – ziggystar

उत्तर

9

नहीं, आपको स्कालज़ का उपयोग करने के लिए ASCII के अलावा कुछ भी नहीं चाहिए।

हालांकि, अधिकांश संपादकों और आईडीई के पास स्वचालित रूप से या अर्द्ध स्वचालित रूप से (जैसे, स्पेस) का कुछ तरीका होता है जो वर्णों के अनुक्रम को किसी और चीज में परिवर्तित करते हैं। यदि आप यूनिकोड में अपना सोर्स कोड रखना चाहते हैं तो इसका ख्याल रखता है।

अब, यूनिकोड में सामान रखने में समस्या यह है कि वेब पेजों में सामान प्रदर्शित करते समय आपको कुछ फ़ॉन्ट्स में परेशानी हो सकती है, नरक, आपको किसी कारण से कोड को ASCII में परिवर्तित करने के लिए भी मजबूर होना पड़ सकता है। हां, यह असंभव है, लेकिन यह एक मुद्दा है जिसके बारे में आपको अवगत होना चाहिए।

1

नहीं हां। हाँ। नहीं। सौम्य गारंटीएं sissies के लिए हैं। कोड लिखें मैं एक उपयुक्त विकास वातावरण का उपयोग करता हूं जो मुझे जो कुछ भी पसंद है उसे टाइप करने की अनुमति देता है।

+2

आप किस विकास पर्यावरण का उपयोग करते हैं, और आप यूनिकोड वर्ण कैसे टाइप करते हैं? - मुझे लगता है कि सवाल एक वैध चिंता उठाता है। – Madoc

+0

कभी भी व्यवहार की आत्मा, है ना? :] वास्तव में मुश्किल। यूनिकोड एक दशक या उससे भी अधिक समय तक रहा है, यहां तक ​​कि मुश्किल से पास करने योग्य गुणवत्ता के किसी भी आवेदन में यूनिकोड इनपुट से निपटने का एक तरीका होना चाहिए, अगर केवल सिस्टम द्वारा प्रदान किए गए मानक साधनों पर निर्भर हो। –

3

Unicode input पर यह विकिपीडिया लेख उपयोगी हो सकता है।

7

सुपरसियर से This post इस बारे में कुछ जानकारी है।