ইন্টেলিজ আইডিইএতে আমি কীভাবে একটি নতুন লাইনের সাথে পাঠ্য প্রতিস্থাপন করব?


119

বলুন আমি ইন্টেলিজ আইডিইএর প্রতিস্থাপন ফাংশনটি ব্যবহার করে কমা এবং একটি নতুন লাইন দিয়ে সমস্ত কমাগুলি প্রতিস্থাপন করতে চেয়েছিলাম। আমি অনুসন্ধান বাক্সে কি রাখি? ভিমে আমি & use r ব্যবহার করতাম

উত্তর:


171

আপনাকে রেজেক্স বক্সটি পরীক্ষা করতে হবে এবং নতুন লাইন চরিত্রের জন্য "\ n" ব্যবহার করতে হবে:

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


এবং কীভাবে আপনি একই রেজেক্স ব্যবহার করে একটি খালি লাইন সরিয়ে ফেলতে পারেন। :)
muasif80

96

মাল্টলাইন বোতামটি ব্যবহার করুন, কোনও রেইজেক্সের প্রয়োজন নেই।

সম্পাদনা করুন: ইন্টেলিজ 15 এর পরে মাল্টলাইন বোতামটি অনুপস্থিত, তবে আপনি এটি পাঠ্যক্ষেত্রের মধ্যে ক্লিক করে এবং টিপে Alt+Enterবা এটি সক্ষম করে সক্ষম করতে পারেনCtrl+Shift+Enter


5
আমি 15 ব্যবহার করছি, এবং দেখে মনে হচ্ছে যে মাল্টলাইন বৈশিষ্ট্যটি আর নেই। তারা কেন এমন দরকারী বৈশিষ্ট্যটি সরিয়ে ফেলবে?
ম্যাথু কর্নেল

4
এটি এখনও বিদ্যমান, একাধিক লাইন নির্বাচন করুন CTRL+F, তারপরে ক্লিক করুন , তারপরে ক্লিক করুন CTRL+R, এটি কোনও লুকানো বৈশিষ্ট্য বলে মনে হয়, তবে এখনও সেই ক্ষেত্রে আগের সংস্করণ হিসাবে কাজ করে
wire0000

6
এটি এখন আরও সহজ - একটি দৃশ্যমান রিটার্ন ক্যারেজ তীর সন্ধান বা প্রতিস্থাপন বাক্সের মধ্যে উপস্থিত হবে - এটি ক্লিক করলে একটি নতুন লাইন প্রবেশ করানো হবে।
লুই সেন্ট-আমুর

8

হিট CTRL+Fএবং regexচেকবাক্স চেক করুন। তারপরে এটি অনুসন্ধান করুন ,এবং এর সাথে প্রতিস্থাপন করুন ,\n


7

আমি এটি করা সবচেয়ে সহজ উপায় হ'ল প্রতিস্থাপনের নিয়মিত প্রকাশের ফর্মটি ব্যবহার করা।

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

সম্ভাবনা হ'ল আপনি এটিকে প্রতিস্থাপন করতে চান না {, তবে আপনি যদি তা করতে চান তবে কেবল তাদের থেকে আমার পালাতে থাকুন।


হা-হা, দেখে মনে হচ্ছে সবাই এটি জানে।
অ্যান্ড্রে চাশেভ

এটি হ'ল এবং মনে হচ্ছে আপনি পেইন্টের সাথে দ্রুত :)। পিএস: আপনি যদি এটি চেষ্টা না করেন, তবে আমি দৃ strongly়ভাবে দারকুলাকে পরামর্শ দিচ্ছি! এটি আমার চোখে এত সহজ।
পিকপিজ

1
এটি পিকপিক আমি ব্যবহার করছি। আমি আইডিয়া ডারকুলা থিম চেষ্টা করেছি, তবে আমি অনুমান করি যে আমি ডিফল্ট রঙগুলিতে খুব বেশি অভ্যস্ত।
আন্দ্রে চাশেভ

4

যারা পুরানো মাল্টলাইন সন্ধান করছেন তাদের জন্য সংস্করণ> 15.x এর সাথে ইন্টিলিজে প্রতিস্থাপন করুন। এটি কিছুটা গোপন মনে হয় তবে আপনি যদি একাধিক লাইন> ক্লিক করেন CTRL+Fতবে তাড়াতাড়ি ক্লিক করুন CTRL+Rআপনাকে মূল মাল্টলাইন প্রতিস্থাপনের সাথে উপস্থাপন করা হবে।

