আমি ভিজ্যুয়াল স্টুডিও সেটআপ করার একটি উপায় অনুসন্ধান করছি যাতে এটি সর্বদা আমার ফাইলগুলি ইউটিএফ -8 এ সংরক্ষণ করে।
আমি এই প্রকল্পটি প্রশস্ত করতে কেবলমাত্র বিকল্প পেয়েছি। এটিকে ভিজ্যুয়াল স্টুডিও প্রশস্ত করার কোনও উপায় আছে কি?
আমি ভিজ্যুয়াল স্টুডিও সেটআপ করার একটি উপায় অনুসন্ধান করছি যাতে এটি সর্বদা আমার ফাইলগুলি ইউটিএফ -8 এ সংরক্ষণ করে।
আমি এই প্রকল্পটি প্রশস্ত করতে কেবলমাত্র বিকল্প পেয়েছি। এটিকে ভিজ্যুয়াল স্টুডিও প্রশস্ত করার কোনও উপায় আছে কি?
উত্তর:
আপনি কি ইউটিএফ -8 হিসাবে ফাইলগুলি সংরক্ষণ করতে চান কারণ আপনি বিশেষ অক্ষরগুলি ব্যবহার করছেন যা ASCII এনকোডিংয়ে হারিয়ে যাবে? যদি এটি কেস হয়, তবে সেখানে একটি ভিএস ২০০৮ গ্লোবাল সেটিং রয়েছে Tools > Options > Environment > Documents
, নামকরণ করা আছে Save documents as Unicode when data cannot be saved in codepage
। এটি সক্ষম করা থাকলে, VS2008 ইউনিকোড হিসাবে সংরক্ষণ করবে যদি অন্যথায়-ডিফল্ট কোডপজে নির্দিষ্ট অক্ষরগুলি উপস্থাপন করা না যায়।
এছাড়াও, কোন ফাইলগুলি ইউটিএফ -8 হিসাবে সংরক্ষণ করা হচ্ছে না ? আমার সমস্ত .cs, .csproj, .sln, .config, .as * x, ইত্যাদি সমস্ত ডিফল্টরূপে UTF-8 (স্বাক্ষর সহ, বাইট ক্রম চিহ্ন সহ) হিসাবে সংরক্ষণ করে।
এডিটর কনফিগ দিয়ে এটি সম্ভব ।
EditorConfig বিকাশকারীদের বিভিন্ন সম্পাদক এবং IDEs এর মধ্যে ধারাবাহিক কোডিং শৈলীর সংজ্ঞা এবং বজায় রাখতে সহায়তা করে।
এর মধ্যে ফাইল এনকোডিংও অন্তর্ভুক্ত।
এডিটরকনফিগ ডিফল্টরূপে ভিজ্যুয়াল স্টুডিও 2017 অন্তর্নির্মিত এবং আমি ভিএস ২০১২-এর মতো পুরানো সংস্করণের জন্য প্লাগইনগুলি পেয়েছিলাম। এডিটর কনফিগ ভিজ্যুয়াল স্টুডিও প্লাগইন পৃষ্ঠা থেকে আরও পড়ুন ।
আপনার ফোল্ডারের কাঠামোতে আপনার সমস্ত উদ্দেশ্যে রেপোগুলি বিস্তৃত করতে (আপনার ড্রাইভের মূল পর্যন্ত আপনার ফাইলগুলি সর্বত্র ছড়িয়ে ছিটিয়ে থাকা উচিত) এবং সেটিংটিcharset
কনফিগার করতে আপনি যথেষ্ট পরিমাণে একটি এডিটর কনফিগ কনফিগারেশন ফাইল সেট আপ করতে পারেন :
অক্ষরসেট : latin1, UTF-8, UTF-8-Bom, UTF-16be বা UTF-16le অক্ষর সেট নিয়ন্ত্রণ করার সেট।
আপনি সূক্ষ্ম নিয়ন্ত্রণের জন্য প্রতিটি ফোল্ডার স্তরে বা ফাইলের নাম / টাইপের মাধ্যমে ফিল্টার এবং ব্যতিক্রম ইত্যাদি যুক্ত করতে পারেন।
একবার কনফিগার হয়ে গেলে উপযুক্ত আইডিইগুলি মেলানো ফাইলগুলি নিয়মগুলি মেনে চলার জন্য এটি স্বয়ংক্রিয়ভাবে করা উচিত। দ্রষ্টব্য যে ভিজুয়াল স্টুডিও আপনার সমস্ত ফাইল স্বয়ংক্রিয়ভাবে রূপান্তরিত করে না তবে আপনি আইডিইতে ফাইলগুলি (ওপেন এবং সংরক্ষণ করুন) করার সময় এর কিছুটা করুন।
আপনার ভিজ্যুয়াল-স্টুডিও-ওয়াইড সেটআপ থাকতে পারে, আমি দৃ strongly়ভাবে পরামর্শ দিচ্ছি যে এখনও আপনার সমাধান সংস্করণ নিয়ন্ত্রণে একটি সম্পাদককনফিগ রুট অন্তর্ভুক্ত করা উচিত, যাতে সুস্পষ্ট সেটিংস সমস্ত দলের সদস্যদের সাথেও স্বয়ংক্রিয়ভাবে সিঙ্ক হয়ে যায়। আপনার ড্রাইভের রুট এডিটর কনফিগ ফাইলটি ফলব্যাক হতে পারে কিছু প্রকল্পের নিজস্ব এডিটর কনফিগ ফাইলগুলি এখনও সেট আপ না করা উচিত।
আমি উইন্ডোজ 7 নিয়ে কাজ করি।
নিয়ন্ত্রণ প্যানেল - অঞ্চল এবং ভাষা - প্রশাসনিক - অ-ইউনিকোড প্রোগ্রামগুলির জন্য ভাষা।
আমি ইংরাজিতে (মার্কিন যুক্তরাষ্ট্র) "চেঞ্জ সিস্টেম লোকাল" সেট করার পরে। Vs2010 এর আমার ডিফল্ট এনকোডিং এতে পরিবর্তন হয়েছে Windows-1252
। এটা gb2312
আগে ছিল ।
টি .cpp
সি এফ + প্রজেক্টের জন্য নতুন ফাইলটি চেক করার পরে, ফাইলের বৈশিষ্ট্য পৃষ্ঠা থেকে উইন্ডোজ -১২২২ এনকোডিং শো করার পরে, আমি সি ++ প্রকল্পের জন্য একটি নতুন ফাইল তৈরি করেছি ।
আমি আর কোনও বিশ্বব্যাপী সেটিংয়ের কথা জানি না তবে আপনি এটি চেষ্টা করতে পারেন: