C 코드 린터 Betty를 만나보세요

나는 이것을 분명히 할 필요가 있다 - "베티는 나를 좌절시킨다!".

하지만 시간이 지나면서 그녀를 피하는 법을 배웠고 그 방법을 알려드리겠습니다. 하지만 먼저...

베티는 누구인가



Wikipedia에 따르면 Betty는 실제로 매우 실제적인 사람입니다 🤯...

Frances Elizabeth Holberton was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC. The other five ENIAC programmers were Jean Bartik, Ruth Teitelbaum, Kathleen Antonelli, Marlyn Meltzer, and Frances Spence.



그러나 진지하게, 이것은 우리가 오늘 이야기할 베티가 아닙니다.
Betty는 Perl로 작성된 Holberton 스타일의 C 코드 검사기입니다.

이제 위의 문장에 대한 설명이 필요하므로 시작하겠습니다.

홀버튼



Holberton은 실리콘 밸리에 설립된 컴퓨터 과학 학교입니다(그게 전부입니다😴)

코드 검사기



린터라고도 합니다.
Lint 또는 linter는 프로그래밍 오류, 버그, 문체 오류 및 의심스러운 구조를 표시하는 데 사용되는 정적 코드 분석 도구입니다.

이는 Betty가 잠재적인 오류와 잘못된 스타일을 감지하기 전에 C 코드를 실행하거나 컴파일할 필요가 없음을 의미합니다.



C와 같은 또 다른 프로그래밍 언어입니다.
기다리다! 따라서 Betty는 기본적으로 다른 언어의 오류를 감지하려는 한 언어의 프로그램입니다 🤦🏾‍♂️

이제 Betty를 알았으니 Betty를 어떻게 사용합니까?

I'm assuming you already have Betty installed. If you don't, checkout the installation guide


베티를 소환하는 방법



사용법은 기본적으로 그냥

betty FILE...


여기서 FILE...는 1개 이상의 파일을 의미합니다.
이와 같이 Betty를 실행하면 Betty는 지정한 각 파일을 입력하고 일련의 검사를 수행합니다. 다음은 Betty가 확인하는 항목 목록입니다.
  • 들여쓰기
  • 각 라인의 길이
  • 괄호 배치 {}
  • 공간 배치
  • 변수, 함수, 구조체 이름 지정...
  • 함수의 길이 🤨
  • 댓글 달기
  • 매크로 및 열거형
  • 헤더 파일

  • Holberton 스타일 코드here에 대한 자세한 정보를 찾을 수 있으므로 저처럼 Betty의 희생양이 되지 않도록 하세요 😂😭

    좋은 웹페이지 즐겨찾기