The OpenNET Project / Index page

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



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

Оглавление

Результаты опроса разработчиков, проведённого сервисом Stack..., opennews (??), 08-Апр-15, (0) [смотреть все]

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


14. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Аноним (-), 08-Апр-15, 22:37 
Та не это те самые пид*расы которые миксуют))))
Ответить | Правка | Наверх | Cообщить модератору

16. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 08-Апр-15, 22:52 
А почему это вас так трогает? Какая вам разница, чем там текстовый редактор ровняет строчки? Это в питонах всяких может быть проблемой, но это скорее проблема питона, чем способа выравнивания. А во всех остальных языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции, а табуляции на пробелы, как захочется.
Ответить | Правка | Наверх | Cообщить модератору

17. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +5 +/
Сообщение от A.Stahl (ok), 08-Апр-15, 22:58 
Есть три проблемы мироздания: с какой стороны разбивать яйцо, пробелы или табуляции, переносить ли фигурную скобку на следующую строку.
Это три проблемы примечательны тем, что ответ на эти проблемы никого не волнует.
Это как религии. Или как современные легковые автомобили. Для человека со стороны они все одинаковые. А для фанатика имеет значение даже такая пренебрежимо малая мелочь как количество богов.
Ответить | Правка | Наверх | Cообщить модератору

25. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от DeadLoco (ok), 09-Апр-15, 01:15 
Всего-то делов - наваять два конфига для AStyle. Один предпочтительный для себя, второй - рекомендованный конторой/коммьюнити.
Ответить | Правка | Наверх | Cообщить модератору

34. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от freehckemail (ok), 09-Апр-15, 06:37 
> А во всех остальных
> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
> а табуляции на пробелы, как захочется.

Именно. Я так и делаю. Один фиг Emacs при сохранении всё в пробелы переведёт.

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

61. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 09-Апр-15, 20:28 
>> А во всех остальных
>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>> а табуляции на пробелы, как захочется.
> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
> пробелы переведёт.

У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?

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

65. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от freehckemail (ok), 09-Апр-15, 22:17 
>>> А во всех остальных
>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>> а табуляции на пробелы, как захочется.
>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>> пробелы переведёт.
> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?

Эээ, нет. Если что-то делать, то делать явно. А то сохраню я файл, в котором отступы другие люди ставили - и стану автором большинства строчек после коммита. Оно мне надо?

У меня же стоит просто (setq-default indent-tabs-mode nil)

А, и таки да - при сохранении не переведёт, это я наврал. Это он мне автоматом выставляет отступы, когда я пишу.

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

66. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 09-Апр-15, 23:50 
>>>> А во всех остальных
>>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>>> а табуляции на пробелы, как захочется.
>>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>>> пробелы переведёт.
>> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
>> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?
> Эээ, нет. Если что-то делать, то делать явно. А то сохраню я
> файл, в котором отступы другие люди ставили - и стану автором
> большинства строчек после коммита. Оно мне надо?

Поройся в настройках diff, там обязательно должно быть что-то про игнорирование изменений в spacing. Я навскидку не помню, но в манах непременно можно найти.
git умеет использовать эти свойства diff и, готовя/применяя патчи или мержа, игнорировать различия в пробелах.

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

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

67. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от myhand (ok), 10-Апр-15, 01:08 
> Для этого достаточно единожды сесть и решить.

И так 100500 раз - каждому несчастному автору вашего прожекта...


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

68. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 10-Апр-15, 02:10 
>> Для этого достаточно единожды сесть и решить.
> И так 100500 раз - каждому несчастному автору вашего прожекта...

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

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

70. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от myhand (ok), 10-Апр-15, 13:22 
>>> Для этого достаточно единожды сесть и решить.
>> И так 100500 раз - каждому несчастному автору вашего прожекта...
> Ох бида-бида. Настроить текстовый редактор...

Настроить 100500 текстовых редакторов...  Не всех ведь, даже под дулом автомата, заставишь один Emacs использовать.

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

71. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 10-Апр-15, 21:18 
>>>> Для этого достаточно единожды сесть и решить.
>>> И так 100500 раз - каждому несчастному автору вашего прожекта...
>> Ох бида-бида. Настроить текстовый редактор...
> Настроить 100500 текстовых редакторов...  Не всех ведь, даже под дулом автомата,
> заставишь один Emacs использовать.

Ну какбэ это сказать... У меня нет никаких проблем настроить emacs под любые соглашения о форматировании кода, какими бы идиотскими они не были. А проблемы остальных... Во-первых, проблемы остальных -- не мои проблемы, во-вторых я вряд ли могу чем-то им помочь, даже если захочу: я не буду за пользователей 100500 редакторов ковыряться в конфигах и сорцах их текстовых редакторов, чтобы настроить.

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

72. "Результаты опроса разработчиков, проведённого сервисом Stack..."  –1 +/
Сообщение от myhand (ok), 10-Апр-15, 23:05 
> Во-первых, проблемы остальных -- не мои проблемы

Ну вот в этом - ваше отличие от авторов (проектов), на которых всем не начхать.

Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
рабочий процесс.  Всем.

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

74. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от Orduemail (ok), 11-Апр-15, 14:13 
>> Во-первых, проблемы остальных -- не мои проблемы
> Ну вот в этом - ваше отличие от авторов (проектов), на которых
> всем не начхать.
> Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
> рабочий процесс.  Всем.

Ну а я что против что-ли? Убирайте. Вам batch-скрипт для emacs дать, или вы предпочитаете вручную?

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

75. "Результаты опроса разработчиков, проведённого сервисом Stack..."  +/
Сообщение от myhand (ok), 11-Апр-15, 18:23 
> Ну а я что против что-ли?

Вы агитируете за то, что усложнить рабочий процесс на ровном месте - это круто.

Я не согласен.

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

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

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




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

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