如何从 xcode 卸载 swiftlint 或关闭其警告
How to uninstall swiftlint from xcode, or to turn its warnings off
请帮助我了解如何卸载 swiftlint,或者如何完全关闭它的警告(因为它开始时不时地忽略所有规则)。
我从 pkg 文件安装了 swiftilnt,现在找不到删除它的方法。
"run from Makefile" 解决方案对我没有帮助,因为我不明白它在哪里,也不知道如何 运行 它。
在 Xcode 首选项中,我也找不到卸载它的方法。我也在 finder 中搜索 "swiftlint",它也找不到它。
Xcode 8.2.1
If you want to have a possibility to control which rule is disabled/enabled and to set thresholds for warnings and errors for a given rule, just create a .swiftlint.yml file in your project directory...
看看这篇文章:
试试这个:
1) 转到导航区域中的项目(左栏,最顶部的蓝色图标)
2) Select 目标行中的应用目标。
3) 转到 "Build Phases" 选项卡
4) 在 运行 脚本中,删除 "Shell" 文本字段下的命令行,如下所示
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
5) 再次构建以检查!
这对我很有用,而且优点是以后可以很容易地把它放回去。
希望对你有帮助
问题分为两部分:
如何从 Xcode 卸载 Swiftlint?
一个。如果您从 软件包安装程序 安装了 SwiftLint,那么:
rm -rf "/Library/Frameworks/SwiftLintFramework.framework"
rm -f "/usr/local/bin/swiftlint"
b。如果你是通过 homebrew 安装的,那么:
brew unlink swiftlint
brew uninstall --force swiftlint
关闭它的警告,-
一个。如果你想关闭任何特定的 warning/error 请更喜欢 SwiftLint 规则
这是@Andriy
推荐的好文档https://swifting.io/blog/2016/03/29/11-swiftlint/
b。如果你想完全关闭它,请从 shell 脚本中删除它:
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
需要时再次添加。
请帮助我了解如何卸载 swiftlint,或者如何完全关闭它的警告(因为它开始时不时地忽略所有规则)。 我从 pkg 文件安装了 swiftilnt,现在找不到删除它的方法。 "run from Makefile" 解决方案对我没有帮助,因为我不明白它在哪里,也不知道如何 运行 它。 在 Xcode 首选项中,我也找不到卸载它的方法。我也在 finder 中搜索 "swiftlint",它也找不到它。
Xcode 8.2.1
If you want to have a possibility to control which rule is disabled/enabled and to set thresholds for warnings and errors for a given rule, just create a .swiftlint.yml file in your project directory...
看看这篇文章:
试试这个: 1) 转到导航区域中的项目(左栏,最顶部的蓝色图标)
2) Select 目标行中的应用目标。
3) 转到 "Build Phases" 选项卡
4) 在 运行 脚本中,删除 "Shell" 文本字段下的命令行,如下所示
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
5) 再次构建以检查!
这对我很有用,而且优点是以后可以很容易地把它放回去。 希望对你有帮助
问题分为两部分:
如何从 Xcode 卸载 Swiftlint?
一个。如果您从 软件包安装程序 安装了 SwiftLint,那么:
rm -rf "/Library/Frameworks/SwiftLintFramework.framework" rm -f "/usr/local/bin/swiftlint"
b。如果你是通过 homebrew 安装的,那么:
brew unlink swiftlint brew uninstall --force swiftlint
关闭它的警告,-
一个。如果你想关闭任何特定的 warning/error 请更喜欢 SwiftLint 规则
这是@Andriy
推荐的好文档https://swifting.io/blog/2016/03/29/11-swiftlint/b。如果你想完全关闭它,请从 shell 脚本中删除它:
if which swiftlint >/dev/null; then swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" fi
需要时再次添加。