Xcode 8 Beta 4 - 禁用评论快捷方式
Xcode 8 Beta 4 - Comment Shortcut Disabled
我刚刚更新到 Xcode 8 Beta 4 并且评论行的快捷方式 cmd
+ /
不起作用..
在下拉菜单中它被禁用:
有办法重新激活吗?
我重新启动了,现在可以使用了。
然后,当我开始测试版 4 时,它再次要求我 "install required components"。不知道有没有关系。
前往 App Store,检查系统更新(iTunes、MacOS)。全部更新。
完成后应该会修复。
我按照此处的步骤修复了它:https://twitter.com/kolpanic/status/763323546814844928
在终端中:sudo /usr/libexec/xpccachectl
重新启动系统。
只需更新到 Xcode8 版本,然后打开 Xcode8 并重新启动 Mac。
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html
To use the Editor's Comment/Uncomment Selection and Add Documentation commands—as well as other installed Xcode Extensions—on OS X version 10.11, launch Xcode and install additional system components, then restart your Mac. (26106213)
上面提到的脚本对我来说没有立即起作用。我安装了 Xcode 8 和 8.1 GM,并且正在关闭和打开它们。我 运行 终端中的脚本,重新启动我的计算机,打开 Xcode 仍然没有用。因此,我在 Applications
中创建了一个新目录,并将 GM 移动到该目录中。这似乎解决了它。
TL;博士
如果您安装了 Xcode 的多个版本:
- 运行 在终端中:
sudo /usr/libexec/xpccachectl
- 重新启动计算机
- 在
Applications
中创建一个新目录
- 将另一个版本移至该目录
- 重新启动 Xcode 并享受!
xcode->偏好设置->重点建筑->过滤,搜索评论
查看"command + / "的key是否有冲突,如果有,删除其他,除非"Comment Selection"
enter image description here
如果 Cmd-/
在 Xcode 8 中仍然无法在 OS X 10.11 上工作(显然在 macOS Sierra 上 - 感谢@DanBlakemore) ,并且 sudo /usr/libexec/xpccachectl
并且重新启动没有帮助,尝试以下操作。
- 关闭Xcode.
- 在 Finder 中打开
/Applications
,并将 Xcode.app
重命名为 Xcode2.app
(或任何其他名称)。
- 将其重命名回
Xcode.app
,然后重新启动。
现在应该可以了。
问题似乎是,无论出于何种原因,系统 "uninstalls" Xcode 在某些时候扩展,并且不会再 "install" 它们。这可以通过打开控制台并搜索 INSTALL
来检查。如果你有 INSTALLED
/UNINSTALLED
for com.apple.dt.XcodeBuiltInExtensions
,如果 UNINSTALLED
是对它的最后一个动作,它就不会工作,如果是 INSTALLED
就会工作.
在调试 Xcode 8 扩展时解决了这个问题。
我用了@junjie的方法
sudo /usr/libexec/xpccachectl
它在 Xcode 8.2.1 (8C1002) 上运行良好,但特定文件除外。
然后,我找到了原因。
/* Comment ...
//*/
此类评论使其无法运行。
在包含上述注释类型的行之后,"Comment Selection" 无效。
删除或更改它们。
这是为我做的:
转到系统偏好设置 -> 键盘 -> 快捷方式 -> 应用程序快捷方式
像这样添加一个新的快捷方式:
瞧!对我有用!
如您所见,您选择的快捷方式也将在 Xcode 的编辑器菜单中除此命令外结束。
在执行任何更简单或更复杂的步骤之前,
尝试退出并重新启动 Xcode。
对我来说,它很有帮助。
xcode->preferences->key buildings
,或者,
"command + ,",
然后搜索 "comment selection"
更改密钥 "command + /"
如there所述,这是一个不需要重启的解决方案:
- 关闭Xcode
- 在应用程序文件夹中,将 Xcode.app(或类似名称)重命名为 Xcode2.app。您可能需要输入密码。
- 打开Xcode,然后关闭它。
- 将 Xcode2.app 重命名为之前的名称。
- (可选)花 5 分钟想知道为什么这样做有效。
我刚刚更新到 Xcode 8 Beta 4 并且评论行的快捷方式 cmd
+ /
不起作用..
在下拉菜单中它被禁用:
有办法重新激活吗?
我重新启动了,现在可以使用了。
然后,当我开始测试版 4 时,它再次要求我 "install required components"。不知道有没有关系。
前往 App Store,检查系统更新(iTunes、MacOS)。全部更新。
完成后应该会修复。
我按照此处的步骤修复了它:https://twitter.com/kolpanic/status/763323546814844928
在终端中:sudo /usr/libexec/xpccachectl
重新启动系统。
只需更新到 Xcode8 版本,然后打开 Xcode8 并重新启动 Mac。
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html
To use the Editor's Comment/Uncomment Selection and Add Documentation commands—as well as other installed Xcode Extensions—on OS X version 10.11, launch Xcode and install additional system components, then restart your Mac. (26106213)
上面提到的脚本对我来说没有立即起作用。我安装了 Xcode 8 和 8.1 GM,并且正在关闭和打开它们。我 运行 终端中的脚本,重新启动我的计算机,打开 Xcode 仍然没有用。因此,我在 Applications
中创建了一个新目录,并将 GM 移动到该目录中。这似乎解决了它。
TL;博士 如果您安装了 Xcode 的多个版本:
- 运行 在终端中:
sudo /usr/libexec/xpccachectl
- 重新启动计算机
- 在
Applications
中创建一个新目录
- 将另一个版本移至该目录
- 重新启动 Xcode 并享受!
xcode->偏好设置->重点建筑->过滤,搜索评论
查看"command + / "的key是否有冲突,如果有,删除其他,除非"Comment Selection"
enter image description here
如果 Cmd-/
在 Xcode 8 中仍然无法在 OS X 10.11 上工作(显然在 macOS Sierra 上 - 感谢@DanBlakemore) ,并且 sudo /usr/libexec/xpccachectl
并且重新启动没有帮助,尝试以下操作。
- 关闭Xcode.
- 在 Finder 中打开
/Applications
,并将Xcode.app
重命名为Xcode2.app
(或任何其他名称)。 - 将其重命名回
Xcode.app
,然后重新启动。
现在应该可以了。
问题似乎是,无论出于何种原因,系统 "uninstalls" Xcode 在某些时候扩展,并且不会再 "install" 它们。这可以通过打开控制台并搜索 INSTALL
来检查。如果你有 INSTALLED
/UNINSTALLED
for com.apple.dt.XcodeBuiltInExtensions
,如果 UNINSTALLED
是对它的最后一个动作,它就不会工作,如果是 INSTALLED
就会工作.
在调试 Xcode 8 扩展时解决了这个问题。
我用了@junjie的方法
sudo /usr/libexec/xpccachectl
它在 Xcode 8.2.1 (8C1002) 上运行良好,但特定文件除外。
然后,我找到了原因。
/* Comment ... //*/
此类评论使其无法运行。
在包含上述注释类型的行之后,"Comment Selection" 无效。
删除或更改它们。
这是为我做的:
转到系统偏好设置 -> 键盘 -> 快捷方式 -> 应用程序快捷方式
像这样添加一个新的快捷方式:
瞧!对我有用!
如您所见,您选择的快捷方式也将在 Xcode 的编辑器菜单中除此命令外结束。
在执行任何更简单或更复杂的步骤之前,
尝试退出并重新启动 Xcode。
对我来说,它很有帮助。
xcode->preferences->key buildings
,或者,
"command + ,",
然后搜索 "comment selection"
更改密钥 "command + /"
如there所述,这是一个不需要重启的解决方案:
- 关闭Xcode
- 在应用程序文件夹中,将 Xcode.app(或类似名称)重命名为 Xcode2.app。您可能需要输入密码。
- 打开Xcode,然后关闭它。
- 将 Xcode2.app 重命名为之前的名称。
- (可选)花 5 分钟想知道为什么这样做有效。