ব্যবহারকারী সংজ্ঞায়িত ভাষায় একাধিক লাইনের জন্য ডিলিমিটার - নোটপ্যাড ++


0

ধরুন আমার কাছে এরকম কিছু আছে

//Example:
std::string s;
int a = 12;
s = boost::lexical_cast<std::string>(a);
std::cout << a;

উপরেরটি একটি লেজিকাল কাস্টের উদাহরণ ছিল

এখন নোটপ্যাড ++ এ আমি একটি ইউডিএল (ব্যবহারকারী সংজ্ঞায়িত ভাষা) তৈরি করছি এবং আমি উপরের সমস্ত ব্লককোটেড পাঠ্যকে (পাঠ্য //Example:থেকে std::cout << a) একটি নির্দিষ্ট শৈলীতে মেনে চলতে চাই। এই শৈলীটি শেষ পংক্তিকে প্রভাবিত করা উচিত নয় "উপরে বর্ণিত একটি বর্ণবাদী কাস্টের উদাহরণ"। শেষ লাইনটি ডিফল্ট শৈলীতে প্রদর্শিত হবে

নীচে আমি যে কনফিগারেশনটি নিয়ে কাজ করার চেষ্টা করছি তা নিম্নলিখিত সমস্যাটি হ'ল কীভাবে স্টাইলটি বন্ধ করতে হয় তা আমি জানি না। একটি শৈলী খোলার সহজ। আমি স্রেফ // উদাহরণ ব্যবহার করেছি। আমি যখন দুটি বা ততোধিক লাইন বিরতি (যেমন) "\ n" সনাক্ত করা হয় তখন আমি একটি শৈলী বন্ধ করতে চাই ( এই ?

এখানে চিত্র বর্ণনা লিখুন


এটি কি উইন্ডোজ এবং লিনাক্স উভয় ক্ষেত্রেই ব্যবহারের জন্য? যদি তা হয় তবে আপনার লাইন-এন্ড ফর্ম্যাটটি হ্যান্ডেল করতে হতে পারে \ r \ n বা \ n।
DrMoishe পিপিক

এর একমাত্র উইন্ডো নেই
মিস্টিডি

উত্তর:



-1

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

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