Swimat
SwiftLint
Swimat | SwiftLint | |
---|---|---|
1 | 24 | |
1,650 | 18,793 | |
- | 0.3% | |
0.0 | 9.7 | |
about 2 years ago | 6 days ago | |
Swift | Swift | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Swimat
-
Sad thing about AppCode...
But I was able to make formatter Swimat (altho not as customizable as I am used to), delete line, duplicate and some other shortcuts working so it works similar as Android Studio & App Code, but performance is heaven with Xcode and this preview is like other dimension :), its worth just for that.
SwiftLint
-
Add SwiftLint to Xcode 15.4 on M1 mac
if [[ "$(uname -m)" == arm64 ]]; then export PATH="/opt/homebrew/bin:$PATH" fi if which swiftlint > /dev/null; then swiftlint --fix && swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" fi
- A problem when adding Swiftlint as a dependency on my won package?
- I need some answers on something very beginner unfriendly
-
Your favourite Xcode programming tools.
SwiftLint is a big one.
-
Just looking for advice on formatting code for clarity - [SwiftUI Shape]
I actually don't see anything worth changing. It looks good to me. I think the most important thing is just to maintain the constructive attitude you already have about future-you dealing with the code, because only future-you will really know where you could have done better. One personal-preference thing I carried over from working on Go code is to look for a tool like gofmt [1,2] for Swift. I've been using swift-format [3] for about 2 years and haven't been dissatisfied enough to reach for something more fully featured like SwiftLint [4]. I didn't like the idea at first of delegating most formatting control over to a tool designed with someone else's subjective idea of formatting. But my feeling afterward was that it was freeing: it was no longer (completely) my job/burden/responsibility. An "assistant" would clean up the formatting of my code every time I saved the file. That's a nightmare if you can't configure the tool as much as you need, but if you're lucky and find a configuration you can live with, it lets you focus more on naming and other conventions that aren't so easily automated (yet). [1] https://go.dev/blog/gofmt [2] https://twitter.com/bitfield/status/953395343353315329 [3] https://github.com/apple/swift-format [4] https://github.com/realm/SwiftLint
-
A Practical Approach to Automated Accessibility
iOS SwiftLint
-
Ask HN: Xcode users – how do you make it more usable?
1) Here are some tips & tricks for refactoring: https://developer.apple.com/documentation/xcode/finding-and-...
The “rename in project” or “rename in scope” functions are quite neat.
2) Check out SwiftLint: https://github.com/realm/SwiftLint
I have not used it in a while, but it comes with good defaults and is highly customizable to your own preferred Swift style.
-
How do you enforce that everyone in your team and your CI pipeline all use the same SwiftLint version?
Check this as well https://github.com/realm/SwiftLint
-
I am applying for jobs. Feedback and suggestions welcome.
Try SwiftLint. https://realm.github.io/SwiftLint/
-
Enforce Swift style and conventions with SwiftLint
if which swiftlint >/dev/null; then swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" fi
What are some alternatives?
SwiftFormat - A command-line tool and Xcode Extension for formatting Swift code
IBLinter - A linter tool for Interface Builder
OCLint - A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
xTextHandler
Tailor - Cross-platform static analyzer and linter for Swift.
BBUncrustifyPlugin-Xcode - Xcode plugin to format source code using ClangFormat or Uncrustify
CATweaker - A helper tool and an Xcode plugin for creating beautiful CAMediaTimingFunction curve
FBRetainCycleDetector - iOS library to help detecting retain cycles in runtime.
PreciseCoverage - Make Xcode code coverage more informative
FBMemoryProfiler - iOS tool that helps with profiling iOS Memory usage.