নোটপ্যাড ++ একাধিক সম্পাদনা


112

নোটপ্যাড ++ এ কীভাবে আমি একাধিক কার্সার পেতে পারি?

আমার কয়েকটি ট্যাব সীমিত মান থাকবে। এই মানগুলির জন্য আমার একটি ক্যোয়ারী লিখতে হবে। উদাহরণস্বরূপ, যদি আমি এর মতো মান সহ কোনও এক্সেল ফাইল পাই:

1234 xyz pqr
2345 sdf kkk
...

আমি এই পুরো টুকরো টিকে নোটপ্যাড ++ এ অনুলিপি করতে চাইছি এবং কোয়েরিটি লিখতে চাই, একই সাথে সমস্ত মান serোকানো।

এটার মত:

Insert into tbl (1234, xyz) where clm = 'pqr'
Insert into tbl (2345, sdf) where clm = 'kkk'
...

আমি এটি আমার পূর্ববর্তী পাঠ্য সম্পাদক আল্ট্রাডেডিট দিয়ে করতাম। নোটপ্যাড ++ ব্যবহার করে এটি করা যায়?


2
এর ... সাব্লাইম টেক্সট ব্যবহার করুন। :)
প্রবীণ কুমার পুরুষোত্তমন

আমি নোটপ্যাড ++ এর সাথে সর্বদা এটি করি তবে এই কাজটিতে আলট্রাএডিট দিয়ে আটকে আছি ... আমি কীভাবে এটি আলট্রাএডিট দিয়ে করব? :)
রন জেনসেন - আমরা সবাই মনিকা

উত্তর:


166

হ্যাঁ: কেবল Altকীটি টিপুন এবং ধরে রাখুন , আপনি যে কলামগুলি সম্পাদনা করতে চান সেগুলি নির্বাচন করতে ক্লিক করুন এবং টানুন, এবং টাইপ করা শুরু করুন।

আপনি একবারে সম্পাদনা করতে একাধিক পৃথক অঞ্চল বা পাঠ্যের কলামগুলির নির্বাচন সক্ষম করতে সেটিংস> পছন্দসমূহ ... এবং সম্পাদনা ট্যাবটিতেও যেতে পারেন বহু-সম্পাদনা turn

এটি অনেক বেশি স্বজ্ঞাত, যেমনটি আপনি টাইপ করার সাথে সাথে আপনার সম্পাদনাগুলি সরাসরি দেখতে পাবেন।


2013 এখানে, ভি 5.2: সম্পাদনা ট্যাব বা মাল্টি-এডিটিং বিকল্প নেই।
ওয়াউটার

@ ওয়াটার: এটি এখনও v6.2 এ আমার কাছে আছে ... যদি এটি ভি 5.2 তে উপস্থিত না থাকে তবে অন্য কিছু ভুল হতে পারে, তবে আমি আরও মন্তব্য করতে পারি না।
BoltClock

@ বলটকলক: দুর্দান্ত! সংস্করণ v5.2 এবং v6.2 এর মধ্যে কোথাও সেই বৈশিষ্ট্যটি অবশ্যই যুক্ত করা উচিত। অথবা সম্ভবত এটি এর আগে কোথাও হারিয়ে গেছে :)
ওয়াটার

1
একটি ডেমো এখানে দেখা যাবে: notepad-plus-plus.org/features/mult-editing.html । এটি দেখতে পুরানো সংস্করণের মতো, তবে আমি এটি v6.4.5 এ চেষ্টা করেছি এবং এটি দুর্দান্ত কাজ করেছে।
ব্রাজিলিয়ানল্ডজাগুয়ার

10
alt+up/downআমার জন্য কাজ করে না। alt+shift+up/downপরিবর্তে আমাকে ব্যবহার করতে হবে। v6.9.1
এক্সো

51

আপনি যে অবস্থানটিতে পাঠ্য যুক্ত করতে চান সেখানে করুন:

Shift+ Alt+down arrow

এবং আপনি চান লাইন নির্বাচন করুন। তারপরে টাইপ করুন। আপনি যে পাঠ্যটি টাইপ করেছেন তা আপনার নির্বাচিত সমস্ত লাইনে onোকানো হয়েছে।


1
সত্যিই এখানে সেরা উত্তর।
এটিয়েন গৌটিয়ার

এটি আরও ভাল উত্তর! কাট, অনুলিপি যেমন কোনও ক্রিয়াকলাপের জন্য Shift + Alt ব্যবহার করতে ভুলবেন না!
গৌরব

আমি দীর্ঘদিন ধরে এই বৈশিষ্ট্যটি অনুসন্ধান করছি, ধন্যবাদ!
michal.hubczyk

46

