ওয়েবস্টোরম: অনুসন্ধান কাজ করে না


90

আমি জানি এটি অনুসন্ধান করতে ব্যবহৃত হয়: Ctrl+Shift+Fবা সম্পাদনা করুন | সন্ধান করুন | পাথ সন্ধান করুন এবং এটি আগে কাজ করেছিল, তবে এখন সর্বদা খালি সেটটি ফেরত দেয়, যদিও আমি জানি যে আমি যা খুঁজছি - প্রকল্পে রয়েছে

কারও এই সমস্যা হতে পারে?


আপনার Scopeসেট কি ? আমি খুঁজে পেয়েছি যে ইনটেলিজ কখনও কখনও অনুসন্ধানের Directoryপরিবর্তে নিজেকে স্কোপে সেট করতে পছন্দ করে Whole project
ajp15243

4
আমি স্কোপটিকে বিভিন্ন উপায়ে বেছে নিয়েছি, এমনকি প্রোগ্রামটি পুনরায় ইনস্টল করব। কর্মফল পরিষ্কার করা দরকার :)
লোলা

59
দয়া করে ক্যাশেগুলি বাতিল করার চেষ্টা করুন (ফাইল / অকার্যকর ক্যাশে, পুনরায় চালু করুন) - এটি সাহায্য করে?
লেনা

4
ধন্যবাদ, আমি একই সমস্যা ছিল। অনুসন্ধান চালিয়ে যাচ্ছিল: "ব্যবহারের অনুসন্ধান বাতিল করা হয়েছিল"। আমি আমার ক্যাশেগুলি অবৈধ করে দিয়ে আবার চালু করেছি এখন ঠিক আছে।
মিক্কেলজ

অকার্যকর ক্যাশে একই সমস্যা ইন্টেলিজ আইডিয়াতেও ঠিক করে।
চতুড়িকা সান্দারনু

উত্তর:


250

যেমন লেনা বলেছেন, নিম্নলিখিতটি আপনার জন্য এটি ঠিক করা উচিত:

  1. ফাইলটি ক্লিক করুন -> বাতিল করুন ক্যাশে / পুনরায় চালু করুন ..
  2. "অবৈধ এবং পুনরায় চালু করুন" বোতামটি ক্লিক করুন
  3. পুনঃসূচনা করার পরে, আবার অনুসন্ধান চালানোর চেষ্টা করুন

আমি PHPStorm 8.0.3 ব্যবহার করছি। এটি সত্যিই আমার উত্পাদনশীলতা হত্যা। আমার লিনাক্সে এসএসএইচএফ্সের সাথে কিছু সমস্যা আছে - দুর্ভাগ্যজনক, সমস্যা অব্যাহত রয়েছে এবং অদম্য। আমি এসএসএইচএফএস মাউন্ট থেকে সংযোগ বিচ্ছিন্ন হয়ে পড়ছি। আমাকে অবশ্যই আমার ক্যাশেগুলি অবৈধ করতে হবে এবং PHPStorm পুনরায় চালু করতে হবে। আমার প্রকল্পে বাস্তবে কয়েকটি প্রকল্প রয়েছে, তাই প্রায় 10 মিনিট সূচি রেখে। তার আগে, আমাকে অবশ্যই 'সন্ধানের পথে' সংলাপে স্কোপ-> ডিরেক্টরিতে ক্লিক করতে হবে।
mrarm

4
আমাকে হেপ দেয় না। আমার অনুসন্ধানটি কেবলমাত্র ফাইলটি একই ডিরেক্টরিতে থাকলে কাজ করে। আমি যখন প্যারেন্ট ডিরেক্টরিতে ক্লিক করি তখন অনুসন্ধান কোনও ফলাফল দেখায় না।
দুধভস্কি


