केवल टिप्पणी करने के लिए Xcode कमांड-स्लैश शॉर्टकट कभी-कभी काम करता है


94

मैं Xcode काफी अविश्वसनीय किया जा रहा है जब टिप्पणी या टिप्पणी हटाएं कोड के लिए कीबोर्ड शॉर्टकट का उपयोग कर के साथ मुद्दों कर रहा हूँ + /। मुझे लगता है कि जब यह टूटता है तो मुझे एक वास्तविक पैटर्न नहीं मिल सकता है, लेकिन यह आमतौर पर सिम्युलेटर पर अपना कोड बनाने और चलाने के बाद होता है। यह तब तक फिर से काम नहीं करेगा जब तक मैं अपनी किसी एक कोड फाइल में कुछ एडिट नहीं करता। यहां तक ​​कि अगर मैं मुख्य दृश्य में किसी अन्य फ़ाइल पर स्विच करता हूं, तो शॉर्टकट के माध्यम से टिप्पणी करना काम नहीं करता है। अन्य कीबोर्ड शॉर्टकट, जैसे इंडेंटिंग + [बस ठीक काम करना जारी रखते हैं।

क्या अन्य लोगों के पास यह मुद्दा है, और यदि हां, तो क्या आपने कोई समाधान पाया है? मुझे पता है कि यह एक छोटी सी शिकायत की तरह लगता है, लेकिन जब चल रहा है और फिर जल्दी से प्रभाव की जांच करने के लिए कोड के एक ब्लॉक पर टिप्पणी करने की कोशिश कर रहा है, यह थोड़ी असुविधा है।

मैं OXS Yosemite 10.10 (14A389) पर Xcode 6.1 (6A1052d) का उपयोग कर रहा हूं और अगर यह मायने रखता है तो iOS के लिए Objective-C में विकसित हो रहा है।


मेरी भी यही समस्या थी। जब भी यह काम नहीं करता था मैं इसे मैन्युअल रूप से करता था (संपादक / संरचना / टिप्पणी चयन)
मेंडीक

जवाबों:


132

Xcode 8 के लिए, समाधान है

sudo /usr/libexec/xpccachectl

और अपने कंप्यूटर को पुनरारंभ करें।


2
क्या मैक को पुनः आरंभ करना एकमात्र काम था?
झू सिप

3
मेरे लिए Xcode 8.0 के साथ काम नहीं किया। इस शॉर्टकट को पसंद किया।
सिमियोलिओलियो

3
हाँ, पुनः आरंभ आवश्यक है (दुर्भाग्य से ...)
T'Pol

40
मेरे लिए काम किया। लेकिन इस तरह के हैक अस्वीकार्य हैं। XCode 8 कई क्षेत्रों में टूट गया है - उदाहरण के लिए, C ++ संपादन एक आपदा है - यहां तक ​​कि सिंटैक्स हाइलाइटिंग भी अधिकांश समय काम नहीं करता है। सेब, अपने गंदगी एक साथ मिलता है। हो सकता है कि हर आधे साल में एक छोटी गाड़ी ओएस शुरू करना बंद करें और गुणवत्ता बढ़ाने पर ध्यान दें।
फ्लोरिन

4
यदि आप कर सकते हैं तो कृपया इसका जवाब दें। मैं इसके लिए डॉक्स नहीं ढूंढ सका हूं, और वास्तव में अंधा चलने वाले कमांड पसंद नहीं करता।
जिम लेज़क

102

हिट + ]एक बार और फिर + /फिर से काम करना शुरू कर देगा।

आप इंडेंटेशन प्रभाव को पूर्ववत करने के लिए + हिट कर सकते हैं [

अपडेट करें:

कृपया ध्यान दें- यह समाधान Xcode 8 लॉन्च से पहले प्रदान किया गया था ताकि यह सभी के लिए काम न करे। यदि आप अभी भी समस्या का सामना कर रहे हैं, तो कृपया डाउनवोटिंग के बजाय @ CryingHippo के उत्तर को देखें।


मैंने Xcode 6 के लिए एक बार इस उत्तर का दौरा किया और अब Xcode 7 के लिए भी ऐसा ही करना था
ZeMoon

5
लगता है कि Apple को इस मामूली बग को ठीक करने में कोई दिलचस्पी नहीं है;) खुशी है कि इसने फिर से मदद की।
अतुलखत्री

बहुत खुबस! इसने मुझे इतने लंबे समय के लिए
रोक

