2010-06-18 3 views
4

저는 webdevelopment에 이맥스를 사용하는 데있어 약간 새로운 것 같습니다. PHP 모드를 사용하고있어 만족 스럽습니다. 우리 회사의 코딩 스타일 때문에 많은 문제를 일으키는 유일한 문제가 하나 있습니다.이맥스 및 PHP 들여 쓰기 질문

난 함수, 예를 들어있을 때 :

$instance = new Model('foo', 'bar'); 

을 그리고 나는 이런 식으로 들여 쓰기를 할 :

$instance = new Model(
    'foo', 
    'bar' 
); 

이맥스 않는 내가 첫 번째 인수 및 들여 쓰기 전에 줄 바꿈을 삽입 할 때 다음과 같은 이런 식으로 :

$instance = new Model(
         'foo', 
         'bar' 
); 

사람이 내가 구성 할 수있는 방법에 대한 방향으로 날 지점 수는 /이 변경? 구성하면 이맥스 파일에서 미리

답변

1

에서

덕분에이 줄을 추가 :

(SETQ 표준 들여 쓰기 X)

존재 X 당신이 원하는 공간의 양 탭을 치면서 들여 쓰기.

+0

답변 해 주셔서 감사합니다. 들여 쓰기는 중괄호 뒤에 있지만 함수 호출의 매개 변수를 다음 행에 넣으려고 할 때가 아닙니다. 예제를보십시오. – Danny

+1

그런 다음이 대답을 확인하면 이맥스 들여 쓰기에 대한 사용자의 필요에 맞을 수도 있습니다. http://stackoverflow.com/questions/1475279/how-to-control-indentation-after-an-open-parenthesis-in-emacs – Dez

3

php-mode는 실제로 cc 모드를 기반으로하므로 cc 모드의 들여 쓰기 사용자 정의 기능을 사용할 수 있습니다. 보십시오 here.

관련 문제