টেক্সট ও লেখার টুলস

লেখা থেকে অতিরিক্ত ফাঁকা লাইন সরান

লেখার মধ্যে পরপর অনেক ফাঁকা লাইন থাকলে এই টুল দিয়ে সেগুলো কমাতে পারবেন। আপনি ০ থেকে ১০,০০০ পর্যন্ত একটি সীমা বেছে নিতে পারবেন, যাতে ঠিক যতগুলো ফাঁকা লাইন দরকার ততগুলো রাখা যায়। পরিষ্কার করা লেখা কপি বা ডাউনলোডও করতে পারবেন।

0 অক্ষর

সেটিংস

লেখা ব্রাউজারেই প্রক্রিয়া করা হয়। লেখার এই পরিবর্তনের জন্য সার্ভারে কোনো অনুরোধ পাঠানো হয় না।

কেন এই টুলটি ব্যবহার করবেন?

কেন এই টুলটি ব্যবহার করবেন?

কোনো ওয়েবসাইট থেকে কপি করা লেখা, নোট বা কোডে অনেক ফাঁকা লাইন থাকলে পড়তে অসুবিধা হয়। এই টুলে আপনি ঠিক করতে পারবেন পরপর সর্বোচ্চ কতটি ফাঁকা লাইন থাকবে। এতে সব ফাঁকা লাইন একসঙ্গে মুছে ফেলার দরকার হয় না।

কীভাবে ব্যবহার করবেন

কীভাবে ব্যবহার করবেন

  1. ধাপ 1

    লেখা দিন

    ইনপুট লেখা অংশে টেক্সট পেস্ট করুন বা টাইপ করুন। আগে পরীক্ষা করতে চাইলে উদাহরণ দেখুন বাটনে চাপ দিন।
  2. ধাপ 2

    ফাঁকা লাইনের সীমা ঠিক করুন

    maxBlankLines-এ পরপর যতটি ফাঁকা লাইন রাখতে চান সেই মান দিন। ডিফল্ট মান ১ এবং গ্রহণযোগ্য সীমা ০ থেকে ১০,০০০।
  3. ধাপ 3

    স্পেস শনাক্ত করার নিয়ম বেছে নিন

    শুধু স্পেস বা ট্যাব থাকা লাইনও ফাঁকা ধরতে trimWhitespaceOnly চালু রাখুন। কেবল একেবারে খালি লাইন ধরতে এটি বন্ধ করুন।
  4. ধাপ 4

    ফলাফল পরীক্ষা করুন

    পরিষ্কার করা লেখা অংশে আউটপুট পড়ে দেখুন। আপনার নোট, ডকুমেন্ট বা কোডের জন্য ফাঁকা জায়গা ঠিক আছে কি না নিশ্চিত হন।
  5. ধাপ 5

    কপি বা ডাউনলোড করুন

    কপি করুন বাটনে চাপ দিয়ে লেখা কপি করুন অথবা ডাউনলোড বাটনে চাপ দিয়ে ফাইল হিসেবে সংরক্ষণ করুন। নতুন করে শুরু করতে মুছুন বাটন ব্যবহার করুন।

লেখার ক্রম না বদলে কীভাবে অতিরিক্ত ফাঁকা লাইন সরাবেন

ইনপুট লেখা অংশে আপনার টেক্সট পেস্ট করুন এবং maxBlankLines অপশনে সীমা ঠিক করুন। এর ডিফল্ট মান ১। তাই পরপর থাকা একাধিক ফাঁকা লাইনের জায়গায় সর্বোচ্চ একটি ফাঁকা লাইন থাকবে। সাধারণ লেখার লাইনগুলো আগের ক্রমেই থাকবে। যেমন, চারটি ফাঁকা লাইনের পর B থাকলে সীমা ১ করার পর A ও B-এর মাঝে একটি ফাঁকা লাইন থাকবে।

কপি করা লেখার একাধিক খালি লাইন কমান

ওয়েবসাইট থেকে কপি করা লেখায় অনিচ্ছাকৃতভাবে অনেক খালি লাইন চলে এলে এই টুল ব্যবহার করুন। maxBlankLines-এর মান ০ করলে টুলের হিসাবে ফাঁকা সব লাইন সরানো হবে। আর অনুচ্ছেদের মাঝে কিছুটা ফাঁকা জায়গা রাখতে চাইলে ১ বা তার বেশি মান বেছে নিন। উদাহরণ দেখতে উদাহরণ দেখুন বাটনে চাপ দিন।

স্পেস থাকা লাইনকে ফাঁকা হিসেবে গণনা করবেন কি না

