扩展中未显示Xcode源代码编辑器选项

tpxzln5u  于 2023-01-10  发布在  其他
关注(0)|答案(4)|浏览(234)

有没有办法激活系统偏好设置〉扩展中的Xcode源代码编辑器选项?由于某种原因,它没有显示在我的Mac上 (最后一个选项)。

j5fpnvbx

j5fpnvbx1#

如果左窗格中缺少Xcode源代码编辑器(参见上图),请在重新安装之前尝试以下解决方案之一:

  • 在“应用程序”文件夹中,重命名Xcode,然后将名称改回Xcode,或者将Xcode.app从“应用程序”文件夹中移出,然后再移入,如堆栈溢出问题答案所述。
  • 将Xcode应用程序移到废纸篓,然后从AppStore重新安装。
3ks5zfa0

3ks5zfa02#

我手动安装Xcode,这就是为什么没有找到扩展。

    • 快速修复:**

1.退出Xcode
1.使用任何名称临时重命名应用程序文件夹中的Xcode。
1.发布重命名的Xcode
1.退出Xcode
1.将其重新命名为旧值("Xcode")
1.返回到扩展,你会发现Xcode

a5g8bdjr

a5g8bdjr3#

如果系统检测到Xcode和至少一个Xcode扩展都已安装,则会显示该条目。然而,检测Xcode的代码存在一些问题。
如果您先安装Xcode,但没有扩展,则该条目不会显示。如果您随后安装扩展,系统会重新检查是否仍安装了Xcode,如果是,则会添加该条目。但是,在某些情况下,检查代码会失败。例如,如果您将Xcode.app重命名为类似Xcode_13.4.app的内容(因为你需要管理不同版本的Xcode),检测代码可能找不到它。如果你把Xcode移到/Applications之外的其他位置,检测代码也可能找不到它。而且即使没有重命名,仍然在默认位置,检测代码有时会失败,并且发生这种情况的确切原因是未知的(它可能与某些所有权、某些文件许可、区分大小写的文件系统等有关)。
在所有这些情况下,重命名Xcode会导致系统重新检测到它,然后系统会看到Xcode和至少一个扩展已经安装,条目会立即出现,无需重新启动或启动重命名的Xcode;你重命名它,你重命名它回来,条目在那里,并将留在那里(即使在删除所有扩展名,它留在我的系统)。
如果你先安装了任何带有扩展名的应用,然后安装了Xcode,这个问题就不会出现,因为在这种情况下,你会立即触发上面的重命名修复,因为当你安装Xcode的时候,系统总是会正确地检测到它(无论应用程序如何命名或位于何处,或扫描代码可能存在的任何其他问题)并检测Xcode并知道存在扩展名,菜单条目立刻出现。检测Xcode扩展的代码似乎总是能正确工作。
这可能是Xcode检测代码没有被苹果很好地测试的问题之一,但由于它似乎对绝大多数用户有效,苹果认为没有理由进一步调查为什么它有时会失败。

koaltpgm

koaltpgm4#

如果在Xcode中添加了任何插件,它将默认激活。
您必须从GitHub下载XcodeClangFormat插件并按照安装步骤操作。然后Xcode源代码编辑器将自动显示。
请参考此link

相关问题