ZendStudio

cDLEON

Онанист РНРСlub
ZendStudio

Вот скачал оценить...
Нашёл только один минус...
Собственно поэтому решил задать вопрос.
Моё родное форматирование текста:
PHP:
function Templates()
	{
	$path=GetCWD()."/".$this->path;
	}
При попытке поставить после любого пробельного символа скобку, он удаляет их всех и скобка оказывается в начале строки.
Может быть кто-нибудь знает как с этим бороться...Переходить на :
PHP:
function Templates() {
#....
}
Не очень хочется, т.к. на мой взгляд первый вариант наиболее читаем.
 

nerezus

Вселенский отказник
И не совсем 2 )
Есть всякие модифицированные(типа Java(почти что K&R), PEAR, Linux(K&R + чудовищные отступы)) и т.д.

Даже GNU-стиль(мне он кажется очень неудобным):
PHP:
namespace foospace
  {
  int Foo()
  {
    if (isBar)
      {
        bar();
        return 1;
      }
    else
      return 0;
  }
}
 

Bermuda

Новичок
tf
Под "стандарт де факто" я имел ввиду, что твой первый вариант наиболее распространенный. Сам я раньше пользовался вторым, но ввиду малораспространенности адаптировался к первому. Надеюсь, никто не будет спорить, что среди всего многообразия вариантов всегда найдется самый распростаненный. В идеальном случае распространенный вариант также может оказаться лучшим. Постепенный переход на него благоприятно скажется на стандартизации кода и его читабельности.
 

tf

крылья рулят
Под "стандарт де факто" я имел ввиду, что твой первый вариант наиболее распространенный.
максимализируеш ;)
ps/ сам перешел на первый т.к. на данный момент показался более читабельный )
 

nerezus

Вселенский отказник
что твой первый вариант наиболее распространенный.
Я бы не сказал... Посмотри в сторону eclipse, VS... Сымые известные IDE.
Они предлагают именно второй вариант.

Хотя... какая разница, в каком стиле из этих 2 писать? Да и чаще выбирают за нас ;)
 

cDLEON

Онанист РНРСlub
А вот мне по душе ГНУ-стиль.
А этот редактор мне не разрешаеД писать так, как хочу этого я)
 

nerezus

Вселенский отказник
cDLEON
у тебя не GNU, а хрен знает что, причем без отступов.

И вообще, http://tony2001.phpclub.net/doc/standard/
 

ПРЕВЕД

Новичок
у меня старая ZS 4.0 и там такого поведения не наблюдается - где поставил скобку, там она и стоит. требуется только переписать все дефолтовые шаблоны кода под свой стиль.
 

Андрейка

Senior pomidor developer
А вот мне по душе ГНУ-стиль.
ну дык.. после четырех то лет программирования в блокноте )
 

monah

Новичок
типа Java(почти что K&R)
А чем стиль явы отличается от остальных?
В .NET скобка ставиться под функцией. Мне лично нравиться писать в одной строке с функцией, так код компактней и читать легче на много. Для отделения блоков достаточно отступов, имхо.
 
Сверху