自定义 Xcode [字体、代码感等]

Posted

技术标签:

【中文标题】自定义 Xcode [字体、代码感等]【英文标题】:Customizing Xcode [fonts, code sense, and more] 【发布时间】:2010-04-12 21:27:35 【问题描述】:
    如何使代码完成区分大小写? 如何让 Ctrl-k 删除行的内容换行符? 如何让退格始终只删除一个字符,无论它是什么?现在,它会删除与我的缩进级别相等的块中的空格。 如何更改文件模板中的缩进样式?我喜欢将左大括号单独放在一行中。 如何使字体有别名?

我使用的是 Xcode 3.2.2。

编辑:问题 2、4 和 5 已解决。 1 和 3 仍然开放。

EDIT2:ad.3。是的,我将 Xcode 设置为使用空格,而不是制表符。

【问题讨论】:

【参考方案1】:

3.

查看首选项:键绑定:文本键绑定:向后缩进友好删除

如果删除键映射到此条目,请将其更改为普通 Delete Backwards。

2.

在同一个首选项区域中,您可以看到没有将 ^k 映射到的删除行选项。

【讨论】:

广告。 3. 我没有看到任何向后缩进友好删除。【参考方案2】:

如何使代码完成区分大小写?

我认为这是不可能的。

如何让Ctrl-k杀死该行的内容和换行符?

我无法回答这个问题,您可能需要编写一个脚本才能做到这一点。

我怎样才能让退格总是只删除一个字符,不管它是什么?现在,它会删除与我的缩进级别相等的块中的空格。

退格总是删除一个字符。听起来您的文件中有制表符,默认情况下每个制表符占用4个空格。您可以通过在 Indentation 首选项面板中取消选择 Tab key inserts tab 而不是空格 来告诉 Xcode 使用空格。

如何更改文件模板中的缩进样式?我喜欢将左大括号单独放在一行。

您需要创建自定义文件模板。您可以在此处找到 Xcode 模板:

/Developer/Library/Xcode/Templates/File Templates 

您需要将相应的模板复制到此位置:

~/Library/Application Support/Developer/Shared/Xcode/File Templates

然后您可以编辑模板文件以使用您喜欢的任何缩进。

我怎样才能使字体有别名?

您需要使用具有别名字符的字体。在 9 或 10 分时尝试摩纳哥。

【讨论】:

以上是关于自定义 Xcode [字体、代码感等]的主要内容,如果未能解决你的问题,请参考以下文章

使用情节提要的自定义字体 Xcode 4.6

Xcode 6 大小类中的自定义字体大小无法与自定义字体一起正常工作

无法在 Xcode 11 Beta 中将系统字体更改为自定义字体

Xcode:glance 或通知界面不支持自定义字体

未安装自定义字体 - Xcode 11 beta

无法在 Xcode 11 beta 中选择自定义字体?