繁体   English   中英

通过选择Xcode中的Behavior运行Uncrustify不会执行任何操作

[英]Running Uncrustify by selecting Behavior in Xcode does nothing

我按照这里的说明安装了Uncrustify:

http://noiseandheat.com/blog/2012/01/uncrustifying-objective-c-source-in-xcode-4/

使用brew用于安装,并在Xcode(4.3.2)首选项中添加了新行为。

但是,从菜单运行行为不会执行任何操作。 我可能会缺少什么?

对我来说https://github.com/tonyarnold/Xcode-4-Uncrustify-Automator-Services起作用:Automator用于创建工作流,该工作流将以Xcode格式格式化所选代码(上面的链接可以描述一个更好的方式-我只是说什么对我有用...)

感谢Thomas,您提供的资源非常有用,并允许我将自动化工作流程添加到Xcode中。 唯一的问题是脚本“先取消对文档的外壳然后重新缩进”会显示错误“系统事件出错:辅助设备的访问已禁用”。 最初,我使用sudo touch /private/var/db/.AccessibilityAPIEnabled来启用辅助设备,但这没有帮助。 我在这里找到了类似问题的线索: AppleScript-系统事件错误:辅助设备的访问已禁用

fanaugen说:

问题不在于辅助设备。 当尝试访问永远无法拥有任何窗口的进程的窗口时,AppleScript似乎错误地返回了该错误代码

他建议对脚本进行一些更改。 我不确定这里是否真的是同一问题,并且这是我第一次必须处理这种类型的脚本,因此这里我缺乏知识。 您有什么建议吗? 您有类似的问题吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM