হার্ড মোড়ানো এবং নরম মোড়কের মধ্যে পার্থক্য?


99

আমি একটি পাঠ্য সম্পাদক লেখার প্রক্রিয়াধীন। অন্যান্য পাঠ্য সম্পাদককে দেখার পরে আমি লক্ষ্য করেছি যে তাদের বেশিরভাগ একটি "নরম" বনাম "শক্ত" মোড়কে উল্লেখ করেছেন। পার্থক্য কি? আমি অনুসন্ধান করে উত্তর খুঁজে পেতে পারে না।

উত্তর:


137

একটি মোড়ানো মোড়ক মোড়ক পয়েন্টগুলিতে পাঠ্যের মধ্যে প্রকৃত লাইন বিরতি সন্নিবেশ করায়, প্রকৃত পাঠ্যটি একই লাইনে থাকলেও দেখে মনে হয় এটি বেশ কয়েকটি লাইনে বিভক্ত।


19

পাঠ্য সম্পাদকগণের পক্ষে হার্ড নিউলাইনগুলির সাথে অনুচ্ছেদে পাঠানো স্বয়ংক্রিয়ভাবে মোড়ানো করা স্বাভাবিক, তবে আপনি যদি পরে ফিরে আসেন এবং পরে শব্দগুলি সম্পাদনা / যুক্ত / সরিয়ে ফেলেন তবে একটি সুন্দর অনুচ্ছেদে পাঠ্যটির পুনরায় প্রবাহ করা কম সাধারণ। (আপনি এমকিউএস সহ ইম্যাকগুলিতে এটি ম্যানুয়ালি করতে পারেন)

এটি বরং বিরক্তিকর, যেহেতু আমার মতো আবেগপ্রবণ বাধ্য লোকেরা তখন ফিরে যায় এবং উপযুক্ত পয়েন্টগুলিতে ম্যানুয়ালি হার্ড ব্রেকগুলি পুনরায় toোকাতে হয়।

অন্যদিকে, সফ্ট র্যাপিং বিরক্তিকর কারণ বেশিরভাগ কমান্ড লাইনের সরঞ্জামগুলি লাইন-ভিত্তিক ডিফিং-ইনগ ব্যবহার করে (সংস্করণ নিয়ন্ত্রণ যেখানে এটি আমার কাছে সবচেয়ে বেশি নজরে আসে)। যদি আপনার কাছে 1/3-পৃষ্ঠার অনুচ্ছেদ থাকে যা নরম মোড়ানো এবং একটি টাইপো ঠিক করে দেয় তবে পরিবর্তনটি নিয়মিত diffআউটপুট বা এর অনুরূপ কোথায় আছে তা দেখতে পাওয়া অসম্ভব ।


4
আমি জানি আপনি 'নিয়মিত' ভিন্ন বলেছেন, তবে আমি উল্লেখ করতে চাই যে হাইলাইটিং একটি গডসেন্ড nd
এসডাব্লু।

4
@ উইল, সুতরাং আপনার মতো ওসিডি লোকেরা কী ধরণের সমাধানের প্রস্তাব দেয়?
পেসারিয়ার

আপনি যদি লাইন নম্বরগুলি চালু করে: , তবে এটি লাইন সংখ্যা দ্বারা অনুসন্ধানের আপনার ক্ষয়ক্ষতি করবে না। (একটি দৃশ্যমান রেখা একটি বাস্তব লাইনের চেয়ে আলাদা)। আপনি 10 বা: 30 ইত্যাদি টাইপ করে সরাসরি একটি
লাইনেও ঝাঁপিয়ে পড়তে পারেন

আপনি যদি গিট ব্যবহার করছেন তবে নরম মোড়কের সাহায্যে পরিবর্তনগুলি দেখা সহজ। ব্যবহার git diff --word-diff
অ্যান্থনি এবার্ট

15

নরম : একটি ফর্ম জমা দেওয়ার সময় পাঠ্যগ্রন্থের পাঠ্যটি মোড়ানো হয় না। এটি ডিফল্ট

শক্ত : টেক্সারিয়ায় লেখাটি কোনও ফর্মটিতে জমা দেওয়ার সময় (নতুন লাইনে থাকা) আবৃত থাকে। যখন "হার্ড" ব্যবহার করা হয়, তখন কলস বৈশিষ্ট্য নির্দিষ্ট করতে হবে

তথ্যসূত্র: ডাব্লু 3 স্কুল

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.