- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近刚刚使用 CocoaPods 安装了 SwiftLint。我想更改 SwiftLint 的规则,但是当我进入 pod -> SwiftLint 时,我找不到名为“rules”的文件,通过该文件我可以编辑我的规则。请让我知道我该如何做同样的事情!多谢!我真的很感激!
最佳答案
您将项目特有的规则放入名为 .swiftlint.yml
的文件中(以 .
开头),并将其提交到源代码管理。关于此文件,请参阅 Configuration自述文件部分。
如果您以前没有这样做过,则必须创建此文件。就我个人而言,我启动终端,cd
进入项目的根目录,然后输入 touch .swiftlint.yml
创建一个空白文件。然后转到您选择的文本编辑器并添加您想要的任何规则(请参阅自述文件以获取一些示例,也许将一些示例复制并粘贴到您的文件中)。
如果您访问 YouTube,搜索“swiftlint”,您会看到很多教程。
关于SwiftLint 更改规则 Cocoapods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61905085/
我的问题很简单,我该如何制作所有 warnings成为errors在 SwiftLint ? (无需单独手动配置每个规则) 最佳答案 要将 SwiftLint 集成到您的项目中,您通常需要添加一个运行
我想在Swift项目中使用Swiftlint。 我遵循Realm指令,并通过brew install swiftlint安装了Swiftlint。此外,我面对创建.swiftlint.yml文件的问题
我在 Xcode 的自定义构建阶段使用 SwiftLint: if which swiftlint >/dev/null; then swiftlint autocorrect --forma
如何使用特定的.swiftlint.yml?? swiftlint 命中它在根路径上。甚至我在子路径中放了另一个 .swiftlint.yml。 我可以在 swiftlint github 上看到下面
我对以下差异有些困惑: swiftlint:disable:next swiftlint:disable:this 最佳答案 它们都用于禁用单行的快速规则。您还可以为单行启用规则。来自 SwiftLi
从 Xcode 10.0 beta 2 更新到 Xcode 10.0 beta 3 我现在在构建 iOS 项目时遇到此错误: sourcekit: [1:connection-event-handle
我正在为一个项目配置 SwiftLint,我想强制执行的标准之一是:当一个函数被声明或调用时,它的参数或参数被分成多行,那么第一个参数应该始终在函数名称之后。 换句话说,它应该总是看起来像这样: fu
我想用swiftlint整理一个文件。我该如何完成? 检查https://github.com/realm/SwiftLint上的文档没有帮助。 最佳答案 您还可以使用以下方法执行此操作: swift
我试图在我的 .swiftlint.yml 文件中做这样的事情: force_cast: severity: warning # explicitly excluded: - Dog.
在运行swiftlint 0.24.0版本时,报错。运行 autocorrect 表示文件已更正。然而,swiftlint 的后续运行证明没有进行任何修改。 查看对两个文件 Player.swift
当我执行 Cntrl + i 时,我的 switch case 会自动格式化,如下所示 switch someBool { ↓case true: print("success
https://realm.github.io/SwiftLint/identifier_name.html 你好。我最近遇到了 swiftlin 并了解了这一点。但是有一个问题。我修改了 swift
当前 SwiftLint 规则: file_length: warning: 800 error: 1500 错误 我关注了这个 answer但错误并没有消失 // swiftlint:dis
我正在尝试修复此错误: Error: swiftlint does not have a version "0.11.1" in the Cellar. 通过运行这个: brew install sw
我最近刚刚使用 CocoaPods 安装了 SwiftLint。我想更改 SwiftLint 的规则,但是当我进入 pod -> SwiftLint 时,我找不到名为“rules”的文件,通过该文件我
我从 official packages 安装了 SwiftLint 。现在,我希望完全删除并从 Homebrew 安装。我没有找到有关卸载 SwiftLint 的官方文档。有什么建议吗? 最佳答案
我最近刚刚使用 CocoaPods 安装了 SwiftLint。我想更改 SwiftLint 的规则,但是当我进入 pod -> SwiftLint 时,我找不到名为“rules”的文件,通过该文件我
我创建了正则表达式来确定类后面是否有空行。在 xcode 中搜索时,这非常有效。然而,swiftlint 似乎无法正常工作。 规则是: custom_rules: space_after_clas
我在我的项目中使用 swiftlint。项目名称是 ABC xx 并且可以与 swiftlint 一起正常工作。现在我决定在我的应用程序中包含 Unitest 并且我必须将 @testable imp
我已经使用 cocoapods 安装了 swiftlint,它工作正常 但是当我尝试在终端中使用 swiftlint autocorrect 命令时,出现以下错误 -bash: swiftlint:
我是一名优秀的程序员,十分优秀!