Comments: |
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 03:56 am |
---|
| | | (Link) |
|
спасибо, однако!
оно, конечно, пока всё грустно, но с другой стороны… диды в ed писали — и юникс сделали! а я уже почти дид, чо.
Аскетизм и нестяжательство совершенствуют всячески.
Аз вот, грешный, без IDE только какую-нибудь тестовую фигульку на пару экарнов способен написать.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 05:08 am |
---|
| | | (Link) |
|
ну так у меня тоже типа-иде. кучу файлов открывать умеет, между ними можно переключаться, и даже вызывать jam/make и потом запускать. и коммитовать оттуда же. чего ещё-то от бедной иды надо?
Ну как что, автодополнение по всем инклюдам/библиотекам, подсказка по аргументам функций/методов, автоформатирование кода, автопереименование переменных, рефакторинг, поиск по проекту/решению, поиск вызовов/ссылок, переход к объявлению/определению.
Это вот то, что регулярно использую, может ещё какие функции забыл.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 05:37 am |
---|
| | | (Link) |
|
но зачем?
вопрос, в принципе, риторический.
У нас просто workflow совершенно разный, скорее всего.
Но чем тебе первые три пункта не угодили, я вообще не пони.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 06:19 am |
---|
| | | (Link) |
|
потому что я не понимаю, нахуя оно надо. если библиотеки такое говно, что у них невозможно сгенерить апи по принципу «а как бы я назвал эту хероту?» — то они неюзабельны что с подсказками, что без. а если возможно — то подсказки не нужны.
зачем нужно «автоформатирование кода» (и что это такое вообще) — я тоже не понимаю. если это сраный столб говна без отступов — этот код сразу идёт в помойку, там нечего спасать. а если просто «чуть-чуть чужой стиль» — то похуй совершенно, читать не мешает.
Я ж говорю, разные входные данные. У тебя мелкие библиотечки с парой десятков вызовов, у меня API, где этих имён тысячи. И да, обычно я так и констролю имена, но если не помню, какой глагол в данном месте употребляется, ask или get, мне проще нажать Ctrl-Space и посмотреть.
Ну и конечно тот момент, что библиотеки у меня в основном как данность, а не как выбор.
Автоформатирование -- это поправить отступы и убать лишние пустые строки в основном. Потому как у меня в процессе переписывания или отладки временами может наступить маленький бардак.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 01:00 pm |
---|
| | | (Link) |
|
>у меня API, где этих имён тысячи я тоже когда-то писал на php.
>но если не помню, какой глагол в данном месте употребляется, ask или get оба и делают почти одно и то же. ахахахаха.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 06:21 am |
---|
| | | (Link) |
|
это, в принципе, как с «семантической раскраской»: она тоже нахуй не нужна. выделять кейворды — ок. а если надо, чтобы покрасили все локалы в крапинку, все методы в полосочку — то лучше немедленно прекратить писать какой-либо код вообще.
> чтобы покрасили все локалы в крапинку, все методы в полосочку плюс статичные вызовы в розовый, а константы в цвет инлайн-сток, и так далее, чем больше - тем лучше и в итоге можно быстроскролить файл более-менее знакомого исходника ориентируясь просто по цветам и находить то, что нужно
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 12:58 pm |
---|
| | | (Link) |
|
это называется: «у меня адовый говнокод». и никак иначе.
Я и не претендую. Тем не менее, так гораздо удобнее. Не вижу проблем задействовать сенсорику в чуть большей степени.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 03:11 pm |
---|
| | | (Link) |
|
гораздо удобнее не писать говнокод.
From: | (Anonymous) |
Date: | February 7th, 2022 - 04:56 pm |
---|
| | | (Link) |
|
Это называется: «природа дала мне цветовое зрение и я использую его по максимуму». А то какое-то на полшишечки получается. Заебали уже со своей дрочбой на тру-терминал, чесслово. Уцепились за 60-летнюю эмуляцию 150-летнего механизма и оторваться не могут, как от титьки.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | February 7th, 2022 - 04:59 pm |
---|
| | | (Link) |
|
это называется «визуальный мусор». если ты без визуального мусора не можешь ориентироваться в своём коде — то лучше больше ничего никогда не пиши.
From: | (Anonymous) |
Date: | February 7th, 2022 - 07:37 am |
---|
| | | (Link) |
|
и что за иде используешь?
From: | (Anonymous) |
Date: | February 7th, 2022 - 08:39 am |
---|
| | | (Link) |
|
студия, кстати, с натяжкой, но – норм. правда там нет возможности сделать форматирование, как у жетбрейнса, но работает оно ощутимо лучше. ровно как и вскод. всё лучше шитбрейнса. | |