我刚刚更新到 Xcode 8 Beta 4和快捷方式 cmd + /注释一行不工作。.
cmd
/
在下拉菜单中,它被禁用了:
有办法再次激活它吗?
我重启了,现在可以用了。
然后当我开始 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
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 移动到该目录中。这样似乎就解决了问题。
Applications
DR 如果安装了多个版本的 Xcode:
Xcode-> 首选项-> 关键建筑-> 过滤器,搜索评论
看看“ command +/”键是否有冲突,如果有,删除其他,除非“评论选择”
在此输入图像描述
如果 Cmd-/仍然不能在 OS X 10.11的 Xcode 8中工作(显然在 macOS Sierra 上也是如此——多亏了@DanBlakemore) ,而且 sudo /usr/libexec/xpccachectl和重启也没有帮助,那么 试试以下方法。
Cmd-/
/Applications
Xcode.app
Xcode2.app
现在应该可以了。
问题似乎是,不管出于什么原因,系统会在某个时候“卸载”Xcode 扩展,并且不会再“安装”它们。这可以通过打开 Console 和对 INSTALL进行抓取来检查。如果你有 INSTALLED/UNINSTALLED的 com.apple.dt.XcodeBuiltInExtensions,它不会工作,如果 UNINSTALLED是它的最后一个行动,将工作,如果是 INSTALLED。
INSTALL
INSTALLED
UNINSTALLED
com.apple.dt.XcodeBuiltInExtensions
在调试 Xcode 8扩展时发现了这一点。
我应用了@俊杰的方法
Sudo/usr/libexec/xpccachectl
它只在 Xcode 8.2.1(8C1002)上运行良好,特定文件除外。
然后,我找到了原因。
/* 评论..。 //*/
这种类型的注释使它无法操作。
在包含以上评论类型的那一行之后,“评论选择”就不起作用了。
删除或更改它们。
这是为我准备的:
Goto 系统设置-> 键盘-> 快捷方式-> 应用程序快捷方式
添加一个新的快捷方式如下:
瞧,我喜欢!
正如你所看到的,你所选择的快捷方式也会出现在 Xcode 的编辑器菜单中。
在进行任何更简单或更复杂的步骤之前,
尝试退出并重新启动 Xcode。
In my case, it has helped.
xcode->preferences->key buildings或者,
xcode->preferences->key buildings
然后搜索 "comment selection" 改变键 "command + /"
"comment selection"
"command + /"
正如 那里解释的那样,这里有一个 不需要重启的解决方案: