XCode: 快速打开 属性 列表文件 e.g. info.plist 作为源代码?

XCode: Quick open property list file e.g. info.plist as source code?

在 Xcode 中,您可以通过选择 File/Open Quickly 来 "quick open" 个文件。当我输入一个 plist 文件的文件名时,这个文件被打开为 "Property List"。但我经常想以 "Source Code" 的形式打开文件。如何快速打开 属性 列表文件作为源代码?

嗯....我不认为你可以,除非你将“打开方式”>“源代码”命令设置为具有键绑定的自定义行为。

Apple 不鼓励以原始方式打开 plists XML。他们关于如何处理 .plists 的指导是 here

我能够用它完成大部分我需要的东西,尤其是在发现显示键的实际名称的技巧之后:

Important: The property list editor in Xcode displays human-readable strings (instead of the actual key name) for many keys by default. To display the actual key names as they appear in the Info.plist file, Control-click any of the keys in the editor window and enable the Show Raw Keys/Values item in the contextual menu.

如果您仍然需要查看 .plist 源,有两种方法:

1) 显示版本编辑器。先前版本和当前版本的源代码并排显示。

2) 使用文件浏览器...(应该有一种方法可以通过 Xcode 行为自动执行此操作)

  • 在文件浏览器中选择文件时按住 Control 键。
  • Select 'Open As..'
  • Select 'Source Code'

它肯定不如 OpenQuickly 快,但它确实有效。

以源代码形式打开属性列表Xcode的最快方法如下:

  • ⌘+⇧+o 获取快速打开对话框
  • 输入 属性 列表文件的名称,例如“info.plist”并按 "Enter"
  • 打开"Version Editor" -> 属性列表文件显示为源代码

Xcode 12

右键单击 Info.plist > 打开为 > 源代码