Xcode 8 Beta 4-禁用注释快捷方式

我刚刚更新到 Xcode 8 Beta 4和快捷方式 cmd + /注释一行不工作。.

在下拉菜单中,它被禁用了:

enter image description here

有办法再次激活它吗?

37026 次浏览

我重启了,现在可以用了。

然后当我开始 Beta 4测试时,它又要求我“安装必需的组件”。不知道有没有关系。

Go to App Store, check for system update(iTunes, MacOSX). Update all of them.

It should be fixed once its done.

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

在终端: sudo /usr/libexec/xpccachectl

Reboot your system.

Just update to Xcode8 release, then open Xcode8 and restart Mac.

Https://developer.apple.com/library/content/releasenotes/developertools/rn-xcode/introduction.html

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

上面提到的脚本对我来说不是很管用。我安装了 Xcode 8和8.1 GM,断断续续地和它们一起工作。我在终端里运行脚本,重启电脑,打开 Xcode,它仍然不能工作。因此,我在 Applications中创建了一个新目录,并将 GM 移动到该目录中。这样似乎就解决了问题。

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

  • 在终端运行: sudo /usr/libexec/xpccachectl
  • 重启你的电脑
  • Applications中创建一个新目录
  • 将另一个版本移动到该目录中
  • 重新启动 Xcode 并享受吧!

Xcode-> 首选项-> 关键建筑-> 过滤器,搜索评论

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

在此输入图像描述

如果 Cmd-/仍然不能在 OS X 10.11的 Xcode 8中工作(显然在 macOS Sierra 上也是如此——多亏了@DanBlakemore) ,而且 sudo /usr/libexec/xpccachectl和重启也没有帮助,那么 试试以下方法

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

现在应该可以了。

问题似乎是,不管出于什么原因,系统会在某个时候“卸载”Xcode 扩展,并且不会再“安装”它们。这可以通过打开 Console 和对 INSTALL进行抓取来检查。如果你有 INSTALLED/UNINSTALLEDcom.apple.dt.XcodeBuiltInExtensions,它不会工作,如果 UNINSTALLED是它的最后一个行动,将工作,如果是 INSTALLED

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

我应用了@俊杰的方法

Sudo/usr/libexec/xpccachectl

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

然后,我找到了原因。

/* 评论..。 //*/

这种类型的注释使它无法操作。

在包含以上评论类型的那一行之后,“评论选择”就不起作用了。

删除或更改它们。

这是为我准备的:

Goto 系统设置-> 键盘-> 快捷方式-> 应用程序快捷方式

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

enter image description here

瞧,我喜欢!

正如你所看到的,你所选择的快捷方式也会出现在 Xcode 的编辑器菜单中。

enter image description here

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

尝试退出并重新启动 Xcode。

In my case, it has helped.

xcode->preferences->key buildings或者,

然后搜索 "comment selection" 改变键 "command + /"

正如 那里解释的那样,这里有一个 不需要重启的解决方案:

  1. 关闭 Xcode
  2. 在 Application 文件夹中,将 Xcode.app (或类似的)重命名为 Xcode2.app。
  3. 打开 Xcode 然后关闭它。
  4. 将 Xcode2.app 重新命名为以前的名称。
  5. (可选)花5分钟想想为什么这个有用。