Swift Linting and Error Highlighting#
Noctule integrates with SourceKit-LSP and SwiftLint to highlight problems in Swift source code.
SwiftLint Support#
Paid featureViolations returned by swiftlint lint are displayed in the editor, and a “Fix all” quick fix applies SwiftLint’s automatic corrections.
Please refer to the SwiftLint page for the details about configuration, quick fixes, format on save and .swiftlint.yml support.
SwiftFormat Support#
Paid featureSwiftFormat provides linting of Swift source code. Noctule highlights the problems inside the editor and provides a quick fix that reformats the file, applying all of SwiftFormat’s automatic fixes.
Please refer to the SwiftFormat page for the details.
SourceKit-LSP Support#
Syntax and semantic errors are reported by SourceKit-LSP. They appear automatically once the SourceKit-LSP server has been launched in the background.
This highlighting can’t be configured or customized.