আপনি নিয়ন্ত্রণ বোতামটি ব্যবহার করে একাধিক লাইনে সামগ্রী সম্পাদনা / সম্পাদনা করতে পারেন। এটি নোটপ্যাড ++ এ একাধিক সম্পাদনা বৈশিষ্ট্য, সেটিংস থেকে আমাদের এটি সক্ষম করা দরকার। চাপুন এবং নিয়ন্ত্রণ করুন, আপনি পাঠ্য প্রবেশ করতে চান এমন স্থানগুলি নির্বাচন করুন, নিয়ন্ত্রণটি প্রকাশ করুন এবং টাইপ করা শুরু করুন, এটি পূর্বে নির্বাচিত সমস্ত জায়গায় পাঠ্য আপডেট করবে।

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

সূত্র: http://notepad-plus-plus.org/features/m Multi-editing.html


1
আপনি যে জিআইফ তৈরি করেছেন তা আমি পছন্দ করি। এর জন্য ধন্যবাদ.
জুলিয়ান

এটি আমি যা চেয়েছিলাম ঠিক তা-ই। ধন্যবাদ.
সল

23

নোটপ্যাড ++ এখন একাধিক কার্সার পরিচালনা করে।

সেটিংস => পছন্দসমূহ => সম্পাদনাতে যান এবং "একাধিক সম্পাদনা সেটিংস" তে "সক্ষম" পরীক্ষা করুন তারপরে, একাধিক কার্সার ব্যবহার করতে কেবল Ctrl + ক্লিক করুন।

অফিসিয়াল ওয়েবসাইটে এখানে ডেমো ফিচার করুন : https://notepad-plus-plus.org/features/mult-editing.html


নিশ্ছিদ্র ANSWER2
গৌরব

22

আপনি Edit > Column Editor...বর্তমান এবং নিম্নলিখিত লাইনগুলিতে পাঠ্য সন্নিবেশ করতে ব্যবহার করতে পারেন । শর্টকাটটি হ'ল Alt + C


8

নোটপ্যাড ++ এর একটি শক্তিশালী রেজেক্স ইঞ্জিন রয়েছে, যা ইচ্ছামত নিদর্শনগুলি অনুসন্ধান করতে এবং প্রতিস্থাপন করতে সক্ষম।

আপনার দৃশ্যে:

  1. মেনু আইটেম ক্লিক করুন অনুসন্ধান \ প্রতিস্থাপন ...

  2. অনুসন্ধানের প্যাটার্ন সহ 'কী সন্ধান করুন' ফিল্ডটি পূরণ করুন:

    ^(\d{4})\s+(\w{3})\s+(\w{3})$
    
  3. প্রতিস্থাপন প্যাটার্নটি পূরণ করুন:

    Insert into tbl (\1, \2) where clm = \3
    
  4. Replace Allবোতামটি ক্লিক করুন ।

এবং এটাই.

নোটপ্যাড ++ উইন্ডো স্ক্রিনশট প্রতিস্থাপন করুন


আমি এই ধরণের সম্পাদনাগুলির জন্য 10+ বছর ধরে
রেইগেক্স

6

আপনার সমস্যা সমাধানের সবচেয়ে সহজ পদ্ধতি (কোনও ভিন্ন সম্পাদকের কাছে যাওয়া বা রেজেক্স না শিখে) ম্যাক্রো রেকর্ড করা।

  • আপনার পাঠ্যের শুরুতে আপনার কার্সারটি রাখুন, ফিতাটির 'রেকর্ড' বোতামটি ক্লিক করুন এবং তারপরে ঠিক সেই এক সারির পাঠ্য সম্পাদনা করুন। আপনি নিজের মাউসের সাহায্যে ক্লিক করার চেয়ে অক্ষর / শব্দের চারদিকে ঘোরাতে কেবল তীর কী বা সিআরটিএল + তীর কী ব্যবহার করতে পারেন। 'হোম' এবং 'শেষ' কীগুলিও দরকারী।
  • যখন আপনি এই এক লাইনের সাথে শেষ করেছেন, আপনার কার্সারটি (আবার মাউস ব্যবহার না করে) পরবর্তী লাইনের শুরুতে সরিয়ে নিন।
  • 'রেকর্ডিং বন্ধ করুন' বোতামটি ক্লিক করুন।
  • প্রত্যাশার মতো পরের লাইনে এটি কাজ করে কিনা তা পরীক্ষা করতে 'খেলুন ম্যাক্রো' বোতামটি ক্লিক করুন।
  • এটি করতে আবার 'আবার একাধিকবার ম্যাক্রো চালান' এ ক্লিক করুন এবং আবার ...: পি
