এক্সকোড কমান্ড-স্ল্যাশ শর্টকাট মন্তব্য করতে শুধুমাত্র কখনও কখনও কাজ করে


94

মন্তব্য করতে বা অবিরাম কোড + + করার জন্য কীবোর্ড শর্টকাট ব্যবহার করার সময় আমার কাছে এক্সকোডটি বেশ অবিশ্বাস্য হওয়ার সমস্যা রয়েছে /। এটি কখন ভেঙে যায় এ সম্পর্কে সত্যিকারের প্যাটার্নটি আমি খুঁজে পেতে পারি না তবে এটি সাধারণত সিমুলেটারে আমার কোডটি তৈরি এবং চালানোর পরে ঘটে। আমি আমার কোড ফাইলগুলির মধ্যে যে কোনও একটিতে সম্পাদনা না করা পর্যন্ত এটি আর কাজ করবে না। এমনকি যদি আমি প্রধান ভিউতে অন্য একটি ফাইলে স্যুইচ করি তবে শর্টকাটের মাধ্যমে মন্তব্য করা কার্যকর হয় না। অন্যান্য কীবোর্ড শর্টকাট যেমন ইনডেন্টিং + [ঠিক ঠিক কাজ করা চালিয়ে যায়।

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

আমি ওএক্সএস ইয়োসেমাইট 10.10 (14 এ 389) এ এক্সকোড 6.1 (6A1052 ডি) ব্যবহার করছি এবং আইওএসের জন্য যদি উদ্দেশ্য হয় তবে অবজেক্টিভ-সি তে বিকাশ করছি।


আমারও একই প্রশ্ন ছিল. যখনই এটি কাজ করে না আমি ম্যানুয়ালি এটি করতাম (সম্পাদক / কাঠামো / মন্তব্য নির্বাচন)
মেন্ডিক

উত্তর:


132

একটি এক্সকোড 8 এর জন্য সমাধান

sudo /usr/libexec/xpccachectl

এবং আপনার কম্পিউটার পুনরায় চালু করুন।


4
ম্যাক কি পুনরায় চালু করার একমাত্র কাজ ছিল?
Szu

4
এক্সকোড ৮.০ নিয়ে আমার পক্ষে কাজ করেনি। এই শর্টকাট পছন্দ।
সিমিওলিওলিও

4
হ্যাঁ, পুনঃসূচনা আবশ্যক (দুর্ভাগ্যক্রমে ...)
টিপোল

40
আমার জন্য কাজ করেছেন। তবে এই জাতীয় হ্যাকগুলি গ্রহণযোগ্য নয়। এক্সকোড 8 টি অনেক ক্ষেত্রেই ভাঙা - উদাহরণস্বরূপ, সি ++ সম্পাদনা একটি দুর্যোগ - এমনকি সিনট্যাক্স হাইলাইট করা বেশিরভাগ সময় কার্যকর হয় না। আপেল, আপনার বিষ্ঠা একসাথে পেতে। সম্ভবত প্রতি অর্ধ বছরে একটি বগি নতুন ওএসে ছুটে যাওয়া বন্ধ করুন এবং গুণমান বাড়ানোর দিকে ফোকাস করুন।
ফ্লোরিন

4
আপনি যদি কমান্ডটি করতে পারেন তবে উত্তর দিন। আমি এর জন্য দস্তাবেজগুলি সন্ধান করতে সক্ষম হইনি এবং সত্যই কমান্ড অন্ধ অন্ধ পছন্দ করি না।
জিম লেস্ক

104

একবার + চাপুন ]এবং তারপরে + /আবার কাজ শুরু করবে।

ইনডেন্টেশন প্রভাবটি পূর্বাবস্থায় ফেরাতে আপনি + টিপুন করতে পারেন [

হালনাগাদ:

দয়া করে মনে রাখবেন- এক্সকোড 8 লঞ্চের আগে এই সমাধানটি সরবরাহ করা হয়েছিল যাতে এটি সবার জন্য কাজ না করে। যদি আপনি এখনও সমস্যার মুখোমুখি হয়ে থাকেন তবে দয়া করে ডাউনটিভোটিংয়ের পরিবর্তে @ ক্রাইংহিপ্পোর উত্তর দেখুন



4
দেখে মনে হচ্ছে অ্যাপল এই ছোটখাটো বাগটি ঠিক করতে আগ্রহী নয়;) খুশি যে এটি আবার সহায়তা করেছিল।
অতুলখাত্রি

কল্পনাপ্রসূত! এটি আমাকে এত দিন ধরে ডেকে রেখেছে, এবং এখন এটি অতীতের একটি বিষয় :) আপনাকে ধন্যবাদ
সেপ্টেম্বর 18

