The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Оценка исходных текстов игры Doom 3 с точки зрения грамотног..., opennews (??), 16-Янв-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


20. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  –1 +/
Сообщение от Аноним (-), 16-Янв-13, 14:29 
> даже просто смены просмотровщика на что-то с другими настройками отступов

Нормальные люди используют пробелы в качестве отступов и декларируют сие в политике коммитов (т.е. запрет на использование tab в таком качестве). Так нормально, ничего не едет.

Ответить | Правка | Наверх | Cообщить модератору

23. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +3 +/
Сообщение от абырemail (?), 16-Янв-13, 14:44 
Для тех кто считает что tab != 8 * space уже готов отдельный круг ада с импами и манкубусами.
Ответить | Правка | Наверх | Cообщить модератору

26. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +/
Сообщение от Crazy Alex (ok), 16-Янв-13, 16:15 
Не равен. Это символ такой, знаете ли. Специально сделано, чтобы настройки можно было подкрутить - например, подширину экрана на рабочем месте.
Ответить | Правка | Наверх | Cообщить модератору

33. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +/
Сообщение от Аноним (-), 16-Янв-13, 17:42 
> Для тех кто считает что tab != 8 * space

Внезапно, это зависит от настроек редактора. Нормальные проекты требуют чтобы нажатие таба заменялось на пробелы. Но есть еще бакланы которые втыкают именно символ табуляции, а не пробелы. А вот тут уже форматирование будет реально зависеть от настроек редактора. Потому что во сколько пробелов развернется этот таб при отображении - очень зависит от.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

42. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +4 +/
Сообщение от Аноним (-), 16-Янв-13, 18:10 
есть бакланы, которые считают что таб надо обязательно изменить.
таб - это не просто 8 символов - это способ выравнивания, независимо от количество символов слева от табуляции, табуляция _всегда_ выравнивает позицию по горизонтали на кратную восьми
Ответить | Правка | Наверх | Cообщить модератору

45. "Оценка исходных текстов игры Doom 3 с точки зрения..."  +2 +/
Сообщение от arisu (ok), 16-Янв-13, 18:25 
что характерно: простые тоже пробелы справляются с задачей, а проблемы «разная ширина табуляции» не имеют. очнись, времена перфокарт прошли, больше не надо экономить символы.
Ответить | Правка | Наверх | Cообщить модератору

27. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +1 +/
Сообщение от Crazy Alex (ok), 16-Янв-13, 16:17 
>> даже просто смены просмотровщика на что-то с другими настройками отступов
> Нормальные люди используют пробелы в качестве отступов и декларируют сие в политике
> коммитов (т.е. запрет на использование tab в таком качестве). Так нормально,
> ничего не едет.

Наоборот - в качестве символа для выравнивания. Для отступов как раз таб подходит отлично. Ну и нормальные люди настраивают реадктор/IDE, чтобы нужные преобразования делались автоматом - как при сохранении файла так и при открутии. Открыл - получил свой стиль. Сохранил - на диске лежит в корпоративном стандарте.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

35. "Оценка исходных текстов игры Doom 3 с точки зрения грамотног..."  +/
Сообщение от Аноним (-), 16-Янв-13, 17:47 
> Для отступов как раз таб подходит отлично.

Проблема в совместно разрабатываемых проектах состоит в том что настройки редакторов могут быть у всех разные. Форсирование правила "все форматирование только проблеами" и "нажатие таба = втыканию эн пробелов" приводит к тому что форматирование сорса не "едет" независимо от настроек и логики поведения конкретного редактора.

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру