একটি থ্রো-অ্যাও চরিত্রটি হাইলাইট করুন এবং হিট এন্টার ট্রিকটি, পাশাপাশি পাঠ্য সম্পাদককে সবকিছু টাইপ করুন, তারপরে এটিকে অনুলিপি / গুগল শীট কক্ষে পেস্ট করুন, উভয়ই কেবল অ্যান্ড্রয়েড ডিভাইসে কাজ করে। আমার কাছে একটি গুগল স্প্রেডশিট রয়েছে যা আমি একটি ক্লায়েন্টের সাথে ভাগ করে নিচ্ছি যার আইফোন রয়েছে এবং সে একটি ঘরের মধ্যে একাধিক লাইন প্রবেশ করতে সক্ষম হতে হবে। তাই আমি তার আইফোনে এটি করার জন্য কেবলমাত্র গুগল অ্যাপস স্ক্রিপ্ট কোড নিয়ে এসেছি (গুগল স্প্রেডশিট, সরঞ্জামসমূহ >> স্ক্রিপ্ট সম্পাদক) এর ড্রপ-ডাউন মেনুতে প্রবেশ করা যেতে পারে:
function onEdit(e) {
e.range.setValue(e.value.replace(/\\\\/g, '\\').replace(/ *\\n */g, '\n').replace(/\/g, '\\'));
}
মূলত, এটি একটি ফাংশন তৈরি করে (এটি স্বয়ংক্রিয়ভাবে একটি Google পত্রক ট্রিগারটির সাথে সংযুক্ত হয়ে থাকে) এবং প্রতিবার কোনও ঘর সম্পাদিত হওয়ার পরে চলবে। এটি কেবল আপনার পাঠ্যের সমস্ত "\ n" অক্ষরকে একটি লাইন-ব্রেক দিয়ে প্রতিস্থাপন করে। নিশ্চিত করুন যে এটি ব্যাকস্ল্যাশ, এবং কোনও সাধারণ স্ল্যাশ নয়। প্রোগ্রামারদের জন্য, "\ n" একটি বিশেষ চরিত্র যা একটি স্ট্রিংয়ের মধ্যে একটি ক্যারেজ রিটার্ন উপস্থাপন করে। "সি: \ ব্যবহারকারী \ জন \ ডকুমেন্টস \ নিউজ" এর মতো কোনও ঘরে কোনও উইন্ডোজ পাথ ইনপুট করার চেষ্টা করার সময় একমাত্র সম্ভাব্য ব্যতিক্রম ঘটে। সুতরাং ডাবল-ব্যাকস্ল্যাশ হ'ল প্রোগ্রামারদের মধ্যে উইন্ডোজ পাথের সাধারণ কাজ। সুতরাং কেউ "সি: \ ব্যবহারকারী \ জন \ নথিপত্র \ সংবাদ" বা এমনকি কেবল "সি: \ ব্যবহারকারী \ জন \ নথিপত্র enter সংবাদ" প্রবেশ করতে পারে (যেহেতু really n সত্যিকার অর্থে কেবলমাত্র একটি স্ট্রিং যা আমরা এই মুহুর্তে প্রতিস্থাপন করছি)।
প্রতিস্থাপনের অক্ষরগুলি পরিবর্তন করাও সম্ভব, যদি কেউ এইচটিএমএল এর সাথে বেশি পরিচিত হয়:
function onEdit(e) {
e.range.setValue(e.value.replace(/ *<br *\/*> */ig, '\n'));
}
যেহেতু " <br>
" অনেক বেশি ইচ্ছাকৃত (লোকেরা দুর্ঘটনাক্রমে টাইপ করে না তারা লাইন-ব্রেক না চাইলে) এটি সহজ প্রতিস্থাপনের কাজটি তৈরি করে, যেহেতু আমাদের ডাবল-ব্যাকস্ল্যাশগুলির জন্য পালাতে হবে না। তবে ব্যক্তিগতভাবে, অ্যান্ড্রয়েড টাচস্ক্রিন কীবোর্ড থেকে কোণযুক্ত বন্ধনী টাইপ করা প্রতিটি লাইন-ব্রেকের জন্য দু'বার করার জন্য কিছুটা অসুবিধে হয় ...
-Ted