मैं एक टेक्स्ट एडिटर लिखने की प्रक्रिया में हूं। अन्य टेक्स्ट संपादकों को देखने के बाद, मैंने देखा है कि उनमें से एक "सॉफ्ट" बनाम "हार्ड" रैप को संदर्भित करता है। अंतर क्या है? मैं खोज कर उत्तर नहीं खोज सकता।
मैं एक टेक्स्ट एडिटर लिखने की प्रक्रिया में हूं। अन्य टेक्स्ट संपादकों को देखने के बाद, मैंने देखा है कि उनमें से एक "सॉफ्ट" बनाम "हार्ड" रैप को संदर्भित करता है। अंतर क्या है? मैं खोज कर उत्तर नहीं खोज सकता।
जवाबों:
टेक्स्ट संपादकों के लिए कठिन न्यूलाइनों के साथ पैराग्राफ में टेक्स्ट-रैप को टेक्स्ट एडिट करना आम बात है, लेकिन अगर आप बाद में वापस आते हैं और टेक्स्ट को बाद में एडिट / ऐड / रिमूव करते हैं, तो टेक्स्ट का कम होना अच्छा पैराग्राफ है। (आप इसे मैन्युअल रूप से एमएसी के साथ emacs में कर सकते हैं।)
यह बल्कि कष्टप्रद है, क्योंकि मेरे जैसे जुनूनी बाध्यकारी लोग फिर वापस चले जाते हैं और उपयुक्त बिंदुओं पर हार्ड ब्रेक को मैन्युअल रूप से फिर से डालना पड़ता है।
दूसरी ओर, सॉफ्ट रैपिंग कष्टप्रद है क्योंकि अधिकांश सभी कमांड लाइन टूल लाइन-आधारित अंतर-इंग (संस्करण नियंत्रण का उपयोग करते हैं जहां यह मेरे लिए सबसे अधिक ध्यान देने योग्य हो जाता है)। यदि आपको एक 1/3-पृष्ठ का पैराग्राफ मिला है जो नरम लपेटा हुआ है और एक टाइपो को ठीक करता है, तो यह देखना मूल रूप से असंभव है कि परिवर्तन नियमित diff
आउटपुट या समान में कहां है ।
git diff --word-diff
नरम : टेक्स्टारिया में टेक्स्ट को एक फॉर्म में सबमिट करने पर लपेटा नहीं जाता है। यह डिफ़ॉल्ट है
हार्ड : एक फॉर्म में सबमिट किए जाने पर टेक्स्टारिया में टेक्स्ट लिपटा हुआ होता है (नए सिरे से होता है)। जब "हार्ड" का उपयोग किया जाता है, तो कोला विशेषता को निर्दिष्ट किया जाना चाहिए