2010-11-20 6 views
0

indent 명령을 사용하여 c 코드를 아름답게 사용할 수 있다는 것을 알고 있습니다. 나는 PHP와 동일한 일을하고 싶지만 명령은 오류를 포기하고있다 (이것은 C 언어로만 작성되었다) PHP 코드를 형식화하는 표준 방법이 있는가? OS X 또는 VIM 명령과 함께 제공되는 unix 명령을 열어 두었습니다.PHP 코드를 포맷하는 유닉스 또는 VIM 명령

답변

5

vim이 PHP를 인식하도록 설정되어있는 경우 파일 상단에 =G을 입력하면 코드가 다시 열립니다.

rkulla의 설명을 확장하려면 =이 들여 쓰기 명령이고 G은 문서 끝으로 이동하는 명령이고 gg은 시작 부분으로갑니다. 현재 줄에서 시작하여 다음 5 줄을 들여 쓰려면 =5= 또는 5==을 입력하면됩니다.

+1

즉, 'gg = G'입니다. 또는 들여 쓰기를 원하는 블록을 시각적으로 선택하고 '='을 입력하십시오. 들여 쓰기를 원하는 코드를 붙여 넣을 때는 ': 붙여 넣기'를 설정 한 다음 붙여 넣기하십시오. – rkulla

3

VIM을 사용하는 경우 erjiang의 대답이 가장 좋습니다. 자신이나 VIM을 사용하지 않는이 책을 읽는 분들을 위해 PHP를 아름답게 만들기위한 PHP 모듈 (PHP Beautifier)이 있습니다.

http://beautifyphp.sourceforge.net

documentation에서 명령 줄 사용을 참조하십시오.