5

我想编写一个 Xcode 扩展来扫描特定代码片段的源代码。但是,这种扩展似乎只能在每个文件的基础上工作。例如,在这里您可以看到在按下按钮时,只有当前源文件被更改。有没有办法一次扫描多个源文件?

4

1 回答 1

2

恐怕还不可能。就好像您在这里看到文档一样

https://developer.apple.com/reference/xcodekit

框架确实有一些类,它们都没有表示多个文件...如您所见,您可以在 Xcode 中从当前打开的选项卡中编辑缓冲区中的文本,这使得它有点复杂。缓冲区只能在文件的上下文中使用(想象一下将 10000000 行代码加载到缓冲区并使用此类文本进行操作的地狱)我相信未来苹果会将其扩展到最大,但现在,我们必须对我们的内容感到满意有... 对不起,令人失望的消息。

于 2017-05-28T19:57:13.760 回答