6
এটি এক্সকোড ৮ এ আবার কাজ করছে না, এবং উপরের উত্তরটি আমাকে সাহায্য করতে পারে নি :(
শুজাত আলি

4
এটি কেবল
এক্সকোড ৮.২.১ এ

31

আমি এক্সকোড ৮ দিয়ে এটি বহুবার করেছি Latest সর্বশেষতম হ'ল এক্সকোড 10.1 যেখানে আমি সবেমাত্র এক্সকোড ছেড়ে দিয়ে অ্যাপ্লিকেশনগুলিতে যাব এবং এক্সকোডের অন্য কোনও নামকরণ করব, যেমন এক্সকোড 2, এটি চালু করুন, আবার প্রস্থান করুন এবং পুনরায় নামকরণ করুন। এটি তার পরে কাজ শুরু করে। কোনও ম্যাক পুনঃসূচনা বা টার্মিনাল কমান্ডের প্রয়োজন নেই।

এটি এখনও এক্সকোড 10.1 হিসাবে কাজ করে। আমি বিশ্বাস করতে পারি না অ্যাপল এখনও এটি সঠিকভাবে স্থির করেনি।


4
এই সামান্য বিরক্তি ঠিক করতে আপনাকে কতটা ক্রেজি / সৃজনশীল হতে হবে তা মজার।
জোল্টন


8.3 এ আমার জন্য কাজ করেছেন
jeremyabannister

এক্সকোড 9.4 এ কাজ করেছেন। আমি বিশ্বাস করতে পারি না তারা এখনও এটি স্থির
করেনি

পাশাপাশি 10.1 এ কাজ করেছেন। উপরে উত্তর দেয় নি।
কোডবেন্ডার

12

উপরের সমাধানগুলির কোনওটিই Xcode 8.0 (চূড়ান্ত) দিয়ে আমার পক্ষে কাজ করেনি। আপনার মতো যদি আমার মতো এক্সকোড 8.1 বিটা ইনস্টল করা থাকে তবে এটি চেষ্টা করে দেখুন: কেবলমাত্র / অ্যাপ্লিকেশনগুলি / এক্সকোড-বেটা.অ্যাপকে অন্য কোনও নামকরণ করুন, তবে এক্সকোড ৮ পুনরায় চালু করুন Od অদ্ভুতভাবে যথেষ্ট, এটি কৌশলটি করেছিল।


এক্সকোড 8: আমার বিটা ইনস্টল হয়নি (তবে অতীতে বিটা ছিল)। Xcode.appঅন্য কিছুতে নামকরণ , পুনরায় চালু করা, উদ্ধৃতি দেওয়া এবং তারপরে এটি পুনরায় নামকরণ করে এটি Xcode.appআমার জন্য স্থির করে দেওয়া। ধন্যবাদ!
xcvr

4
হেক কেন এটি কাজ করে তা জানেন না, তবে তা ঘটেছে। (1) এক্সকোড 8.এপ নামকরণ হয়েছে। (2) এক্সকোড খোলা হয়েছে। (3) এক্সকোড বন্ধ। (4) এর আগে যা ছিল তার পুনঃনামকরণ (Xcode8.0.app)। এই উত্তরের সুন্দর জিনিসটি হ'ল এটির জন্য মেশিন পুনরায় আরম্ভের প্রয়োজন নেই!
স্যাম

@ সাম ধন্যবাদ, এটি আমার পক্ষেও কাজ করেছিল, ওসাকির জবাবকে সম্পাদনা করার পরামর্শ দেবে, কারণ এটি নন-
বিটাতেও

9

ওসাহির উত্তরটি আসলে এক্সকোডের নন-বিটা সংস্করণের জন্যও কাজ করে। এখানে স্যামের মন্তব্যের ভিত্তিতে অনুসরণের পদক্ষেপগুলি:

  1. বন্ধ
  2. অ্যাপ্লিকেশন ফোল্ডারে, Xcode2.app (অথবা অনুরূপ) এর নাম পরিবর্তন করুন Xcode2.app। আপনার নিজের পাসওয়ার্ডটি টাইপ করতে হতে পারে।
  3. এক্সকোড খুলুন, তারপরে এটি বন্ধ করুন।
  4. Xcode2.app এর পুনরায় নামকরণ করুন যা আগে ছিল to
  5. (Alচ্ছিক) কেন এটি কাজ করেছে তা ভেবে 5 মিনিট ব্যয় করুন।

রিবুট করার দরকার নেই!


এক মাস পরে এই সমস্যার সমাধানের জন্য আবার সন্ধান করার জন্য এবং আমার নিজের উত্তরটি এখানে খুঁজে পেতে খুব ভাল লাগছে! : ডি এখনও ভাবেন কাজ করে।
Kqtr

5

উপরের কিছু করার দরকার নেই আমার। একটি সাধারণ রিবুট এটি স্থির করে।


হ্যাঁ, একই সমস্যা ছিল এবং কেবল পুনরায় চালু হয়েছে, দুর্দান্ত কাজ করেছে।
মেশাচ

3

একটি সাধারণ কাজের ভিত্তি নিম্নলিখিত পদক্ষেপগুলি সহ আমার পক্ষে ভাল কাজ করে:

  1. যে কোনও লাইন মন্তব্য করুন অর্থাৎ একটি লাইনের সামনে কেবল "//" যুক্ত করুন।
  2. কমান্ড + "/" চাপুন এবং এটি কাজ শুরু করে।

এটি কারও সাহায্য করতে পারে।


3

আমার কোডে আমার এই ক্রমটি ছিল: এর
/*" BLABLA MY COMMENTS */
অধীনে সমস্ত কোড "মন্তব্যযোগ্য" ছিল না।

"এবং এটি ঠিক আছে!

আশা করি এটা সাহায্য করবে!


আপনার প্রতিভা দুর্দান্ত
সোভিক্কেস

2

আমি এক্সকোড 8.1 ব্যবহার করছি (বিটা নয়) এবং আমারও একই সমস্যা ছিল, মন্তব্য করতে সেমিডি + + করতে পারিনি। পুনরায় আরম্ভ করুন এক্সকোড আমার জন্য কাজ করছে না তবে পুনরায় চালু করুন আমার ম্যাকটি ক্যাশে সরানোর প্রয়োজন ছাড়াই সমস্যাটি সলভ করে।


1

পুরোপুরি এক্সকোডটি ছেড়ে দিন এবং পুনরায় চালু করুন। এক্সকোড ৮.২ এর জন্য কাজ করেছেন


1

জার্মান কীবোর্ড লেআউটটি ব্যবহার করে এক্সকোড 10.1 দিয়ে একটি নতুন ম্যাক সেটআপ করার পরে আমার কেবল একই সমস্যা হয়েছিল।

সমাধানটি হ'ল মেনুটির জন্য সিস্টেম সেটিংসে কীবোর্ড শর্টকাটটি অক্ষম করা ছিল।

সিস্টেম সেটিংস> কীবোর্ড> শর্টকাটস> অ্যাপ্লিকেশন শর্টকাট।

সহায়তা মেনুটি দেখানোর জন্য সমস্ত অ্যাপ্লিকেশানের শর্টকাট ছিল। আপনার যদি তা থাকে তবে এটি অক্ষম করতে চেকবক্সটি ক্লিক করুন

ম্যাক সিস্টেমের পছন্দগুলিতে কীবোর্ড শর্টকাটের স্ক্রিনশট


4
ধন্যবাদ! এটা আমার জন্য এটি স্থির। আমি ম্যাক ওস মোজভে 10.14.4 চালাচ্ছি।
spnkr

1

আমি এমন একটি প্যাটার্ন পেয়েছি যেখানে টগল মন্তব্যগুলি কাজ করে না। প্রকৃতপক্ষে, কোনও পরিস্থিতি কাজ করে না, তবে কীবোর্ড এবং সম্পাদক মেনু থেকে মন্তব্য করেন না। এটি কোনও নির্দিষ্ট ফাইলে ঘটেছিল, প্রস্তাবিত পাঠ্যে এমন কিছু রয়েছে যা কাজ করা থেকে বিরত রাখে। আমি এক্সকোড 10.1ß এবং এক্সকোড 10.2 এ বিভিন্ন মেশিনে পরীক্ষা করেছি।

এই রেখায় মন্তব্য করার আগে পাঠ্য, পাঠ্য পরে করা যায় না (আমি পাঠ্যটি ঠিক তেমন রেখেছি)

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

দেখা যাচ্ছে যে / * ... * / ইউআইএলার্টকন্ট্রোলারের () এর কারণ। আমি যদি উভয় মন্তব্য ভিতরেই দমন করি তবে সবকিছু ঠিক আছে।

আমি একটি বাগ রিপোর্ট দায়ের করেছি। # 49907361


0

এক্সকোড ৮.০ এ আমার এই সমস্যা ছিল। যদিও আমি ইতিমধ্যে অন্য কোথাও এক্সকোড 8.1-বিটা স্থানান্তরিত করেছি (এটি এখানে Application/Xcode otherversions/Xcode 8.1-beta.app)। আমাকে এটিকে ট্র্যাসে মুছে ফেলতে হবে, এক্সকোড ৮.০ পুনরায় চালু করতে হবে এবং সেন্টিমিডি + / কোনওভাবে আবার কাজ করবে।


0

একাধিকবার চেষ্টা করার পরেও উপরে কিছুই কাজ করা হয়নি।

অ্যাপস্টোর অ্যাপ্লিকেশনটি ব্যবহার করে সদ্য নতুন এক্সকোডটি পুনরায় ইনস্টল করা হয়েছিল , এর আগে আমি বিকাশকারী.অ্যাপল . com/ ডাউনলোডগুলি ডাউনলোড করার পরে এক্সকোড ইনস্টল করেছি । যে .xipফাইল

নতুন আপডেটের জন্য অপেক্ষা করুন এবং ইনস্টল করুন।

আর একটি কারণ হতে পারে যে এক্সকোড Applicationডিরেক্টরিতে নেই।


0

একাধিক এক্সকোড ইনস্টল করার সময় আমিও এই সমস্যার মুখোমুখি হয়েছি।

কোন এক্সকোড সংস্করণে আপনি এই সমস্যার মুখোমুখি হচ্ছেন, এটি সমাধান করার জন্য, এক্সকোডটি অ্যাপ্লিকেশন ফোল্ডারে থাকা উচিত। যদি এটি সরাসরি অ্যাপলিকেশন ফোল্ডারে সরানোর চেয়ে সাবফোল্ডারে থাকে।

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