trimWhitespaceOnly অপশনটি ঠিক করে কোন লাইনকে ফাঁকা ধরা হবে। এটি চালু থাকলে শুধু স্পেস বা ট্যাব থাকা লাইনও ফাঁকা হিসেবে গণনা হবে। বন্ধ থাকলে কেবল একেবারে খালি লাইন ফাঁকা হিসেবে ধরা হবে। এই সেটিং অন্য লাইনের ভেতরের লেখা থেকে স্পেস মুছে দেয় না।

উদাহরণ দিয়ে অতিরিক্ত ফাঁকা লাইন সরানো

maxBlankLines-এর মান ১ এবং trimWhitespaceOnly চালু থাকলে A ও B-এর মাঝে সর্বোচ্চ একটি ফাঁকা লাইন থাকবে। নিচের উদাহরণে স্পেস থাকা লাইনটিও ফাঁকা হিসেবে গণনা করা হয়।

ফাঁকা লাইন সরানোর পর লেখা কপি বা ডাউনলোড করুন

পরিষ্কার করা লেখা অংশে ফলাফল দেখে কপি করুন বাটনে চাপ দিলে লেখা কপি করতে পারবেন। ডাউনলোড বাটন দিয়ে ফলাফল ফাইল হিসেবে সংরক্ষণ করতে পারবেন। মুছুন বাটন বর্তমান লেখা রিসেট করে, আর উদাহরণ দেখুন বাটন নমুনা লেখা দেয়। কোডে নির্দিষ্ট ফাইলের নাম বা এক্সটেনশন নিশ্চিত করা নেই।

কোড, নোট ও ডকুমেন্টের ফাঁকা লাইন কমান

সোর্স কোডের অংশ, নোট, কপি করা আর্টিকেল বা সাধারণ টেক্সটের অতিরিক্ত ফাঁকা লাইন কমাতে পারেন। টুলটি সাধারণ লেখার লাইনগুলো নতুন করে সাজায় না। তবে প্রোগ্রামিংয়ের নিয়ম বুঝে কাজ করে না, তাই কোডে ব্যবহার করার আগে ফলাফল পরীক্ষা করে নিন।

ফিচারগুলো কীভাবে কাজ করে

পরপর ফাঁকা লাইনের সীমা

maxBlankLines-এর মান ০ থেকে ১০,০০০ পর্যন্ত রাখা যায়। ডিফল্ট মান ১। মান ০ হলে ফাঁকা হিসেবে শনাক্ত হওয়া সব লাইন সরানো হয়, আর বেশি মান দিলে নির্দিষ্ট সংখ্যক ফাঁকা লাইন রাখা যায়।

স্পেস বা ট্যাব থাকা লাইন শনাক্ত করা

trimWhitespaceOnly চালু করলে শুধু স্পেস বা ট্যাব থাকা লাইনও ফাঁকা হিসেবে গণনা হয়। বন্ধ করলে কেবল অক্ষরবিহীন লাইন ফাঁকা ধরা হয়।

পরিষ্কার লেখা কপি করা

কপি করুন বাটনে চাপ দিয়ে ফলাফল ক্লিপবোর্ডে নিতে পারবেন। কপি হওয়ার অবস্থায় কপি হয়েছে! লেখাটিও দেখানো হয়।

ফলাফল ডাউনলোড করা

ডাউনলোড বাটন দিয়ে পরিষ্কার করা লেখা ফাইল হিসেবে সংরক্ষণ করতে পারবেন। তবে ফাইলের নাম ও এক্সটেনশন নির্দিষ্ট করে দেওয়া নেই।

নমুনা লেখা লোড করা

উদাহরণ দেখুন বাটনে চাপ দিলে নমুনা লেখা পাওয়া যায়। এতে নিজের লেখা দেওয়ার আগে সেটিংস পরীক্ষা করতে পারবেন।

বর্তমান লেখা মুছে ফেলা

মুছুন বাটন ব্যবহার করে টুলের বর্তমান লেখা রিসেট করতে পারবেন।

অক্ষরের সংখ্যা

ইন্টারফেসে অক্ষর লেবেল রয়েছে। তবে ঠিক কীভাবে সংখ্যা গণনা করা হয়, তা দেওয়া প্রসেসিং কোড থেকে নিশ্চিত হওয়া যায় না।

ব্রাউজারে লেখা প্রক্রিয়া করা

লেখার পরিবর্তন ব্রাউজারেই হয় এবং এই কাজের জন্য সার্ভারে অনুরোধ পাঠানো হয় না। অ্যাপ্লিকেশনের অন্য সব অংশ কীভাবে ডেটা পরিচালনা করে, তা এই কোড থেকে নিশ্চিত করা যায় না।

কী কী কাজে ব্যবহার করা যায়?

ওয়েবসাইট থেকে কপি করা লেখা পরিষ্কার করা

