Xcode 8 Beta 4-コメントショートカットが無効


116

Xcode 8 Beta 4にアップデートしたところ、行にコメントを付けるショートカットcmd+ /が機能しません。

ドロップダウンメニューでは無効になっています。

ここに画像の説明を入力してください

再度有効にする方法はありますか?


ベータ3からベータ5にアップグレードしたばかりで、この問題が初めて発生しました。XCodeを終了して再度開くと、少なくとも一時的には修正されます。
Matt Carr

1
Xcode 8 Beta 6-ここで同じ問題...
Andrey Gordeev

どのようにしてxcodeのダークテーマを取得しましたか?
Kumar C

@KumarC>システム環境設定>全般>暗いメニューバーとドックを使用する:)
Jacopo Penzo

Xcodeバージョン8.1(8B62)で修正(私にとって)-2016年11月1日までリリース
bshirley

回答:


166

こちらの手順に従って修正しました:https : //twitter.com/kolpanic/status/763323546814844928

ターミナル: sudo /usr/libexec/xpccachectl

システムを再起動します。


1
新しいXcode 8ソースエディター拡張機能developer.apple.com/videos/play/wwdc2016/414
junjie

1
@DanielStorm the system
junjie

77
これは驚くべきことです。ベータ版では壊れていましたが、公開リリースが出るまでに解決すると予想していました。IDEの公開リリースでは、暗号化されたコマンドをシェルにパンチして再起動し、コードコメントを機能させる必要があります。いい加減にして!/ minirant
Lou Zell

4
リリースとベータ版のXcodeがある場合-> Xcodeベータ版アプリの名前を「Xcode81.app」に変更し、Xcodesを終了してターミナルでコマンドを実行すると、ベータ版を起動しない限り、最終的に機能します。その後、再度名前を変更して繰り返す必要があります。
Artur

3
Xcode 8.1では、再起動後に機能します。しかし、macbookのスリープ後は機能せず、ターミナルと再起動が必要です。解決策はありますか?
dejix

98

Cmd-/それでもOS X 10.11のXcode 8で動作しない場合(および明らかにmacOS Sierraの場合-@DanBlakemoreのおかげです)、sudo /usr/libexec/xpccachectl再起動しても問題が解決しない場合は、以下を試してください

  1. Xcodeを閉じます。
  2. /ApplicationsFinderで開き、名前Xcode.appXcode2.app(またはその他の名前に)変更します。
  3. 名前をに戻しXcode.app、再起動します。

今は動くはずです。

問題は、何らかの理由でシステムがある時点でXcode拡張機能を「アンインストール」し、それらを再度「インストール」しないことにあるようです。これを確認するには、コンソールを開き、をgreppingしINSTALLます。INSTALLED/ UNINSTALLEDfor がある場合com.apple.dt.XcodeBuiltInExtensions、それがUNINSTALLED最後のアクションだった場合は機能せず、だった場合は機能しINSTALLEDます。

Xcode 8拡張機能をデバッグするときにこれを理解しました。


1
残念ながら、私にとってはまだ壊れています。
Joshua Kaden、2016

これは、これがSierra(10.12.1)およびXcode 8.2で発生する場合に機能します。また、再起動しなくても機能します。これは、ウィンドウの完全な配置を実現し、それを維持する必要があるため、すばらしいことです。誰もがこれのためのレーダーをまだ持っていますか?
DanBlakemore

@DanBlakemore情報をありがとう、私は答えを更新しました。
チベットの海岸、

これが機能することに夢中です、これを理解してくれてありがとう
Kevin Mann

インストールされているかどうかを確認するには、コンソールに何を入力する必要がありますか?
Nik Kov 2017

8

上記のスクリプトはすぐには機能しませんでした。私はXcode 8と8.1 GMをインストールしていて、両方ともオフとオンで動作していました。ターミナルでスクリプトを実行し、コンピューターを再起動し、Xcodeを開きましたが、それでも機能しませんでした。そこで、新しいディレクトリを作成しApplications、GMをそのディレクトリに移動しました。それで問題は解決したようです。

TL; DR Xcodeの複数のバージョンがインストールされている場合:

  • 端末で実行: sudo /usr/libexec/xpccachectl
  • コンピュータを再起動してください
  • に新しいディレクトリを作成します Applications
  • 他のバージョンをそのディレクトリに移動します
  • Xcodeを再起動してお楽しみください!

1
#thanksapple。私たちのSwift 3変換をはるかに楽しいものにしています...これが数日間私を
狂わせていました

5

そこで説明したよう再起動を必要しないソリューション次のとおりです。

  1. Xcodeを閉じる
  2. アプリケーションフォルダーで、Xcode.app(または同様の)の名前をXcode2.appに変更します。パスワードの入力が必要になる場合があります。
  3. Xcodeを開いて閉じます。
  4. Xcode2.appの名前を元に戻します。
  5. (オプション)なぜこれが機能したのか不思議に思う5分間を過ごします。

4

Xcode8リリースにアップデートしてから、Xcode8を開いてMacを再起動してください。

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html

エディターのコメント/コメント解除の選択コマンドとドキュメントの追加コマンド、およびインストールされている他のXcode拡張機能をOS Xバージョン10.11で使用するには、Xcodeを起動して追加のシステムコンポーネントをインストールし、Macを再起動します。(26106213)


3

App Storeに移動し、システムアップデート(iTunes、MacOSX)を確認します。それらすべてを更新します。

完了したら修正する必要があります。


OSを更新しただけです。[編集]メニューでComment Selectionアクティブを確認できますが、機能しません:(
Jacopo Penzo

2

再起動しましたが、現在は機能しています。

次に、ベータ4を開始したときに、もう一度「必要なコンポーネントをインストールする」ように求められました。関連しているかどうかわからない。


これはXcodeの8のリリースバージョンと私のために働いた
ウェイドミューラー

2

@junjieの方法を適用しました

sudo / usr / libexec / xpccachectl

特定のファイルを除いて、Xcode 8.2.1(8C1002)でのみ機能します。

その後、その理由を見つけました。

/ *コメント... // * /

このタイプのコメントにより、操作できなくなりました。

上記のコメントタイプを含む行の後、「コメントの選択」が機能しませんでした。

それらを消去または変更します。



0

これは私のためにそれを作りました:

システム環境設定に移動->キーボード->ショートカット->アプリのショートカット

次のような新しいショートカットを追加します。

ここに画像の説明を入力してください

出来上がり!わたしにはできる!

ご覧のように、選択したショートカットは、Xcodeの[エディター]メニューにあるこのコマンド以外にも表示されます。

ここに画像の説明を入力してください


今は動かない.... !! もうわからない。xcode開発者は私に大きな苦痛を与えました。:(
cmcromance 2017年

0

複雑なステップを実行する前に、

Xcodeを終了して再起動してみてください。

私の場合、それは助けになりました。


0

xcode->preferences->key buildings、または、

"command + ,",次に"comment selection" 、キーを変更して検索します"command + /"

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.