相关疑难解决方法(0)

有没有办法禁用或修改Xcode的代码完成?

我在Xcode Code Sense首选项中取消选中"在弹出列表中显示参数"和"为完成插入参数占位符",但是当我在编辑器中键入"else"(例如)时,Xcode仍然以预先格式化转储"别的"块.

有没有办法完全禁用此功能,或者(更好)修改Xcode插入的块?默认的Xcode"else"块与我的编码风格不匹配,因此占位符实际上妨碍了我的工作效率而不是帮助.

更新:我刚刚发现这个问题描述了如何更改默认缩进和用于代码完成的空格,以便回答我问题的后半部分.

更新#2:将"自动建议"设置为"从不",由outis建议有效地完全禁用代码完成.我想我正在寻找的是一种禁用特定代码完成的方法(比如"else"块),同时保留变量和方法名称的所有常用完成.

settings xcode customization code-completion

14
推荐指数
3
解决办法
9539
查看次数

有没有办法改善Xcode的代码完成?

出于某种原因,不知道到底从什么时候(这是不是总是这样),但是,当我想写下的NSDictionary,高达NSDI这是在暗示我NSDirectoryEnumerationSkipsSubdirectoryDe​​scendants.

在什么时候设计算法肯定会使用一些NSDictionaries,Apple的工程师认为"哇,这真的很有用!我经常使用NSDirectoryEnumerationSkipsSubdirectoryDe​​scendants!"?

有没有办法让它恢复一些理智?

xcode code-completion

4
推荐指数
1
解决办法
243
查看次数

标签 统计

code-completion ×2

xcode ×2

customization ×1

settings ×1