'মাল্টি-এডিটিং' কার্সারের ওভারের একটি সুবিধা হ'ল আপনাকে প্রতিটি একক সারিতে ম্যানুয়ালি ক্লিক করতে হবে এবং কার্সার রাখতে হবে না। দ্বিতীয় সুবিধাটি হ'ল আপনি ট্যাব-বিস্মৃত ডেটা দিয়ে কাজ করতে পারেন যার আকারের দৈর্ঘ্য / দৈর্ঘ্য নেই - কেবল শব্দটি এড়াতে ctrl + বাম / ডান ব্যবহার করুন।

সত্যিই, এন ++ এ থাকা ম্যাক্রোগুলি আমার জীবনের প্রায় এক বছর সাশ্রয় করেছে।


1

নোটপ্যাড ++ এর কেবল কলাম সম্পাদনা রয়েছে। এটি সম্পূর্ণরূপে একাধিক কার্সারের মতো নয়।

সাব্লাইম পাঠ্যের এটির দুর্দান্ত প্রয়োগ রয়েছে,
এটি চেক করার মতো হতে পারে ... এটি তুলনামূলকভাবে নতুন সম্পাদক (২০১১) যা জনপ্রিয়তা অর্জন করছে খুব দ্রুত: http://www.google.com/trends/explore#q=Notepad% 2B% 2B% 2C% 20Sublime% 20Text & cmpt = Q

সম্পাদনা: দৃশ্যত নোটপ্যাড ++ সংস্করণের আশেপাশে কোথাও 6.x মাল্টি-কার্সার সম্পাদনা যুক্ত হয়েছে, তবে এর জন্য আরও কিছু উন্নত বৈশিষ্ট্য রয়েছে সাব্লাইমে, "পরবর্তী ঘটনা নির্বাচন করুন" এর মতো।


এনপিসির মাল্টি-কার্সার সম্পাদনা মহাকর্মের মাল্টলাইন সম্পাদনা হিসাবে ভাল আর কোথাও নেই।
th1rdey3

1
সংশোধন: ডিফল্টরূপে sublime এর মাল্টলাইন সম্পাদনা হিসাবে এনপিপিতে মাল্টি-কার্সার সম্পাদনা আর কোথাও নেই । স্কিনটিলা গ্রন্থাগার সমস্ত কার্যকারিতাটির জন্য অনুমতি দেয় যা পরাশক্তি সমর্থন করে। যে কোনও ব্যবহারকারী অন্তর্নিহিত এনপিপি কাঠামো অ্যাক্সেস করতে এবং এনপিএস স্ক্রিপ্ট বা পাইথনস্ক্রিপ্টের মতো একটি প্লাগইন ডাউনলোড করতে পারেন এবং সমস্ত স্ক্রাইম কমান্ড অনুকরণ করে এই স্ক্রিপ্টগুলিকে কীবোর্ড শর্টকাটে ম্যাপ করতে পারেন। যারা তাদের সম্পাদককে কনফিগার করতে উদ্বিগ্ন হতে চান না, তাদের জন্য সর্বদা উত্তোলনের জন্য অর্থ প্রদান করুন।
ব্যবহারকারী 2867288

আমি বুঝতে পেরেছি আপনি কোথা থেকে এসেছেন তবে কোনও নিয়মিত ব্যবহারকারীর একটি সাধারণ বৈশিষ্ট্যের জন্য অন্তর্নিহিত সম্পাদক কাঠামোটি স্ক্রিপ্ট করতে বলা ঠিক হবে না। ইতিমধ্যে যদি কোনও প্লাগইন এটি করে থাকে তবে আমি আপনার সাথে একমত হব (যদি আমার আরও সময় লাগত তবে আমি এটি তৈরি করতাম)। এছাড়াও এই সাম্প্রতিক পোস্ট Sourceforge.net/p/scintilla/feचर-requests/1085 বলছে "হাইলাইট নেক্সট" করা সহজ হতে পারে তবে আপনার তীর কী কার্যকারিতা থাকতে পারে না। আমি অবাক হই যে পাশাপাশি বাস্তবায়ন করা কতটা সহজ "এড়িয়ে যাওয়া" হবে? পরবর্তী হাইলাইট করুন, পরবর্তী এড়িয়ে যান এবং তীরগুলি সমস্ত সময়ে সহায়ক হতে পারে।
শনফুমো

0

এটি করতে আপনি ConyEdit প্লাগইনটি ব্যবহার করতে পারেন। কনইএডিট ব্যাকগ্রাউন্ডে চলার সাথে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. cc.spc /\t/ aপাঠ্যটিকে কলামগুলিতে বিভক্ত করতে কমান্ড লাইনটি ব্যবহার করুন এবং এগুলিকে দু-আবছা অ্যারে সংরক্ষণ করুন।
  2. cc.pঅ্যারের সামগ্রীগুলি ব্যবহার করে মুদ্রণ করতে কমান্ডটি ব্যবহার করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.