Resharper Alt Enter काम नहीं कर रहा है


242

मदद, मैं बिना काम नहीं कर सकता Resharper। अचानक मेरा Alt+ Enter ↵शॉर्टकट (एक्शन लिस्ट लाने के लिए) ने काम करना बंद कर दिया है। किसी को भी यह अनुभव हुआ या पता है कि कैसे ठीक किया जाए?


3
क्यों सही के रूप में चक कॉनवे के जवाब का चयन न करें? यह आपके अन्य सभी शॉर्टकट कस्टमाइज़ेशन को मारे बिना इस विशिष्ट समस्या को ठीक करता है।
जॉर्डन मॉरिस

8
+1 "कैंट फंक्शन विदाउट Resharper" के लिए मैं ठीक उसी चिंता के साथ यहां आया था! मेरा वाक्यांश " Resharper
गोइंग

जवाबों:


247

लक्षण ए: एक विभाजन दूसरे के लिए मेनू पॉप अप करता है, फिर चला जाता है। संख्यात्मक क्रम में निम्नलिखित चरणों का उपयोग करके ठीक करें।

लक्षण B: दबाने Alt+ Enter ↵से कुछ नहीं होता। चरण # 2 का उपयोग करके पहले ठीक करें, यदि समस्या बनी रहती है, तो चरण # 1 का प्रयास करें।

  1. एक दृश्य स्टूडियो रीसेट करें:

    • cmd.exeप्रशासक के रूप में चलाएं
    • cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
    • devenv.exe /ResetSettings
  2. Visual Studio कीबोर्ड स्कीम फिर से लागू करें:

    • (वीएस २०१३ लेटेस्ट रेस्परर) ReSharper > Options > Environment > Keyboard & Menus > ReSharper Platform keyboard scheme: Visual Studio > Apply Scheme > Save । इसके लिए शॉर्टकट कुंजियों को रीसेट किया जाएगा ReSharper
    • (पुराने संस्करण) ReSharper > Options > Environment > General > Visual Studio Integration > Apply

2
ऐसा करने के बाद ReSharper को पुनर्स्थापित किया और यह काम किया। धन्यवाद :)
जॉन्टीएमसी

159
VS रीसेट के बाद ReSharper को पुनर्स्थापित करने के बजाय, आप इसे ReSharper विकल्पों में जाकर ठीक कर सकते हैं और "पर्यावरण -> सामान्य -> ​​विज़ुअल स्टूडियो एकीकरण -> लागू करें" कर सकते हैं। यह ReSharper के लिए शॉर्टकट कुंजियों को रीसेट करेगा।
जोश बंद

5
जोश की टिप्पणी के लिए +1 - मैंने पाया कि "लागू करें" पर क्लिक करने से वीएस को रीसेट किए बिना काम किया गया था।
इयान जी

4
धन्यवाद! जोश की टिप्पणी के साथ काम किया। आपको चेतावनी देनी चाहिए कि ऐसा करने के बाद आप अपनी VS सेटिंग्स खो देंगे।
dtroy

6
मेरे लिए काम नहीं किया: यह किया: stackoverflow.com/questions/18514642/…
bastianwegge

126

आप जा सकते हैं ReSharper-> जा रहे Options > IntelliSense > Generalहैं और रेडियो बटन स्विच कर रहे हैं और क्लिक कर रहे हैं OK। फिर पहले से चयनित रेडियोबूटन पर वापस स्विच करना।

संपादित करें

JetBrains नॉलेज बेसVisual Studio/Resharper से कीशॉर्ट कट को बदलने / असाइन करने का तरीका यहां दिया गया है

जिस कमांड को आप देख रहे हैं उसे "ReSharper_QuickFix" कहा जाता है। संस्करण 8 में, इसे "Resharper_AltEnter" कहा जाता है।


8
Resharper_AltEnterशॉर्टकट के लिए टक्कर , मेरा अनुचित रूप से मैप किया गया था और इसने मेरे लिए इस मुद्दे को सुलझा दिया
eouw0o83hf

1
Resharper_AltEnter समाधान था
reckface

110

मुझे यह करना था:

  1. Resharper -> विकल्प -> कीबोर्ड और मेनू
  2. "ReSharper 2.x या IntelliJ IDEA" चुनें
  3. "योजना लागू करें" पर क्लिक करें
  4. "सहेजें" पर क्लिक करें

  5. Resharper -> विकल्प -> कीबोर्ड और मेनू
  6. "विज़ुअल स्टूडियो" चुनें
  7. "योजना लागू करें" पर क्लिक करें
  8. "सहेजें" पर क्लिक करें

7
धन्यवाद। इससे मुझे और गैर-अन्य तरीकों से मदद मिली जो मेरे मामले में नहीं थी।
एबीसीडी

मैंने "कोई नहीं" किया, फिर "विज़ुअल स्टूडियो", और इसने मेरे लिए काम किया। (वीएस २०१२ + रीशर
क्रिस आर। डोनेली

मेरी मशीन पर काम करता है!
इलियट वुड

और मैं यह पुष्टि कर सकता हूं कि यह
विज़ुअलस्टडियो

मेरे पास घर पर एक नया रिग है, विन 10, वीएस 2017 और मेरे पास उन सभी वर्षों में एक ही समस्या थी। यह तय करने के लिए गर्व अभी भी काम करता है! (हालांकि इसे यहाँ देखना होगा :))
बार्ट

56

अपने प्राप्त करने के लिए Alt+ Enter ↵काम कर आप के लिए "ReSharper_AltEnter" कार्रवाई (पूर्व में "ReSharper_QuickFix (पाठ संपादक)") स्थापित करना चाहिए संयोजन Alt+ Enter ↵में Tools->Options->Environment->Keyboardकीबोर्ड विकल्पप्रेस Alt+ Enter ↵में "शॉर्टकट यहां दबाएं:" फ़ील्ड और विस्तृत करें "वर्तमान में उपयोग किए जाने वाले शॉर्टकट:" ड्रॉप सूची। कार्रवाई के लिए चयनित होना आवश्यक नहीं है, यह बस होना चाहिए। यदि यह नहीं है - Resharper->Options->Environment->Keyboard & Menus"रीशेयर 2.x या इंटेलीज आईडीईए" योजना पर जाएं और लागू करें।

उसके बाद, जब आप "विज़ुअल स्टूडियो" या "कोई नहीं" कीबोर्ड योजना लागू करेंगे, तब भी ReSharper acions Alt+ के लिए काम करेगा Enter ↵। सटीक रूप से, "विज़ुअल स्टूडियो" स्कीमा के लिए चयन करने वाली विंडो दिखाई जाएगी और "कोई नहीं" के लिए डिफ़ॉल्ट रूप से रीशर एक्शन निष्पादित किया जाएगा। इसके लिए, Alt+ के लिए "ReSharper_AltEnter" Enter ↵आपके ReSharper कार्यों को प्राप्त करने के लिए महत्वपूर्ण क्षण है!


25
R # के नए संस्करणों के लिए "ReSharper_AltEnter" नाम का कमांड
माइकल लोगुटोव

1
इसका उत्तर होना चाहिए (साथ में माइकल की टिप्पणी)। रीसेटसेटिंग्स सभी उपयोगकर्ता-निर्धारित सेटिंग्स को रीसेट कर देगा - जागरूक रहें!
इगोरस्टैक

"युक्त आदेश दिखाएं" से, "ReSharper_AltEnter" खोजें, फिर "शॉर्टकट शॉर्टकट्स" में "Alt + Enter" जोड़ें, फिर नवीनीकरण करने के लिए "असाइन करें"।
dasons

मुझे शो कमांड में क्विक फिक्स कमेंट नहीं मिल रहा है जिसमें डायलॉग हैं। मेरे पास एक नया संस्करण है, जो मुझे लगता है
जॉन डेमेट्रियौ

21

धन्यवाद जोश ... आपके सुझाव ने मेरे लिए काम किया। मैंने जो कदम उठाए, VS 2010वे थे:

ReSharper -> विकल्प -> पर्यावरण -> दृश्य स्टूडियो एकीकरण -> कीबोर्ड शॉर्टकट (विज़ुअल स्टूडियो) -> योजना लागू करें (बटन)


मेरे लिए काम करता है, एक नोट हालांकि: मैंने पहले भी ऐसा किया है और इसमें थोड़ा समय लगता है। मैं अधीर हो गया और ctrl + alt + प्रक्रिया को डिलीट कर दिया, उसके बाद मैं इसे फिर से काम करने के लिए नहीं मिला। कहानी बच्चों का मनोबल: धैर्य रखें :)
माइक

लागू योजना मेरे लिए काम किया। दुर्भाग्य से, यह आखिरी विकल्प था जो मैंने कोशिश की थी।
खो दिया

1
मैं ReSharper 7 पर हूं, और ऐसा प्रतीत होता है कि मेनू आइटम का नाम बदल दिया गया है। दूसरों के लाभ के लिए, मुझे यह बटन ReSharper के तहत मिला -> विकल्प -> पर्यावरण -> कीबोर्ड और मेनू -> कीबोर्ड शॉर्टकट (विज़ुअल स्टूडियो) -> योजना लागू करें (बटन)
क्रिस पेने

8

मुझे यह करना था:

  1. पर जाएं > उपकरण - -> विकल्प -> पर्यावरण -> कीबोर्ड दृश्य स्टूडियो

  2. प्रेस रीसेट

  3. ReSharper पर जाएं -> विकल्प ... -> पर्यावरण -> कीबोर्ड और मेनू

  4. ReSharper कीबोर्ड योजना का चयन करें

  5. अंत में, विजुअल स्टूडियो चुनें , अप्लाई स्कीम पर क्लिक करें और फिर सेव करें

.. और यह काम कर गया!


6

मैंने उसी समस्या का सामना किया है। आप इसे अंदर जाकर ठीक कर सकते हैं

ReSharper> विकल्प> पर्यावरण> कीबोर्ड और मेनू> ReSharper 2.x या IntelliJ IDEA -> आवेदन करें

इसके लिए शॉर्टकट कुंजियों को रीसेट किया जाएगा ReSharper


