কীভাবে আমি ভিজ্যুয়াল স্টুডিওতে রিসার্পার অক্ষম করতে এবং এটি আবার সক্ষম করতে পারি?


347

আমি রিশার্পার ইনস্টল করেছি এবং এটি ভিজ্যুয়াল স্টুডিওতে কাজ করে, তবে কীভাবে এটি অক্ষম করতে পারে?

আমি যখনই রিসার্পার মেনুতে অনুসন্ধান করি তখনই আমি একটি অক্ষম বিকল্পটি পাই না।


suspend option@ Matthew.perron দ্বারা আমার জন্য কাজ করে, কিন্তু আমি ভিসুয়াল স্টুডিও সব বিল্ট-ইন কোড বিশ্লেষণ / পরিদর্শন হারিয়ে :(
Jaider

উত্তর:


519

আপনি মেনু সরঞ্জামগুলিতে সাসপেন্ড বোতামটি ব্যবহার করে > বিকল্পসমূহ -> রিশ্যার্পারে রিসার্পার 5 এবং আরও নতুন সংস্করণ অক্ষম করতে পারেন ।

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


4
ধন্যবাদ। এটি দুঃখজনক তবে আমি যখনই এইচটিএমএল এবং। এসপিএক্স পৃষ্ঠাগুলি কাজ করছি তখন আমাকে অক্ষম করতে হবে।
রায়লোভলেস

2
আমি খুঁজে পেয়েছি যে এটি টাইপস্ক্রিপ্টের জন্য আমার অক্ষম করা দরকার - এটি কেবল সমস্ত কিছু ভুল করে।
মার্টিন

149

আপনি যদি খুব বেশি ক্লিক না করে এটি করতে চান, কমান্ড উইন্ডো ( Ctrl+ W, A) খুলুন এবং টাইপ করুন:

ReSharper_Suspendবা ReSharper_Resumeআপনি যা চান তার উপর নির্ভর করে।

অথবা আপনি এমনকি এই উদ্দেশ্যে একটি কীবোর্ড শর্টকাট সেট করতে পারেন। ভিজ্যুয়াল স্টুডিওতে, সরঞ্জাম -> বিকল্পগুলি -> পরিবেশ -> কীবোর্ডে যান

সেখানে আপনি ReSharper_Suspendএবং একটি কীবোর্ড শর্টকাট নির্ধারণ করতে পারেন ReSharper_Resume

কমান্ড উইন্ডো সাথে খোলা যাবে Ctrl+ + Alt+ + A, শুধু যদি আপনি সম্পাদক আছেন।

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


5
Command Windowআমার জন্য আবদ্ধ হয় Ctrl alt A। এটি হতে পারে কারণ পুনরায় # এর দ্বারা আবদ্ধ Ctrl Wহয়েছেExtend selection
ডিফল্ট

এটি সম্পূর্ণরূপে অক্ষম করার জন্য কোনও বিকল্প। এটি কীবোর্ডের সাথে সাংঘর্ষিক। আমি রিশ্যার্পারের সাথে কোনও পরিবর্তন করতে চাই না - কেবল অক্ষম করুন, স্থগিত করুন না। সাসপেন্ড শর্টকাটটি নিজের কাছে রাখে!
অজয়

3
যেমনটি অন্যান্য উত্তরে উল্লেখ করা হয়েছে: রেসার্পার টগলসপেন্সেন্ট নামে একটি হটকিও রয়েছে যা আপনাকে স্থগিত ও পুনঃসূচনাগুলির মধ্যে স্যুইচ করতে একটি হটকি ব্যবহার করতে দেয়।
রানিওয়ে

77

বাঁধাই করা ReSharper_ToggleSuspendedএকটি শর্টকাট কী ।

পদক্ষেপ:

  1. সরঞ্জাম> বিকল্প
  2. বাম দিকে কীবোর্ড ক্লিক করুন
  3. "কমান্ডগুলি দেখায়:" ইনপুট বাক্সে "সাসপেন্ড" টাইপ করুন
  4. "ReSharper_ToggleSpendend" চয়ন করুন
  5. শর্টকাট কী টিপুন: এবং
  6. "বরাদ্দ করুন" বোতাম টিপুন।

ReSharper_ToggleSuspendedএকটি শর্টকাট কী বাঁধাই (আমার ক্ষেত্রে: Ctrl-Shift-Q) খুব ভাল কাজ করে। রিশার্পার এখনও অ্যাসিঙ্ক সিটিটি সমর্থন করে না (২০১১ এর মাঝামাঝি হিসাবে) কোডটিতে ডুব দেওয়ার সময় অ্যাসিঙ্ক কীওয়ার্ডটি ব্যবহার করে, এই শর্টকাটটি অমূল্য।


আমি সাময়িকভাবে রিসার্পারকে স্থগিত করার জন্য পোস্ট করা সমাধানগুলির মধ্যে এটি সবচেয়ে ব্যবহারিক বলে মনে করি (এবং রিশার্পার মেনু বারের প্রবেশের উপস্থিতি / অনুপস্থিতিতে বর্তমান অবস্থা দেখতে সহজ)। একটি উল্লেখযোগ্য কেস হ'ল যুক্তিসঙ্গতভাবে বড় (> 50 প্রকল্প) সমাধানগুলির জন্য সমাধান কনফিগারেশনগুলিতে স্যুইচ করা। এই অপারেশনগুলি রিশার্পার সক্ষম (প্রায় 252 সেকেন্ড বনাম 25 সেকেন্ড ছাড়া) সহ 10x ধীরে ধীরে। প্রোজেক্ট সেটিংস টুইট করার জন্য অস্থায়ীভাবে রিশার্পারকে টগল করতে সক্ষম হওয়া, তারপরে পুনরায় সক্ষমকরণ, পুনরায় লোডিং বা বিকল্প মেনু ড্রিলিংয়ের প্রয়োজন ছাড়াই সক্ষম হওয়া খুব সহজ।
হোলতাভোল্ট

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

34

আমি কীভাবে এটি করব সবসময় ভুলে গেছি এবং এটি গুগলের শীর্ষ ফলাফল। আইএমও, এখানে উত্তরগুলির কোনওটিই সন্তোষজনক নয়।

সুতরাং এবার, পরের বারের জন্য আমি এটি অনুসন্ধান করব এবং অন্যকে সহায়তা করতে এখানে এটি কীভাবে করা যায় এবং বোতামটি এটি টগল করার মত দেখাচ্ছে:

রিশার্পার সরঞ্জামদণ্ড বোতাম টগল করুন

package manager consoleমাধ্যমে খোলাQuick Launchপাওয়ারশেল উদাহরণটি চালু করতে ক্যাপশন বোতামগুলির নিকটে বারের । প্যাকেজ ম্যানেজার কনসোল পাওয়ারশেলের উদাহরণে নীচের কোডটি প্রবেশ করান:

আপনি যদি এটি স্ট্যান্ডার্ড টুলবারে যুক্ত করতে চান:

$cmdBar = $dte.CommandBars.Item("Standard") 
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"

আপনি যদি এটি একটি নতুন কাস্টম টুলবারে যুক্ত করতে চান:

$toolbarType = [EnvDTE.vsCommandBarType]::vsCommandBarTypeToolbar
$cmdBar = $dte.Commands.AddCommandBar("Resharper", $toolbarType)
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"

আপনি যে বারটি যুক্ত করেছেন তাতে আপনি যদি বিচলিত হন বা খুশি না হন এবং আবার শুরু করার দরকার পড়ে তবে এটি দিয়ে সরিয়ে দিন:

$ctrl.Delete($cmdBar)
$dte.Commands.RemoveCommandBar($cmdBar)

বোতামটি যুক্ত করার পাশাপাশি কীবোর্ড শর্টকাট ctrl+shift+Num -, ctrl+shift+Num -(যা: সিটিআরএল শিফট এবং ডাবল-ট্যাপ কীপ্যাড_মিনিয়াস) দুর্দান্ত কাজ করে।

সম্পাদনা: দেখে মনে হচ্ছে স্টিংজি জ্যাক মূল পোস্টটি অনেক আগে পেয়েছি, যা আমি কখনই এর জন্য গুগল অনুসন্ধান করি তা কখনই প্রদর্শিত হয় না: https://stackoverflow.com/a/41792417/16391


লিঙ্কের জন্য ধন্যবাদ। আমি একেবারে পুনরায় সন্ধান করতে পারিনি যখন আমি এটি পুনরায় চিত্রিত করার চেষ্টা করছিলাম এবং এটি মেমরি + ট্রায়াল এবং ত্রুটি থেকে পুনরায় তৈরি করতে হয়েছিল।
ডেরেক জিমেবা

আমি বেশ কয়েক মিনিটের জন্য টুলিং না করে পোস্টটি কখনই খুঁজে পাব
স্টিংজি জ্যাক

সেরা সমাধান আইএমও
সিডিয়াজাল

সেরা সমাধান, তবে সচেতন হন যে r # বর্তমানে সক্ষম না করা থাকলে কমপক্ষে প্রথম কমান্ড গ্রুপটি ব্যর্থ হবে!
স্যামুয়েল

22

বিকল্পগুলি মেনু থেকে পুনরায় ভাগ করা পুরোপুরি অনুপস্থিত থাকলে, এটি হতে পারে কারণ এক্সটেনশানটি নিজেই অক্ষম করা হয়েছে।

ভিজ্যুয়াল স্টুডিও 2017 সালে রিসার্চ 2018. এক্সএক্স Help> এ গিয়ে সক্ষম এবং অক্ষম করা যায় Manage Visual Studio Performance। তারপর নির্বাচন JetBrains ReSharper ...অধীনে Extensions

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

ভিজ্যুয়াল স্টুডিও 2019 এ, আপনি অধীনে যাবেন Extensions->Manage Extensions->Installed


12

আপনি যদি কমান্ড উইন্ডো বা শর্টকাট কীটি ব্যবহার করতে না চান তবে আপনি রিসার্চার টগল করতে একটি মেনু আইটেম যুক্ত করতে পারেন। দুঃখজনকভাবে ReSharper_ToggleSuspendedকমান্ডটি সরাসরি একটি মেনুতে যুক্ত করা যায় না (এটিতে একটি মুক্ত সমস্যা রয়েছে এটিতে ), তবে এটি কাজ করার পক্ষে যথেষ্ট সহজ:

এটির মতো ম্যাক্রো তৈরি করুন:

Sub ToggleResharper()

    DTE.ExecuteCommand("ReSharper_ToggleSuspended")

End Sub

তারপরে সেই ম্যাক্রোটি চালানোর জন্য একটি মেনু আইটেম যুক্ত করুন:

  1. সরঞ্জাম | কাস্টমাইজ করুন ...
  2. কমান্ড ট্যাবটি চয়ন করুন
  3. আপনি আইটেমটি রাখতে চান মেনু চয়ন করুন
  4. কমান্ড যুক্ত ক্লিক করুন ...
  5. বামদিকে তালিকায়, "ম্যাক্রোস" নির্বাচন করুন
  6. ডানদিকে ফলাফলের তালিকায় ম্যাক্রোটি বেছে নিন
  7. ঠিক আছে ক্লিক করুন
  8. তালিকায় আপনার নতুন কমান্ড হাইলাইট করুন এবং মেনু আইটেমের পাঠ্য ইত্যাদি সেট করতে নির্বাচন পরিবর্তন করুন ... ক্লিক করুন

কীভাবে ভিএস2017 এ ম্যাক্রো যুক্ত করবেন?
হ্রভোজে হুডো

VS2017- এ শ্রোজেহুডো ম্যাক্রোসের আর অস্তিত্ব নেই।
Styxxy

12

আপনার সরঞ্জামগুলি>> বিকল্পসমূহ ---> পুনঃনির্মাণ নির্বাচন করুন ---> এটি নিষ্ক্রিয় করতে এখনই স্থগিত ক্লিক করুন


8

রিসার্চার 8-এ: সরঞ্জামগুলি -> বিকল্পগুলি -> রিশ্যার্পার -> এখন সাসপেন্ড করুন


7

সরঞ্জাম -> বিকল্পগুলি -> রিশ্যার্পার (পুনরায় শেয়ারের বিকল্প উপলব্ধ না হলে "সমস্ত সেটিংস দেখান" টিক দিন)। তারপরে আপনি সাসপেন্ড বা পুনরায় চালু করতে পারেন। আশা করি এটি সাহায্য করে (আমি কেবল ভিএস ২০০৫ এ পরীক্ষা করেছি)


7

রিফার্পার 2017.2.2 এর জন্য গেটো -> রিস্পার্প >- বিকল্পগুলি-> পণ্য এবং বৈশিষ্ট্য। এখানে চিত্র বর্ণনা লিখুন


এটি এখনও সরঞ্জামগুলির -> বিকল্পগুলি -> রিশ্যার্পার (ভিএস2015, রেফার্পার 2017.2.2) এর মাধ্যমে কাজ করে, এটি আবার সক্ষম করতে চাইলে আপনাকে যেতে হবে। (রিসার্পার-> বিকল্পগুলি-> রিসার্পার অক্ষম করার পরে পণ্য এবং বৈশিষ্ট্যগুলি উপলব্ধ হবে না)
অ্যালেক্স সানস্যাউ

7

যদি সমাধানটি কেবল পুনঃনির্মাণকে স্থগিত করতে সহায়তা না করে (এসআরটিজি + আর, এসআরটিজি + আর এখনও উদাহরণস্বরূপ কাজ করে না) আমি প্লাগইনটি অক্ষম করে ভিজ্যুয়াল স্টুডিও পুনরায় চালু করার সিদ্ধান্ত নিয়েছি।

VisualStudio > Extras > Extensions > Resharper > Disable

https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-diagnose-extension-performance এখানে চিত্র বর্ণনা লিখুন


0

এখন রিশার্পার devenv.exe এ স্থগিত ও পুনরায় সূচনা যুক্তিকে সমর্থন করে

(পুনঃশার্পার 2019.2.3)

ভিএস চালান এবং সাসপেন্ড আর #:

devenv.exe /ReSharper.Suspend

ভিএস চালান এবং পুনরায় আরম্ভ করুন #:

devenv.exe /ReSharper.Resume

এখানে ব্যবহারের একটি উদাহরণ রয়েছে:

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


0

খুব সহজ পদক্ষেপ:

  1. এক্সটেনশানগুলিতে যান Ex এক্সটেনশনগুলি পরিচালনা করুন
  2. উপরের বাম দিকে ইনস্টল করা বিভাগে ক্লিক করুন এবং "পুনরায় ভাগ করুন" অনুসন্ধান করুন

আপনি এক্সটেনশনের উপরে অক্ষম বোতামটি দেখতে পাবেন , এটিতে ক্লিক করুন এবং ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন এবং এটিই!

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

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