Flutter고급

[Flutter 고급] 코드 분석 커스텀 하기 플러터 개발 속도 빨라지는법


Android Studio, Visual Studio Code 등 실시간 코드 분석 기능을 지원해주는 IDE를 자기 개발 환경과 맞게 코드 분석 기능을 커스텀할 수 있다.

Flutter는 어떻게 코드 분석 커스텀을 할 수 있는지 알아보겠다.


Flutter 프로젝트안에 있는 Root 폴더에 analysis_options.yaml 파일을 생성해준다.

  analyzer:
    errors:
      # 클래스 컨스트럭션 required 필수로 정의
      missing_required_param: error

  linter:
    rules:
      # required 에러 허용
      missing_required_param: true

위에 코드는 클래스의 컨스트럭션에서 required 즉 필수적인 매개 변수에 값이 안넣어진 코드가 있을 경우 에러가 발생하도록 하는 것이다.

공식 linter 참고 사이트


-개인적인 생각-

장점

  • 자기의 개발 환경 및 습관에 대해 보안하거나 효율을 높일 수 있음,
  • 개발 속도가 빨라짐.

단점

  • 개발 환경에 설정이 안된 것일 경우 에러를 지나칠 수 도 있음.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다