116

我刚刚更新到 Xcode 8 Beta 4 并且注释行的快捷方式cmd+/不起作用..

在下拉菜单中它被禁用:

在此处输入图像描述

有办法再次激活吗?

4

12 回答 12

166

我按照这里的步骤修复了它:https ://twitter.com/kolpanic/status/763323546814844928

在终端:sudo /usr/libexec/xpccachectl

重新启动系统。

于 2016-08-25T02:35:30.387 回答
99

如果Cmd-/在 OS X 10.11 上的 Xcode 8 中仍然无法工作(显然在 macOS Sierra 上 - 感谢@DanBlakemore),并且sudo /usr/libexec/xpccachectl重新启动没有帮助,请尝试以下操作。

  1. 关闭 Xcode。
  2. /Applications在 Finder 中打开,然后重命名Xcode.appXcode2.app(或任何其他名称)。
  3. 将其重命名为Xcode.app,然后重新启动。

它现在应该可以工作了

问题似乎是无论出于何种原因,系统都会在某个时候“卸载”Xcode 扩展,并且不会再次“安装”它们。这可以通过打开控制台和 grepping 来检查INSTALL。如果你有INSTALLED/ UNINSTALLEDfor com.apple.dt.XcodeBuiltInExtensions,如果UNINSTALLED是对它的最后一个操作,它将不起作用,如果是 ,它将起作用INSTALLED

在调试 Xcode 8 扩展时发现了这一点。

于 2016-11-16T14:12:30.220 回答
8

上面提到的脚本对我来说并没有立即起作用。我安装了 Xcode 8 和 8.1 GM,并且一直在使用它们。我在终端中运行脚本,重新启动计算机,打开 Xcode,但它仍然无法正常工作。因此,我在其中创建了一个新目录Applications并将 GM 移动到该目录中。这似乎解决了它。

TL;DR 如果您安装了多个版本的 Xcode:

  • 在终端中运行:sudo /usr/libexec/xpccachectl
  • 重启你的电脑
  • 在中创建一个新目录Applications
  • 将其他版本移动到该目录
  • 重新启动 Xcode 并享受吧!
于 2016-10-28T22:48:07.730 回答
5

正如那里所解释的,这是一个不需要重新启动的解决方案:

  1. 关闭 Xcode
  2. 在 Application 文件夹中,将 Xcode.app(或类似名称)重命名为 Xcode2.app。您可能需要输入密码。
  3. 打开 Xcode,然后关闭它。
  4. 将 Xcode2.app 重命名为之前的名称。
  5. (可选)花 5 分钟时间思考为什么会这样。
于 2017-08-09T10:21:29.090 回答
4

只需更新到 Xcode8 版本,然后打开 Xcode8 并重新启动 Mac。

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

要在 OS X 版本 10.11 上使用编辑器的注释/取消注释选择和添加文档命令以及其他已安装的 Xcode 扩展,请启动 Xcode 并安装其他系统组件,然后重新启动 Mac。(26106213)

于 2016-09-19T08:05:55.767 回答
3

前往 App Store,检查系统更新(iTunes、MacOSX)。更新所有这些。

一旦完成,它应该被修复。

于 2016-08-05T10:14:13.080 回答
2

我重新启动,现在它正在工作。

然后,当我启动 beta 4 时,它再次要求我“安装所需的组件”。不知道有没有关系。

于 2016-08-02T12:24:49.927 回答
2

我应用了@junjie 的方法

须藤/usr/libexec/xpccachectl

它仅在 Xcode 8.2.1 (8C1002) 上运行良好,特定文件除外。

然后,我找到了原因。

/* 评论 ... //*/

这种类型的评论使其无法操作。

在包含上述评论类型的行之后,“评论选择”不起作用。

擦除或更改它们。

于 2016-12-22T06:58:39.387 回答
0

这对我来说是:

转到系统偏好设置 -> 键盘 -> 快捷方式 -> 应用程序快捷方式

添加一个新的快捷方式,如下所示:

在此处输入图像描述

瞧!这个对我有用!

如您所见,您选择的快捷方式也将在 Xcode 的编辑器菜单中除此命令之外结束。

在此处输入图像描述

于 2017-01-10T21:40:41.383 回答
0

在执行任何更简单或更复杂的步骤之前,

尝试退出并重新启动 Xcode。

就我而言,它有所帮助。

于 2017-01-28T13:20:41.787 回答
0

xcode->preferences->key buildings, 或者,

"command + ,",然后搜索"comment selection" 更改密钥"command + /"

于 2017-05-12T03:04:22.323 回答
0

xcode->preferences->key building->过滤,搜索评论

查看“command + /”的key是否有冲突,如果有,删除其他除非“评论选择”

在此处输入图像描述

于 2016-11-16T08:17:06.343 回答