ড্যান মোল্দাভানের উত্তর যুক্ত করতে ।
একটি রেল অ্যাপ্লিকেশন নিয়ে কাজ করার সময় আমি এই সমস্যাটি অনুভব করেছি।
আমি .editorconfig
নিম্নলিখিত বৈশিষ্ট্য সহ একটি ফাইল যুক্ত করেছি :
# editorconfig.org
root = true
[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false
এবং আমি .gitattributes
নিম্নলিখিত বৈশিষ্ট্য সহ একটি ফাইল যুক্ত করেছি :
# Enforce Unix newlines
* text=auto eol=lf
এবং তারপরে আমার পরমাণু সম্পাদক একটি সমস্যা ছুড়ে দিয়েছে:
.Gitattributes প্রভাবিত 1 সমস্যা
হোয়াইটস্পেস: এটি সম্ভবত "হোয়াইটস্পেস" -প্যাকেজ নির্ভরযোগ্যভাবে কাজ করা থেকে নিম্নলিখিত বৈশিষ্ট্যগুলিকে বাধা দেয়: সন্নিবেশ_ফাইনাল_নিউলাইন, ট্রিম_ট্রেইলিং_স্পেসস্পেস। সমস্যাগুলি সমাধানের জন্য আপনি "হোয়াইটস্পেস" -প্যাকেজটি পুনরায় কনফিগার করার বা অক্ষম করার চেষ্টা করতে পারেন।
এখানে আমি এটি ঠিক করেছি :
- আপনার পরমাণু সম্পাদক খুলুন
- সম্পাদনা> পছন্দসমূহ> প্যাকেজগুলিতে যান
- হোয়াইটস্পেসে টাইপ করুন
- প্রদর্শিত প্যাকেজটিতে ক্লিক করুন
- নিম্নলিখিতগুলি আনটিক করুন:
- একক ট্রেলিং নিউলাইন নিশ্চিত করুন
- বর্তমান লাইনে হোয়াইটস্পেস উপেক্ষা করুন
- সাইফুল হোয়াইটস্পেস Ignore শুধু লাইনস unticked
সেটিংস সংরক্ষণ এবং বন্ধ করুন।
এখানেই শেষ.
আশা করি এটা কাজে লাগবে
"A sequence of zero or more non- <newline> characters plus a terminating <newline> character."
- স্ট্যাকওভারফ্লো.com