এটি Mac IntelliJ 2016.1.3+ এফ> ⌘ + আর এর সাথে ম্যাকের সাথে কাজ করছে

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


3
আপনি কেবল টেক্সটফিল্ডে ফোকাস রেখে ALT + Enter টিপুন
মেও

এমনকি এই কৌশল দ্বারা প্রতিস্থাপন ক্ষেত্রে একাধিক লাইন প্রবেশ করা সম্ভব নয়।
ড্যানিয়েলে টোরিনো

এটি IntelliJ 2016.1.3ম্যাকের মধ্যে আমার পক্ষে সূক্ষ্মভাবে কাজ করছে , ⌘ + এফ> ⌘ + আর
তারযুক্ত00

4

ম্যাকের ইনটেলিজ আলটিমেট 2017.3 এর জন্য, command-shift-enterকাজ করে


1
এই উত্তরটি বৈধ এবং ইন্টেলিজ আইডিইএ, পিএইচপিএসটর্ম এবং ওয়েবস্টোরমে অনুসন্ধান এবং প্রতিস্থাপনের জন্য কাজ করে যেখানে ব্যবহারকারী \nপ্রকৃত নতুন লাইনের সাথে একটি উদাহরণ প্রতিস্থাপন করতে চায় । দয়া করে দরকারী উত্তরগুলিকে হ্রাস করবেন না।
বার্তেকাস

1

ইন্টেলিজ চূড়ান্ত 2017.1 এ:

আমার রেইগেক্সের দরকার নেই তবে আমি মাল্টলাইন প্রতিস্থাপন প্রদর্শিত হতে পারে।

  • আমি প্রতিস্থাপন করতে চেয়েছিলেন এমন ফিল্ডে আমি entered n প্রবেশ করলাম
  • আমি প্রতিস্থাপনের পাঠ্যটি যেখানে প্রবেশ করতে চেয়েছিলাম সেখানে আমার কার্সার রেখেছি এবং Ctrl-Shift + এন্টার ক্লিক করেছি। এখানে আমি কেবল ফিরে আসি

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


0

একটি পরিষ্কার পদ্ধতির (?m)নিয়মিত প্রকাশের সামনে যোগ করা হবে যা মাল্টি লাইন মোডটি চালু করে। এটির সুবিধা রয়েছে যে আপনি এটি বিশ্বব্যাপী ফাইল অনুসন্ধানে (Ctrl-Shift-F) ব্যবহার করতে পারেন।

উদাহরণ: (?m)\{(.|\n)*?\}কোঁকড়ানো ধনুর্বন্ধনী দ্বারা বেষ্টিত বহু-লাইন ব্লক অনুসন্ধান করে।


0

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

reject(error)

মধ্যে

appLogger.log(error, 'error') reject(error)

স্বাভাবিক মোডে, আমি খুঁজে পেয়েছি এবং প্রতিস্থাপন করেছি

অনুসন্ধান: reject(error)

প্রতিস্থাপন করুন: appLogger.log(error, 'error')\n reject(error)

তারপরে রেজেক্স মোডে আমি দ্বিতীয় সন্ধান এবং প্রতিস্থাপন করেছি:

অনুসন্ধান: \\n

প্রতিস্থাপন করা \n


যদি আপনার উত্তর সহায়ক হয় তবে আসলে এই প্রশ্নের উত্তর না দিলে একটি নতুন প্রশ্ন জিজ্ঞাসা করা এবং সেখানে আপনার উত্তর যুক্ত করা ভাল। আমরা সবসময় দরকারী নতুন প্রশ্ন এবং উত্তর স্বাগত জানাই, এবং আপনি যদি এটি করতে পারেন তবে আপনার নিজের প্রশ্নের উত্তর দিতে উত্সাহিত হয় :)
ম্যাক্স ভলমার

0

Ctrl+ Shift+ R প্রতিস্থাপিত পাঠ্য নির্বাচন করার সময় :

এটি পাথ রিপ্লেস (ওয়েবস্টোরম 2018.2.3) এর জন্য কাজ করে:

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

দেখতে এখানে

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