swift코드에서 린트(Lint)규칙을 적용하여 코드 스타일의 문제 발견, 수정 권장사항을 제공한다. 이로서 코드 품질향상과 스타일 일관성유지를 기대할 수 있다.
https://github.com/realm/SwiftLint
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/limhyejeong/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
brew --version // 버전확인
brew update // 업데이트
brew install swiftlint
이 지경이 되면 잘 설치된 것이다.
파일만 생성할때는 touch .swiftlint.yml
규칙 내용까지 생성해주고 싶을 때는
echo "line_length:\n warning: 120\n error: 145\n ignores_comments: true\n ignores_urls: true" > .swiftlint.yml
의미
해당 프로젝트 경로로 들어가면 .swiftlint.yml파일이 생성된다. 숨겨져서 안보인다면 shift
+ cmd
+ .
이후에 저 파일에서 편집해줄 수 있다.