ওয়েবপেজ থেকে কপি করা লেখার মধ্যে বারবার আসা ফাঁকা লাইন কমান। অনুচ্ছেদের মাঝে ফাঁকা জায়গা রাখতে চাইলে ১ বেছে নিন, আর সব শনাক্ত করা ফাঁকা লাইন সরাতে ০ ব্যবহার করুন।

নোট ও খসড়া গোছানো

নোট, খসড়া এবং সাধারণ টেক্সটে অতিরিক্ত ফাঁকা জায়গা কমিয়ে লেখার লাইনগুলোর মূল ক্রম বজায় রাখুন।

কোডের অতিরিক্ত ফাঁকা লাইন কমানো

কোড শেয়ার করার আগে পরপর থাকা খালি লাইন কমাতে পারেন। তবে কিছু কোড বা কনফিগারেশন ফাইলে স্পেস গুরুত্বপূর্ণ হতে পারে, তাই ফলাফল পরীক্ষা করুন।

অন্য অ্যাপে পেস্ট করার আগে লেখা পরিষ্কার করা

অন্য এডিটর বা অ্যাপে পেস্ট করার আগে লেখার পরপর থাকা ফাঁকা লাইন কমিয়ে নিন।

অনুচ্ছেদের মাঝে ফাঁকা জায়গা ঠিক করা

সব খালি লাইন মুছে না দিয়ে অনুচ্ছেদের মাঝে সর্বোচ্চ কতটি ফাঁকা লাইন থাকবে তা নির্ধারণ করুন।

টুলের বিস্তারিত তথ্য

টুল মোডremoveExtraBlankLines
প্রক্রিয়াকরণব্রাউজারে লেখা প্রক্রিয়াকরণ
ফাঁকা লাইনের সীমা০ থেকে ১০,০০০
ডিফল্ট সীমা১
শুধু স্পেস থাকা লাইন শনাক্তকরণডিফল্টভাবে চালু
ইনপুটনিউলাইন দিয়ে আলাদা করা টেক্সট লাইন
আউটপুটনিউলাইন দিয়ে যুক্ত টেক্সট লাইন
উপলভ্য কাজকপি করুন, ডাউনলোড, উদাহরণ দেখুন, মুছুন

সুবিধা

  • পরপর কতটি ফাঁকা লাইন থাকবে তা নিজে ঠিক করতে পারবেন।
  • সাধারণ লেখার লাইনগুলোর ক্রম ঠিক থাকে।
  • স্পেস বা ট্যাব থাকা লাইনকে ফাঁকা হিসেবে ধরবেন কি না বেছে নিতে পারবেন।
  • ফলাফল কপি বা ডাউনলোড করতে পারবেন।
  • লেখা পরিবর্তনের কাজটি ব্রাউজারেই সম্পন্ন হয়।

সীমাবদ্ধতা

  • টুলটি ফাঁকা লাইন সরায়, লেখার বানান বা বিষয়বস্তু সংশোধন করে না।
  • সীমার মান ০ থেকে ১০,০০০-এর মধ্যে হতে হবে।
  • trimWhitespaceOnly চালু থাকলে শুধু স্পেস বা ট্যাব থাকা লাইনও সরানো হতে পারে।
  • ফলাফলের লাইনগুলো নিউলাইন দিয়ে যুক্ত হয়; আগের লাইন-ব্রেকের ধরন আলাদা করে সংরক্ষণ করা হয় না।
  • ডাউনলোড করা ফাইলের নির্দিষ্ট নাম বা এক্সটেনশন কোডে নিশ্চিত নয়।
  • ব্রাউজারে প্রক্রিয়াকরণ হওয়া মানেই অ্যাপের প্রতিটি অংশ সম্পূর্ণ অফলাইনে চলে বা অন্য কোথাও কোনো ডেটা ব্যবহৃত হয় না, এমন নিশ্চয়তা নয়।

আপনার লেখা কীভাবে প্রক্রিয়া করা হয়

এই টুলের ফাঁকা লাইন সরানোর কাজ ব্রাউজারেই হয়। দেওয়া প্রসেসিং কোড অনুযায়ী, লেখার পরিবর্তনের জন্য সার্ভারে কোনো অনুরোধ পাঠানো হয় না। তবে অ্যানালিটিক্স, হোস্টিং, ব্রাউজার এক্সটেনশন বা অ্যাপের অন্য অংশের ডেটা ব্যবহারের নিয়ম এই কোড থেকে নিশ্চিত করা যায় না।

