You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Xcode在代码中内联以方框形式渲染颜色值?

关闭Xcode颜色值内联方块显示的方法

嘿,我之前也被这个问题烦过——这些内联的颜色方块有时候确实会干扰代码阅读,尤其是一堆颜色定义堆在一起的时候!下面两种方法可以解决这个问题:

  • 全局关闭(一次性搞定所有情况)

    1. 打开Xcode,点击顶部菜单栏的 Xcode → 设置(或者直接按快捷键 Command + ,)
    2. 在弹出的设置窗口里切换到「文本编辑」标签页
    3. 找到「代码编辑」板块,取消勾选 "显示内联颜色样本"(不同版本Xcode的中文翻译可能略有差异,英文对应是"Show inline color swatches")
    4. 关闭设置窗口即可,之后所有颜色值都不会再渲染成方块
  • 单个颜色临时隐藏(不想全局关闭时用)
    如果只是不想让某一个特定颜色值显示方块,不用修改全局设置,只要在该颜色值后面添加特殊注释:// noinspection XcodeInlineColor
    示例代码:

    let primaryThemeColor = UIColor(red: 0.12, green: 0.46, blue: 0.71, alpha: 1.0) // noinspection XcodeInlineColor
    

    这样这个颜色就不会显示内联方块,其他颜色的预览依然正常生效。

这个内联颜色预览是Xcode的辅助功能,方便直观查看颜色效果,但确实在部分场景下会显得代码杂乱,以上两种方法应该能满足你的需求~

内容的提问来源于stack exchange,提问作者Arunabh Das

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 08:00:52