Вопрос по Emacs & PHP - PullRequest
       3

Вопрос по Emacs & PHP

4 голосов
/ 18 июня 2010

Я немного новичок в использовании emacs для веб-разработки.Я использую php-режим, и я доволен этим.У меня есть только одна проблема, которая вызывает у меня много проблем из-за стиля кодирования нашей компании.

Когда у меня есть функция, например:

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

И я хочу сделать отступнапример:

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

Emacs делает следующее, когда я вставляю символ новой строки перед первым аргументом и вставляет отступ таким образом:

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

Может кто-нибудь указать мне, как яможно настроить / изменить это?

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 18 июня 2010

php-mode фактически построен поверх cc-mode, поэтому вы можете использовать возможности настройки отступов в cc-mode. Посмотрите здесь .

1 голос
/ 18 июня 2010

В вашем файле конфигурации .emacs добавьте эту строку:

(setq standard-indent X)

Будучи X количество пробелов, которые вы хотите сделать отступом, покаударяя TAB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...