Re[8]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:00
Оценка:
Здравствуйте, rameel, Вы писали:

R>Как пример:

R>
R>private static readonly State[] _states =
R>{
R>    /*                None              ArrayStart        ArrayEnd          ObjectStart       ObjectEnd         Property          Value             Comma        */
R>    /* None        */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* ArrayStart  */ State.Error,      State.OK,         State.ComparePop, State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* ArrayEnd    */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* ObjectStart */ State.Error,      State.Error,      State.Error,      State.Error,      State.ComparePop, State.OK,         State.Error,      State.Error,
R>    /* ObjectEnd   */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* Property    */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* Value       */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* Comma       */ State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error
R>};
R>


Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.
Re[9]: "Tabs vs spaces" strikes back
От: rameel https://github.com/rsdn/CodeJam
Дата: 18.06.17 09:07
Оценка: -1
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.


Альтернатива еще хуже
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 09:15
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.


Например в Emacs для этого есть команда align-regexp — выделяешь текст, задаёшь регулярное выражение разделителя и всё автоматом выравнивается.
Re[8]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 18.06.17 09:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

CC>>Да и define нормальный, а то хз что ты имеешь в виду.

C>С большим процессором, батарейкой и БЕЗ тачбара.

у меня возникли два вопроса:
— что не так с батарейкой? маководы наоборот её нахваливают;
— что вместо тачбара? трекпойнт?
...coding for chaos...
Re[10]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:21
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Например в Emacs для этого есть команда align-regexp — выделяешь текст, задаёшь регулярное выражение разделителя и всё автоматом выравнивается.


Да есть такое и в виде плагина в студии.

http://www.codealignment.com/ForVisualStudio.html
https://github.com/annsk/vscode-alignment/blob/master/README.md

Но это все лишний геморой.
Re[9]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:24
Оценка: 2 (1)
Здравствуйте, neFormal, Вы писали:

F>- что вместо тачбара? трекпойнт?


Тачбар и тачпад это разные вещи.
Re[12]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 18.06.17 09:42
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Да десятку стоит поставить хотя бы за это:


а что это? редактирование переменных окружения?
чем это круто?
...coding for chaos...
Re[16]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка: 1 (1)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Вот и ты вряд ли пользовался. Потому что иначе бы ты не про рамочки окошек писал, которые перестаешь через неделю замечать.

Меня их UI постоянно раздражает, это первое что я вижу когда приходится там что либо делать.

НС>У десятки хватает собственных проблем, безусловно. Но ты ни одну из них не назвал

Я уже много писал в разное время в разных темах по этому поводу. Утомило уже повторяться.

НС>и это все что нужно знать про твой опыт использования десятки.

Ваше мнение очень важно для нас! (С)

НС>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

Возможно, но я им не пользуюсь и в старых виндах.

НС>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

А что такое Open in folder?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[14]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, SkyDance, Вы писали:

CC>>Меня на столько не хватает.

SD>Стареешь
Да просто времени в сутках не хватает чтобы тратить его на ерунду.
Накой страдать и жрать кактус, в надежде что в какой то момент привыкнешь, к тому же в новом кактусе нет ничего такого полезного чтобы оправдывало труд по пережёвыванию его колючек.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[18]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Зато как рамки раскрашены, это оооо!

А, ну тогда сразу другое дело! Что ж ты сразу то не сказал?

НС>А из таких мелких операций опыт общения с ОС и складывается.

Из мелких, но не таких. Из мелких но частых. Эта же мелкая и крайне редкая.

НС>Однако ж это поделие я могу по контексту солюшена поднять

Ты бы хоть объяснил use case этой операции.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Иначе непонятно зачем вообще использовать табы — на размере исходников экономить

Нет, это вообще давно смехотворный аргумент.
Вспомни чем таб отличается от пробела, когда видишь его в редакторе.
Таб это широкий пробел, с flexible левой границей и прибитой к сетке таба правой.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[7]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>А ты попробуй.

Что попробовать? Я так уже ~20 лет делаю, чуть ли не с первых программ.

CC>> На поддержание выравнивания уходят пару секунд

НС>Свежо придание.
Ты щас пытаешься учить деда кашлять.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[8]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка: 1 (1)
Здравствуйте, rameel, Вы писали:

R>Как пример:

