Posix 스타일 운영 체제의 명령 줄 옵션이 밑줄 스타일이어야합니까? [닫은

StackOverflow https://stackoverflow.com/questions/1253679

문제

POSIX 스타일 운영 체제에서 프로그램의 명령 줄 옵션의 이름이 밑줄 스타일 인 경우

--cure_world_hunger

아니면 다른 스타일?

--cureworldhunger
--cure-world-hunger
--cureWorldHunger

가장 일반적인 것은 무엇입니까? 더 나은 스타일은 무엇입니까? 더 강타 친화적 인 것은 무엇입니까 (그런 것이 존재한다면)?

도움이 되었습니까?

해결책

밑줄은 좋은 생각이 아니며 때로는 터미널 테두리에서 "먹는"것이므로 공간처럼 보입니다.

읽기가 가장 쉬우 며 가장 표준적인 방법은 대시를 사용하는 것입니다.

--cure-world-hunger

다른 팁

언제나 하이픈! 평판이 좋은 참조를 받자 : GNU 스타일 가이드:

GNU는 이러한 규칙에 긴 옵션을 추가합니다. 긴 옵션은 '-'와 영숫자 문자와 대시로 만든 이름으로 구성됩니다. 옵션 이름은 일반적으로 1 ~ 3 단어 길이이며 하이픈과 함께 단어를 분리합니다. 약어가 고유 한 한 사용자는 옵션 이름을 약화시킬 수 있습니다.

밑줄이 있고 문서가 문서에 연결된 경우 밑줄은 밑줄에 의해 "먹는"것입니다.

Double Dash Prefix는 내가 믿는 GNU 컨벤션입니다. GNU/Linux 운영 체제의 getOpt_long (3) Man Page를 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top