3

ऊपर दिए गए उत्तरों के अलावा, Resharper 3.3 का उपयोग करने का एक आसान तरीका है

दृश्य स्टूडियो 2017 में

  • ओपन उपकरण > विकल्प या प्रेस Alt+ T+O
  • पर्यावरण टैब के तहत > कीबोर्ड
  • " AltEnter " के लिए खोजें और चुनेंResharper_AltEnter
  • एक नया शॉर्टकट जोड़ें Alt+Enter
  • असाइन करें > ठीक है

और यह काम किया ...

यहां छवि विवरण दर्ज करें


1

मैंने यह भी पाया है कि Kwex समाधान काम करता है लेकिन कभी-कभी यह सभी शॉर्टकट वापस नहीं करता है।

मुझे यह अजीब समाधान मिला

http://youtrack.jetbrains.com/issue/RSRP-287309

मुझे एक तदर्थ समाधान मिला जो लगता है कि अभी के लिए ट्रिक कर रहा है (निश्चित नहीं कि यह सार्वभौमिक है, लेकिन यह यहाँ काम किया। दो बार:

  1. मैंने अपनी वर्तमान सेटिंग्स का निर्यात किया जिसमें काम नहीं कर रहे ReSharper शॉर्टकट्स सेट थे (उपकरण-आयात / निर्यात-> निर्यात चयनित ...)
  2. मैंने सेटिंग्स फिर से आयात की (उपकरण-> आयात / निर्यात-> आयात चयनित ...)

एक हैक की तरह शायद, लेकिन कीबोर्ड शॉर्टकट काम करने लगते हैं।

समाधान ने बाकी को ठीक करने में मदद की (विशेष रूप से नियंत्रण + बी - परिभाषा पर जाएं)


1

केवल एक ही काम किया जाना है, जिसके तहत कीबोर्ड शॉर्टकट सेट करना है Options > Environment > Keyboard। आप ReSharper_QuickFixअपनी खोज में जोड़ते हैं और Press shortcut keys:टेक्स्टबॉक्स के तहत शॉर्टकट कुंजियाँ दर्ज करते हैं और क्लिक करते हैं Assignऔर OK। हो गया, आपको कुछ भी रीसेट करने की आवश्यकता नहीं है।


1

यदि फ़ाइल पर विश्लेषण चालू है तो Alt+ Enter ↵काम क्यों नहीं करेगा , इसके अतिरिक्त कारण के रूप में । यदि आप कोड स्क्रॉल विंडो के दाईं ओर ऊपरी स्क्रॉल पट्टी के दाईं ओर देखते हैं और इसके बजाय एक आइकन है , या प्रतीक आपको + पर कोई मेनू नहीं देंगे ।off pausewarningOKR#AltEnter ↵

यदि यह अक्षम है, तो आप इसे R#विकल्प मेनू के अंतर्गत सक्षम कर सकते हैं Code Inspection > Settingsऔर सुनिश्चित कर सकते हैं कि Enable code analysisजाँच की गई है।


0

जब मैंने Vista -> विन 7 को अपग्रेड किया था, तो मेरे पास वही था। मैंने अपना कीबोर्ड 'यूनाइटेड स्टेट्स-इंटरनेशनल' में सेट किया था। + दबाने से वास्तव में आपको + मिल जाएगा। समाधान: कीबोर्ड को 'US' पर सेट करें।


0

यदि कोई अन्य समाधान काम नहीं करता है तो %APPDATA%\JetBrains\ReSharperफ़ोल्डर हटाने की कोशिश करें । यह VS2012 के साथ-साथ VS2013 में काम करने की स्थिति में ReSharper को पुनर्स्थापित करेगा।


0

मेरे मामले में राइट-अल्ट "कम्पोज़" कुंजी खिड़कियों को यह देखने से रोक रही थी कि यह दबाया जा रहा है, इसलिए यह सिर्फ "दर्ज" देखा। रचना की चाबी निकाल कर मेरे लिए तय कर दी ।।


0

कुछ वी 8 ईएपी से 8.0.14.856 के संस्करण में रीशर को अपग्रेड करने के बाद मेरे साथ ऐसा हुआ। मैं IntelliJ शॉर्टकट का उपयोग करता हूं। मेरे Alt+ Enter ↵ने काम करना बंद कर दिया। इसे वापस पाने के लिए मैंने इसका इस्तेमाल किया

ReSharper | Options | KeyBoard & Menus.

मैंने विजुअल स्टूडियो रेडियो बटन उठाया, फिर स्कीम बटन लागू किया, फिर रेस्परर 2x या इंटेलीज आईडीईए रेडियो बटन, फिर अप्लाई स्कीम का चयन किया। मेरा Alt+ Enter ↵फिर से काम करने लगा।

मैं इसे लिखता हूं क्योंकि यह मुद्दा उपकरण के नवीनतम संस्करण में आया था, और बार और जोश द्वारा टिप्पणी, जबकि अभी भी काफी हद तक सही है, मेनू आइटम को संदर्भित करते हैं जो उनके लिखे जाने के बाद से थोड़े चले गए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.