6
इसके फिर से xcode 8 पर काम नहीं करने, और इसके बाद के उत्तर ने मेरी मदद नहीं की :(
ShujatAli

2
यह सिर्फ XCode 8.2.1 पर मेरी मदद करता है, इसके लायक क्या है, इसलिए धन्यवाद :)
HRoot

31

मैंने इसे कई बार Xcode 8 के साथ किया है। नवीनतम Xcode 10.1 है जहाँ मैं Xcode छोड़ कर Application पर जाऊंगा और Xcode का नाम बदलकर कुछ और करूँगा, जैसे Xcode 2, इसे लॉन्च करें, फिर से छोड़ें और फिर से नाम बदलें। इसके बाद काम करना शुरू करता है। कोई मैक पुनरारंभ या टर्मिनल कमांड की आवश्यकता नहीं है।

यह अभी भी Xcode 10.1 के रूप में काम करता है। मुझे विश्वास नहीं हो रहा है कि Apple ने अभी भी इसे ठीक से तय नहीं किया है।


2
मजेदार है कि आप इस छोटी सी झुंझलाहट को ठीक करने के लिए कितने पागल / रचनात्मक हैं।
ज़ोल्टन

2
March.३.३ [२] के लिए काम किया
लुइस डी

मेरे लिए 8.3 पर काम किया
jeremyabannister

Xcode 9.4 पर काम किया। मुझे विश्वास नहीं हो रहा है कि उन्होंने अभी भी यह तय नहीं किया है
DatForis

10.1 पर भी काम किया। ऊपर जवाब नहीं दिया।
कोडबेंडर

12

उपरोक्त समाधानों में से कोई भी मेरे लिए Xcode 8.0 (अंतिम) के साथ काम नहीं किया। अगर आपके पास भी Xcode 8.1 बीटा इंस्टॉल है जैसे मैं करता हूं, तो यह कोशिश करें: बस नाम बदलें /Applications/Xcode-beta.app कुछ और करने के लिए, फिर Xcode 8 को पुनरारंभ करें। अजीब तरह से, कि चाल किया।


Xcode 8: मेरे पास बीटा इंस्टॉल नहीं है (लेकिन अतीत में बीटास है)। Xcode.appकुछ और के लिए नाम बदलना , फिर से भरना, बुझाना, फिर नाम बदलकर इसे Xcode.appमेरे लिए तय करना। धन्यवाद!
xcvr

1
पता नहीं क्यों बिल्ली ने यह काम किया, लेकिन यह किया। (1) Xcode8.app का नाम दिया गया। (२) Xcode खोला। (३) बंद Xcode। (4) पहले (Xcode8.0.app) से पहले इसका नाम बदल दिया गया था। इस उत्तर के बारे में अच्छी बात यह है कि इसके लिए मशीन पुनरारंभ की आवश्यकता नहीं है!
सैम

@ धन्यवाद, इसने मेरे लिए भी काम किया है, थिसैह के उत्तर को संपादित करने का सुझाव दूंगा, क्योंकि यह गैर-बीटा के लिए भी काम करता है
Kqtr

9

ओसाकी का जवाब वास्तव में एक्सकोड के गैर-बीटा संस्करणों के लिए भी काम करता है। सैम की टिप्पणी के आधार पर, निम्नलिखित चरणों का पालन करें:

  1. Xcode बंद करें
  2. एप्लिकेशन फ़ोल्डर में, Xcode2.app पर Xcode.app (या समान) का नाम बदलें। आपको अपना पासवर्ड टाइप करना होगा।
  3. Xcode खोलें, फिर उसे बंद करें।
  4. Xcode2.app का नाम बदलें जो पहले था।
  5. (वैकल्पिक) 5 मिनट बिताएं कि यह क्यों काम किया।

रिबूट करने की आवश्यकता नहीं है!


इस समस्या के समाधान के लिए एक महीने बाद फिर से देखने के लिए बहुत अच्छा लगता है और यहां अपना जवाब पाएं! : D फिर भी काम करता है लोग।
कुकरे

5

मुझे उपरोक्त में से कोई भी काम नहीं करना था। एक साधारण रिबूट ने इसे तय किया।


हां, एक ही मुद्दा था और सिर्फ रिबूट किया गया, महान काम किया।
मेशक

3

निम्नलिखित चरणों के साथ एक सरल समाधान मेरे लिए अच्छा काम करता है:

  1. किसी भी लाइन पर टिप्पणी करें अर्थात बस एक पंक्ति के सामने "//" जोड़ें।
  2. प्रेस कमांड + "/" और यह काम करना शुरू कर देता है।

