Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Стандарты identation (https://javascript.ru/forum/misc/52915-standarty-identation.html)

jaroslav.tavgen 12.01.2015 22:34

Стандарты identation
 
Насколько я знаю, стандарт identation - 4 пробела. Означает ли это, что каждый раз, когда я ставлю фигурную скобку, то должен нажать два раза Enter, затем 4 раза пробел - и никак иначе? Как работать с программами, вроде Sublime, которые автоматически при нажатии открывающей фигурной скобки тут же ставят закрывающую фигурную скобку, и между ними ставят identation размером в 4 пробела, но судя по всему, делают это с помощью табуляции?

danik.js 14.01.2015 15:13

Цитата:

Сообщение от jaroslav.tavgen
стандарт identation - 4 пробела

Один из стандартов. В NodeJS популярен отступ 2 пробела. Пробелы vs табы - вечный холивар.
Цитата:

Сообщение от jaroslav.tavgen
должен нажать два раза Enter, затем 4 раза пробел - и никак иначе?

Думаешь что иначе скрипт не будет работать или что?:D
Цитата:

Сообщение от jaroslav.tavgen
Sublime

Настраивается. Как размер отступа, так и режим - табы/пробелы. В прочем как и в любом редакторе кода.
Цитата:

Сообщение от jaroslav.tavgen
identation

indentation

jaroslav.tavgen 15.01.2015 00:39

danik.js, спасибо!

Дело, конечно, не в том, что скрипт не сработает, а в том, что мне свойственно писать "не по стандарту" поэтому пытаюсь понять, что же это такая штука диковинная.

Ведь в инструкциях часто пишут: "Писать код нужно по такому-то и такому-то стандарту", а ПОЧЕМУ именно так надо писать, а не иначе, объясняют далеко не всегда.

melky 15.01.2015 01:29

Цитата:

Сообщение от jaroslav.tavgen
Дело, конечно, не в том, что скрипт не сработает, а в том, что мне свойственно писать "не по стандарту" поэтому пытаюсь понять, что же это такая штука диковинная.

гуглить по фразе : JavaScript styleguide
был даже стайлгайд от самого гугла, как помню
Цитата:

Сообщение от jaroslav.tavgen
Ведь в инструкциях часто пишут: "Писать код нужно по такому-то и такому-то стандарту", а ПОЧЕМУ именно так надо писать, а не иначе, объясняют далеко не всегда.

все просто - если мы (разработчики) договоримся писать одинаковым стилем, то будет легче редактировать чужой код. а ещё он будет выглядеть после редактирования приемлемо, в одном стиле.


Часовой пояс GMT +3, время: 19:13.