Поменяй пробелы на табы и что либо менять надо будет реже, просто потому что таб — flexible, и далеко не все изменения требуют добавления новых табов. Кроме того чтобы выровнять на границу надо один раз нажать таб а не 1-3 раза нажать пробел.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[17]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Вот и ты вряд ли пользовался. Потому что иначе бы ты не про рамочки окошек писал, которые перестаешь через неделю замечать.

CC>Меня их UI постоянно раздражает, это первое что я вижу когда приходится там что либо делать.

Тебя. если судить по этому форуму, вообще любые заметные изменения раздражают.

НС>>У десятки хватает собственных проблем, безусловно. Но ты ни одну из них не назвал

CC>Я уже много писал в разное время в разных темах по этому поводу. Утомило уже повторяться.

Да и смысл, если все сводится к твоему субъективному восприятию.

НС>>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

CC>Возможно

Больше мне добавить нечего.

НС>>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

CC>А что такое Open in folder?

Открыть папочку текущего файла в проводнике.
Re[15]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка: -1
Здравствуйте, CreatorCray, Вы писали:

SD>>Стареешь

CC>Да просто времени в сутках не хватает чтобы тратить его на ерунду.

Этим сложно объяснить твое сидение на версиях десятилетней давности. Чтобы за 10 лет не нашлось времени — конечно верим. Так всегда у хороших танцоров и бывает.

CC>Накой страдать и жрать кактус, в надежде что в какой то момент привыкнешь, к тому же в новом кактусе нет ничего такого полезного


Откуда ты знаешь что нет, если не пробовал? МС такое количество функционала задепрекейтило в студии и ОС, что сейчас на 10-летней древности инструменте можно разрабатывать только такое же древнее говно мамонта.
Re[8]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>А ты попробуй.

CC>Что попробовать? Я так уже ~20 лет делаю, чуть ли не с первых программ.

Не, попробуй отказаться и ощутить сколько времени ты экономишь.
Хотя некоторым нравится пробел надрачивать постоянно, позволяет поменьше моск напрягать.

CC>>> На поддержание выравнивания уходят пару секунд

НС>>Свежо придание.
CC>Ты щас пытаешься учить деда кашлять.

Не, я щас пытаюсь намекнуть деду, что он уже совсем дед. Не возрастом и мудростью, но своим восприятием нового.
Re[7]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 10:40
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Вспомни чем таб отличается от пробела, когда видишь его в редакторе.

CC>Таб это широкий пробел, с flexible левой границей и прибитой к сетке таба правой.

Я помню — но как ты предлагаешь это использовать?
Там где это действительно может быть полезно, типа таблиц, всё равно всё может поехать при переименовании, и вместо ручного исправления (причём возможно на всех строчках) — лучше использовать готовую команду/скрипт/плагин. Чтобы при использовании табов проблема возникала редко — нужно использовать широкие табы, например в 16 или вовсе 32 — но ты же ЕМНИП используешь 4.
Не говоря уже о том, что при разной ширине отображения таба в разных редакторах/просмоторщиках — всё опять поедет.
Re[14]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 18.06.17 13:56
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

I>>А почему ты шашечки показал ? Или ты сюда лазишь чаще, чем раз в сезон ?


НС>Иногда приходится.


Ты определись, что же у тебя "шашечки" то значат.

>Но вообще то как раз в таких случаях ОС важна, потому что если ты что то делаешь часто, то тогда вместо ОС всегда можно использовать специализированный и заточенный под профессиональное применение софт. А вот ради такой фигни никто софт ставить не будет, будут продолжать грызть кактус.


Эдак окажется что ОС важна для неважных вещей.

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


И что с того ?

Как то у тебя неубедительно — начал за здравие, закончил заупокой.
Re[15]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 14:19
Оценка: -1
Здравствуйте, Ikemefula, Вы писали:

НС>>Иногда приходится.

I>Ты определись, что же у тебя "шашечки" то значат.

То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.

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

I>И что с того ?

Это как бы намекаэ, кому шашечки, а кому ехать.
Re[16]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 18.06.17 16:13
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>Иногда приходится.

I>>Ты определись, что же у тебя "шашечки" то значат.

НС>То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.


Слово "иногда" значит, что с т.з. времени частота использования второстепенная. То есть — шашечки.

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

I>>И что с того ?

НС>Это как бы намекаэ, кому шашечки, а кому ехать.


Тут нет намеканий, здесь рассказы про то, какой ты старый.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.