यह किसी की मदद कर सकता है।


3

मेरे कोड में मेरे पास यह अनुक्रम था: इसके
/*" BLABLA MY COMMENTS */
तहत सभी कोड "टिप्पणी करने योग्य" नहीं थे।

हटा दिया "और यह ठीक था!

आशा करता हूँ की ये काम करेगा!


उर जीनियस कमाल
souvickcse

2

मैं Xcode 8.1 (बीटा नहीं) का उपयोग कर रहा हूं और मुझे एक ही समस्या थी, टिप्पणी करने के लिए cmd + \ _ में सक्षम नहीं। पुनः आरंभ करें Xcode मेरे लिए काम नहीं कर रहा है लेकिन मेरे मैक को पुनर्स्थापित करें कैश निकालने की आवश्यकता के बिना समस्या का समाधान किया।



1

जर्मन कीबोर्ड लेआउट का उपयोग करके Xcode 10.1 के साथ एक नया मैक स्थापित करने के बाद मेरा बस यही मुद्दा था।

सहायता मेनू के लिए सिस्टम सेटिंग्स में कीबोर्ड शॉर्टकट को अक्षम करना था।

सिस्टम सेटिंग्स> कीबोर्ड> शॉर्टकट> ऐप शॉर्टकट।

सभी ऐप्स के लिए मदद मेनू दिखाने के लिए एक शॉर्टकट था। यदि आपके पास वह है, तो उसे अक्षम करने के लिए चेकबॉक्स पर क्लिक करें

मैक सिस्टम प्राथमिकताओं में कीबोर्ड शॉर्टकट का स्क्रीनशॉट


1
धन्यवाद! यह मेरे लिए तय है। मैं मैक ओएस mojave 10.14.4 चल रहा हूँ।
3

1

मुझे एक ऐसा पैटर्न मिला, जहां टॉगल टिप्पणियाँ काम नहीं करती हैं। वास्तव में, असहजता काम करती है, लेकिन टिप्पणी कीबोर्ड से और संपादक मेनू से नहीं करते हैं। यह एक विशिष्ट फ़ाइल में होता है, यह सुझाव देता है कि पाठ में कुछ है जो काम करने से रोकता है। मैंने XCode 10.1ß और XCode10.2 पर, विभिन्न मशीनों पर परीक्षण किया।

इस पंक्ति से पहले पाठ पर टिप्पणी की जा सकती है, उसके बाद का पाठ (मैं पाठ को बिल्कुल वैसा ही रखा है)

let alert = UIAlertController(title: "" /*"Teste texte"*/, message: "Love\nWe'll recommend more for you" /* Entrez des chiffres"*/, preferredStyle: .alert)  

ऐसा प्रतीत होता है कि UIAlertController () के अंदर / * ... * / कारण है। अगर मैं दोनों टिप्पणियों को अंदर दबाता हूं, तो सब कुछ ठीक है।

मैंने बग रिपोर्ट दर्ज की। # 49907361


0

मुझे Xcode 8.0 में यह समस्या थी। हालांकि मैं पहले से ही Xcode 8.1-बीटा को कहीं और ले जाता हूं (यह है Application/Xcode otherversions/Xcode 8.1-beta.app)। मुझे इसे ट्रैश में डिलीट करना है, Xcode 8.0 को पुनरारंभ करना है, और cmd + / किसी भी तरह फिर से काम करना है।


0

कई बार कोशिश करने के बाद भी ऊपर काम नहीं किया गया।

बस AppStore ऐप का उपयोग करके नए xcode को फिर से इंस्टॉल किया गया है, पहले मैंने developer.apple.com/downloads से डाउनलोड करने के बाद xcode इंस्टॉल किया था । वह .xipफ़ाइल है

नए अपडेट के लिए प्रतीक्षा करें और इंस्टॉल करें।

एक और कारण यह हो सकता है कि xcode Applicationनिर्देशिका में नहीं है ।


0

मैं भी इस मुद्दे का सामना कर रहा था, जब कई Xcode स्थापित किया गया था।

जिस Xcode वर्जन में आप इस समस्या का सामना कर रहे हैं, इसे हल करने के लिए, Xcode एप्लीकेशन फोल्डर में होना चाहिए। यदि यह सीधे एप्लिकेशन फ़ोल्डर में ले जाने की तुलना में सबफ़ोल्डर में रहता है।

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