টিপস

  • অনুচ্ছেদের মাঝে একটি ফাঁকা লাইন রাখতে maxBlankLines-এর ডিফল্ট মান ১ ব্যবহার করুন।
  • সব শনাক্ত করা ফাঁকা লাইন সরাতে মান ০ দিন।
  • স্পেস বা ট্যাব থাকা লাইনও ফাঁকা ধরতে trimWhitespaceOnly চালু রাখুন।
  • শুধু একেবারে খালি লাইন সরাতে trimWhitespaceOnly বন্ধ করুন।
  • নিজের লেখা দেওয়ার আগে উদাহরণ দেখুন বাটনে চাপ দিয়ে ফলাফল পরীক্ষা করুন।
  • কোড পরিষ্কার করার পরে স্পেস গুরুত্বপূর্ণ কি না দেখে নিন।

সাধারণ প্রশ্ন ও উত্তর

অনলাইনে লেখা থেকে অতিরিক্ত ফাঁকা লাইন কীভাবে সরাব?

ইনপুট লেখা অংশে টেক্সট পেস্ট করুন, maxBlankLines-এর মান বেছে নিন এবং পরিষ্কার করা লেখা দেখুন। ডিফল্ট মান ১, তাই পরপর থাকা একাধিক ফাঁকা লাইনের বদলে সর্বোচ্চ একটি ফাঁকা লাইন থাকবে।

টেক্সট থেকে সব ফাঁকা লাইন কি সরানো যায়?

হ্যাঁ। maxBlankLines-এর মান ০ দিন। এতে টুলের হিসাবে ফাঁকা সব লাইন সরানো হবে। trimWhitespaceOnly চালু থাকলে শুধু স্পেস বা ট্যাব থাকা লাইনও ফাঁকা হিসেবে গণনা হবে।

অনুচ্ছেদের মাঝে কতটি ফাঁকা লাইন রাখা যাবে?

সেটিংসে সর্বোচ্চ ১০,০০০টি পরপর ফাঁকা লাইনের সীমা দেওয়া যায়। ডিফল্ট মান ১। তবে ইনপুটে যতগুলো ফাঁকা লাইন আছে, আউটপুটে তার বেশি তৈরি হয় না।

ফাঁকা লাইন সরালে কি লেখার বিষয়বস্তু বদলে যায়?

না। প্রসেসিং কোড ফাঁকা লাইন বাদ দেয় এবং অন্য লাইনগুলোর লেখা ও ক্রম বজায় রাখে। তবে আউটপুট নিউলাইন দিয়ে তৈরি হয়, তাই আগের লাইন-ব্রেকের ধরন আলাদা করে সংরক্ষণ করা হয় না।

trimWhitespaceOnly অপশনটি কী কাজ করে?

এটি ঠিক করে স্পেস বা ট্যাব থাকা লাইনকে ফাঁকা ধরা হবে কি না। চালু থাকলে এমন লাইনও ফাঁকা হিসেবে গণনা হয়। বন্ধ থাকলে কেবল কোনো অক্ষর না থাকা লাইন ফাঁকা হিসেবে ধরা হয়।

ফাইল আপলোড না করে লেখা পরিষ্কার করা যাবে?

হ্যাঁ। এই টুলের লেখা পরিবর্তনের কাজ ব্রাউজারে হয় এবং এর জন্য সার্ভারে অনুরোধ লাগে না। এই তথ্যটি প্রসেসিং কোডের ক্ষেত্রে প্রযোজ্য; অ্যাপের অন্য সব অংশের ডেটা ব্যবহারের নিয়ম এটি নিশ্চিত করে না।

কোডের ভেতরের খালি লাইন কীভাবে কমাব?

কোডটি ইনপুট লেখা অংশে পেস্ট করে maxBlankLines-এর মান ঠিক করুন। ফলাফল ব্যবহার করার আগে পরীক্ষা করুন, কারণ কিছু প্রোগ্রামিং ভাষা বা কনফিগারেশন ফাইলে স্পেসের গুরুত্ব থাকতে পারে।

পরিষ্কার করা লেখা অন্য অ্যাপে কপি করা যাবে?

হ্যাঁ। পরিষ্কার করা লেখা দেখে কপি করুন বাটনে চাপ দিন, তারপর অন্য অ্যাপে পেস্ট করুন। চাইলে ডাউনলোড বাটন ব্যবহার করে ফলাফল ফাইল হিসেবেও সংরক্ষণ করতে পারবেন।

উদাহরণ দেখুন ও মুছুন বাটনের কাজ কী?

উদাহরণ দেখুন বাটন নমুনা লেখা দিয়ে সেটিংস পরীক্ষা করতে সাহায্য করে। মুছুন বাটন বর্তমান লেখা রিসেট করে। তবে এই বাটনগুলোর প্রতিটি অভ্যন্তরীণ আচরণের বিস্তারিত প্রসেসিং কোডে উল্লেখ নেই।