SwiftLint hooks into Clang and SourceKit to use the AST representation of your source files for more accurate results. This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to email@example.com. Language Switch: 中文, 한국어. Installation Using Homebrew: brew install swiftlint Using CocoaPods: Simply add the
What is this? SwiftFormat is a code library and command line tool for reformatting swift code. It applies a set of rules to the whitespace around the code, while leaving the meaning intact. Why would I want to do that? Many programmers have a
GitHub - Style guide & coding conventions for Swift projects. Raywenderlich - Raywenderlich Swift guide, a must read. SlideShare (LinkedIn) - Style guides that SlideShare (LinkedIn) uses for their Swift iOS app. Swift-Best-Practices - Best practices for software development with Swift.
Refactorator is an Xcode plugin for refactoring Swift & now Objective-C code. It will rename public or internal vars, functions, enums etc. For private and local entities use Xcode's existing "Edit All in Scope" functionality. Stop Press: Refactorator no longer uses SourceKit directly,