【发布时间】:2017-01-01 11:31:43
【问题描述】:
我想编写一个 Xcode 扩展来扫描特定代码片段的源代码。但是,这种扩展似乎只能在每个文件的基础上工作。例如,here 您可以看到在按下按钮时只有当前源文件被更改。有没有办法一次扫描多个源文件?
【问题讨论】:
-
替代你可以使用 Sourcery。
标签: xcode xcode-extension
我想编写一个 Xcode 扩展来扫描特定代码片段的源代码。但是,这种扩展似乎只能在每个文件的基础上工作。例如,here 您可以看到在按下按钮时只有当前源文件被更改。有没有办法一次扫描多个源文件?
【问题讨论】:
标签: xcode xcode-extension
恐怕现在还不可能。就好像你在这里看到了文档一样
https://developer.apple.com/reference/xcodekit
框架确实有一些类,它们都没有表示多个文件...如您所见,您可以在 Xcode 中从当前打开的选项卡中编辑 Buffer 中的文本,这使得它有点复杂。缓冲区只能在文件上下文中使用(想象一下地狱般的 10000000 行代码加载到缓冲区并使用此类文本进行操作)我相信未来苹果会将其扩展到最大,但现在,我们必须对我们的内容感到满意有...抱歉让您失望的消息。
【讨论】: