2011-07-14 19 views
10

वीएस प्रत्येक नई फ़ाइल के अंत में एक खाली रेखा क्यों जोड़ता है? मैं .NET प्रोजेक्ट बनाने के लिए वीएस का उपयोग करता हूं (सी ++ या कुछ नहीं)।विजुअल स्टूडियो - प्रत्येक नई फ़ाइल के अंत में खाली रेखा

क्या कोई विशेष कारण है? कंपाइलर्स और पार्सर्स के साथ ऐतिहासिक संगतता?

क्या मैं इसे अक्षम कर सकता हूं ??

+2

अतीत में कुछ कंपाइलर/उपकरण को उन फ़ाइलों के साथ कठिनाई हुई है जहां अंतिम लाइन कैरिज रिटर्न में समाप्त नहीं होती है। लेकिन आप * वास्तविक * उत्तर खोजने में सक्षम होने की संभावना नहीं है ... – forsvarir

+0

कृपया फ़ाइल के अंत में हमेशा एक नई लाइन जोड़ें - कृपया –

उत्तर

6

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

इसके अलावा, स्रोत नियंत्रण उपकरण अधिक परिवर्तन की रिपोर्ट करेंगे यदि आपके पास फ़ाइल के अंत में कोड डालने का प्रयास करते समय पीछे की रेखा खाली नहीं है।

+1

तो क्या होगा यदि कोई मेरा कोड विम के साथ खोलता है? बीटीडब्ल्यू, विम में एम क्या है? –

+0

विम = वीआई iMproved –

+1

मुझे पता है, मैं यह संकेत देने की कोशिश कर रहा था कि इसे बेहतर कहा जाता है लेकिन यह पर्याप्त सुधार नहीं हुआ है;) –

संबंधित मुद्दे