4
আমার এই সমস্যাটি ছিল। আমি উপরের ফিক্সটি চেষ্টা করেছিলাম কোনও লাভ হয়নি। আমার ডাবল শিফটটি কাজ করছিল (ক্লাস সন্ধান করছে) তবে একটি একক ফাইলের মধ্যে অনুসন্ধান করা, একটি সম্পূর্ণ ডিরেক্টরি অনুসন্ধান করা ইত্যাদি ভেঙে গেছে। আমি প্রোগ্রামটির জন্য সমস্ত পিএইচপিস্টর্ম ফাইলগুলি মুছে ফেলেছি এবং সেগুলি পুনরায় অনুলিপি করেছি এবং এটি ঠিক করে দিয়েছে। এটি 2017.1.2
Skylord123

4
@ মিলকভস্কি কী বলেছেন! আমি ঠিক এই একই সমস্যা ছিল। মনে রাখবেন যে চেকবাক্সটি এখন UI বোতাম বলে মনে হচ্ছে, imgur.com/a/CWyxz দেখুন
ডোমিনিক

15

আমার জন্য এনবাওসুলিভান প্রস্তাবিত সমাধান কাজ করে না।

আমার ক্ষেত্রে পুনরাবৃত্ত (Alt + Y) বিকল্পগুলি নির্বাচন করা হয়নি। আমি এটি নির্বাচন করেছি এবং এটি কাজ করেছে এবং এটি ডিফল্ট হিসাবে সেট করা হবে, আপনাকে এটি সর্বদা নির্বাচন করার দরকার নেই।

আইকনটি দেখুন এবং এটি নির্বাচন করুন


2

ওয়েবস্টর্ম / পিএইচপিএসটারমের নতুন সংস্করণ স্বয়ংক্রিয়ভাবে কিছু ফোল্ডার বাদ দেয়। উদাহরণস্বরূপ বিক্রেতা ফোল্ডার।

https://intellij-support.jetbrains.com/hc/en-us/commune/posts/115000798990-Vendor-directory-being-automatic-excused

নিশ্চিত করুন যে ফোল্ডারগুলি বাদ নেই


2

এটি ব্যবহার করে দেখুন (পিএইচপিস্টর্ম 2019.3.1 এ যখন আমাকে "অবৈধ ক্যাশে / পুনঃসূচনা" করেনি তখন এটি আমাকে সহায়তা করেছিল):

  1. ওয়েবস্টোরম বন্ধ করুন

  2. <your project>/.idea/যে কোনও জায়গায় ব্যাকআপ ডিরেক্টরি

  3. নথিপত্র মুছে দাও <your project>/.idea/modules.xml

  4. ওয়েবস্টোরম খুলুন


1

আমি ভেবেছিলাম আমার এই সমস্যা আছে তবে আমি মনে করি যে ওয়েবস্টোরম কেবল প্রথম 100 বা তার বেশি ফলাফল দিবে যা সমস্ত 2 ফাইলে অবস্থিত হবে এবং এইভাবে অন্যান্য ফাইলগুলিতে অন্যান্য ঘটনা প্রদর্শিত হবে না।


1

আমার জন্য "শব্দ" বিকল্পটি (যা পুরো শব্দ হিসাবে সন্ধান করে) আনচেক করা এটিকে কার্যকর করে তোলে।


1

বিকল্প হিসাবে যেখানে আমাকে "মালিক" দিয়ে "ধারক" শব্দটি রিফ্যাক্টর করা দরকার। ওয়েবস্টর্মের অনুসন্ধানগুলি আমার পক্ষে খুব ভাল কাজ করে নি। পরিবর্তে কমান্ড লাইনটি egrep সহ ব্যবহার করার সিদ্ধান্ত নিয়েছি:

egrep -Rli [^place]holder ./src
-আর (প্রতীকী লিঙ্ক সহ ডিরেক্টরিতে সমস্ত ফাইল
পুনরুক্ত করুন)
-লি ( কেবলমাত্র ফাইলের নাম) -i (কেস উপেক্ষা করুন)

আমি সবকিছু খুঁজে পেয়েছি এবং কিছু উদাহরণগুলি পাশাপাশি রেইগেক্সের মাধ্যমেও বাদ দিয়েছি। এটি উপায় সহজ এবং সবচেয়ে নির্ভুল।

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