24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Зачем нужен веб-программисту IDE?

 Аноним 08/09/16 Чтв 14:14:18 #1 №838020 
14733332586430.png
Зачем нужен веб-программисту IDE? Мне вот все говорят - установи. Я спрашиваю зачем и все молчат. Подсветку git изменений, если она вдруг нужна, можно сделать плагином к sublime, тоже самое и для sftp. Автодополнение функций есть по-дефолту итак.
Ошибки конфликтов? Об этом скажет интерпретатор или фреймворк при нажатии f5 в браузере.

Что еще может нужного такого быть в IDE? Ничего.
Но зато java зависимостей и всей хуйни, которую тянет тот же netbeans - помещается на все 4 моих экрана ноута. Он тянет даже vnc либы, виртуализацию - зонд на зонде, который на хуй не нужен + эти джава тормоза, ну просто пиздец.

В чем я заблуждаюсь?
Зачем мне ide, если есть sublime?
Аноним 08/09/16 Чтв 14:15:19 #2 №838021 
Я могу понять desktop разработчиков - там компилежка занимает долгое время, поэтому IDE существенно облегчает задачу, но скриптовые языки...
Ну давайте, проясните мне.
Аноним 08/09/16 Чтв 14:17:55 #3 №838024 
Т.е. я считаю .что IDE только мешает, ибо не нужно, а джава - тормознутая хуйня из прошлого.
sageАноним 08/09/16 Чтв 14:44:42 #4 №838044 
>>838024
> Т.е. я считаю
Ну считай, и хули? Зачем тред создал?
Аноним 08/09/16 Чтв 14:46:43 #5 №838053 
>>838020 (OP)
Хорошо, держите нас в курсе событий.
Аноним 08/09/16 Чтв 14:51:19 #6 №838057 
>>838024
> иде - нинужна
> джава - тормознутая хуйня из прошлого.
Сказал пхп-дегенерат с гостевухами, лол
Аноним 08/09/16 Чтв 15:16:41 #7 №838085 
>>838020 (OP)
>Подсветку git изменений, если она вдруг нужна, можно сделать плагином к sublime
Что за плагин? Есть вообще плагины чтобы работа с гитом была такая же как в ide от jetbrains?
Аноним 08/09/16 Чтв 15:33:13 #8 №838109 
>>838024
Бля ну ты и далбаеб просто полнейший.
Ну раз затронули тему "тормозов java" и IDE, тогда почему у меня на ноуте с 2гб ОЗУ и звухядерником в 2ггц phpstorm летает?
P.S если ты не знаешь что такое phpstorm, то это IDE написанная на "тормазнутой" java
Аноним 08/09/16 Чтв 15:38:00 #9 №838112 
Короч, зачем IDE, если ты занимаешься фронтэндом то иде на свалку нахуй она тебе не нужна, а вот если ты работаешь в ебенявом проекте 10000+ строчек кода, со 70 папками, твой сублайм лопнет. IDE дает возможность ставить закладки в коде, просматривать локальную историю изменений файла, круто да? Вот еще, есть доступ к миниконсоли и мененджеру управления соединениями с базой данных, переход по use и extends путям в классе, полезно когда у тебя путь к абстрактному классу находится в пизде твоей мамаши, да много плюх вообщем то
Аноним 08/09/16 Чтв 16:06:04 #10 №838138 
>>838112
Проиграл с оставленных в коде закладок.
Мимо с расширенным сознанием.
sageАноним 08/09/16 Чтв 16:08:49 #11 №838141 
>>838112
Всё, описанное тобой, может Vim. Но нужно понаставить кучу плагинов.
Аноним 08/09/16 Чтв 16:13:15 #12 №838147 
>>838138
Что это проиграл, в phpstorm можно оставлять закладки в разных местах кода
>>838141
Ага ебатьска с говноплагинами, гуглить искать, не нахер надо, лучше поставлю иде где все есть
Аноним 08/09/16 Чтв 16:16:54 #13 №838150 
>>838141
>Всё, описанное тобой, может Vim.
Vim вообще отдельная история, надо заставить себя привыкнуть к нему.
Аноним 08/09/16 Чтв 16:17:34 #14 №838151 
бамп вопросу >>838085
Аноним 08/09/16 Чтв 16:22:55 #15 №838161 
>>838112
Кстати, Идеевская DB-консоль лучше чем pgAdmin и MySQL Workbench. Серьёзно.
Аноним 08/09/16 Чтв 16:23:30 #16 №838162 
>>838141
Но при этом IDE от JetBrains сами умеют Vim. Шах и мат.
Аноним 08/09/16 Чтв 16:25:14 #17 №838167 
>>838147
> Что это проиграл
Закладка - это когда барыга тебе наркоту не в руки отдаёт, а прячет куда-то и говорит где лежит ,чтобы не попастся с поличным
мимо-кэп
Аноним 08/09/16 Чтв 16:50:58 #18 №838198 
Как писали выше, IDE нужна только в самых запущенных случаях, да.
Аноним 08/09/16 Чтв 16:54:27 #19 №838201 
14733428678280.png
Динамопетушни и магистров хеллоуворлда полон тред.
Аноним 08/09/16 Чтв 16:59:43 #20 №838204 
>>838198
Вы мне на вопрос ответьте уже >>838085
Аноним 08/09/16 Чтв 17:56:28 #21 №838251 
>>838138
abstract_view_factory.php:201
5 марок
Аноним 08/09/16 Чтв 18:13:18 #22 №838259 
>>838198
Закукарекал петух-рубист, у которого весь код работает на МАГИИ, да такой, что никакая IDE не помогает.
Аноним 08/09/16 Чтв 19:01:35 #23 №838294 
>пхпдебил рассуждает о софте и джаве
Топкек
Аноним 08/09/16 Чтв 19:12:04 #24 №838303 
14733511249930.png
>>838162
Ставить 9000 плагинов и получить такую же медленную недоIDE с кучей ебли и проебанного времени или поставить один плагин на виммод.
Аноним 08/09/16 Чтв 20:47:31 #25 №838398 
14733568520800.png
>>838085
https://sublimegit.readthedocs.io/en/latest/tutorial.html
Аноним 08/09/16 Чтв 20:53:04 #26 №838403 
14733571842720.png
14733571842761.png
14733571842812.png
14733571842863.png
На картинке зависимости к netbeans
Почти 4 моих экрана.

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

>>838112
>просматривать локальную историю изменений файла
Ну нихуя себе, вот это нанотехнологии, ctrl + z нажать не пробовал?
Аноним 08/09/16 Чтв 21:13:05 #27 №838427 
>>838085

у миня в сублиме стоит git gutter, плагин на мониторинг изменений против последнего коммита и сравнений по диффам в разных ветках, весьма удобная штука.

Для всего остального есть zsh конколька с её автодополнениями.

Можно гуи прикрутить отдельно, если хочется чтобы К Р А С И В О и ВИЗУАЛИЗАЦИЯ для работы с гитом была.

Но не жди что работа будет такой же как в какой-то иде, в иде встраиваются сугубо специфичные языковые штуки, которые облегчают командную разработку, например, сематические правила для встроенного анализатора кода и вообще отличие иде от абстрактно-ссаного вима в глубине статического анализа кода, мощности поискового движка и т.п. штукам.
Аноним 08/09/16 Чтв 21:45:34 #28 №838453 
>>838403
>ctrl + z
Разницу между просматривать и применять знаешь, даунито?
Аноним 08/09/16 Чтв 21:59:22 #29 №838465 
>>838427
идеблядки не знают про линтеры и прочие консольные анализаторы, которые прикручиваются к виму\емаксу одной строчкой.
Аноним 08/09/16 Чтв 22:11:13 #30 №838481 
>>838403
Что за лол устанавливать джавовские либы через пакетный менеджер системы?
Выбрось бяку.
Аноним 08/09/16 Чтв 22:12:58 #31 №838482 
>>838481
Через apt лучше вообще ничего не устанавливать, все равно поломается.
Аноним 08/09/16 Чтв 22:40:45 #32 №838517 
>>838482
В пердоликсе лучше вообще ничего не ставить.
Сначала полдня будет компиляция, потом compilation error 0xFF000000505A1
Аноним 08/09/16 Чтв 22:44:01 #33 №838519 
>>838517
Спермодаунам лучше вообще к компьютеру не подходить, мало ли что.
Аноним 08/09/16 Чтв 23:20:16 #34 №838556 
>>838398
Чето совсем нихуя не так как в идее.
Аноним 08/09/16 Чтв 23:57:36 #35 №838620 
>>838517
Сижу на арче больше года, обновляюсь раз в месяц и никаких проблем, из AUR ставлю ЛЮБОЙ софт одной коротенькой командой, ссу тебе на ебало за клевету.
Аноним 09/09/16 Птн 00:26:40 #36 №838650 
>>838620
Попробовал бы ты так на убунте
Аноним 09/09/16 Птн 00:49:43 #37 №838667 
>Автодополнение функций есть по-дефолту итак.
Покажи ка где есть, дебик ? Нормальный автокомплит по классам, интерфейсам, наследованию итд есть только в PhpStorm. В остальных только имитация.
Аноним 09/09/16 Птн 01:13:23 #38 №838679 
ну дык полноценную ide можно сварганить токо для статически типизированных языков
поэтому что в энтерпрайзе и рулит ява-стек, а asp.net это тоже норм для веб разработки
Аноним 09/09/16 Птн 01:40:22 #39 №838695 
>>838679
хуйню какую-то сказал
Аноним 09/09/16 Птн 03:27:32 #40 №838719 
>>838695
твои проблемы если не понимаешь
Аноним 09/09/16 Птн 05:33:26 #41 №838743 
>>838403
Ну забыл такие мелочи как визуальный дебаггер, профайлер, охуительный клиент Maven с визуализацией дерева зависимостей и инструментами их разрешения, генератор JPA Entity, генератор JAX-WS/JAX-RS сервисов, просто дохулиард других визардов для генерации для всего и вся (в основном, для JEE), инструменты тестирования, интеграция с БД, облачными сервисами, контейнерами сервлетов, а также просто либы для Netbeans Rich Client Platform - потому что NetBeans - это не только IDE.
Аноним 09/09/16 Птн 09:13:30 #42 №838765 
>>838667
это все есть даже в emacs.
Аноним 09/09/16 Птн 09:14:26 #43 №838766 
>>838695
все верно он сказал. мимо разработчик из JetBrains
Аноним 09/09/16 Птн 09:21:47 #44 №838767 
>>838403
Ты дебил? Phpstorm скачивается сразу архивом.
Посмотрим как ты заюзаешь ctrl+z через год разработки в блядской директории которая находится хер пойми где, очень тебя ctrl+z спасет, сосунок
Аноним 09/09/16 Птн 09:27:01 #45 №838769 
>>838112

> IDE дает возможность ставить закладки в коде
> просматривать локальную историю изменений файла
> доступ к миниконсоли

У меня это все делает Emacs. Похоже те кто тут используют IDE так и не понимают нахуя она нужна. А нужна она только для Java / C# и все.
Аноним 09/09/16 Птн 10:17:30 #46 №838785 
>>838769
в емаксе я могу работать с гитом так же как в идее? С визуализацией дерева, просмотров изменений на каждой строке.
Аноним 09/09/16 Птн 10:20:47 #47 №838788 
>>838785
да. для этого там есть мощный magit
Аноним 09/09/16 Птн 10:25:59 #48 №838790 
>>838788
спасибо, ушел пробовать
Аноним 09/09/16 Птн 10:32:38 #49 №838794 
>>838769
В емаксе уже есть хотя бы нормальный автокомплит с навигацией без грепанья руками? Или может он уже научился отлаживать (полноценно, а не запускать gdb в новом окне)?
Аноним 09/09/16 Птн 10:46:48 #50 №838800 
>>838769
скока гуглил и устанавливал эту херню?
Аноним 09/09/16 Птн 11:02:21 #51 №838803 
>>838020 (OP)
>2016
>эти джава тормоза
>пхпмакака поясняет за ненужность иде

Пиши ещё, ты забавный.
Аноним 09/09/16 Птн 11:37:50 #52 №838812 
>>838803
>>838057

На скрине IDE с отладчиком и Symfony, писать на котором без IDE - всё равно что ходить с закрытыми глазами. Вы всерьез полагаете, что это скрин ОПа-школьника?
Аноним 09/09/16 Птн 11:38:25 #53 №838814 
>>838800
взял готовый конфиг. ставится минуты 2-3
Аноним 09/09/16 Птн 11:39:18 #54 №838815 
>>838794
да есть autocomplete-mode и есть company-mode, последнее фичей больше. а на счет отладки. дак твоя IDE тот же gdb и запускает в фоне.
Аноним 09/09/16 Птн 11:46:56 #55 №838816 
>>838814
пили ссылку
Аноним 09/09/16 Птн 11:50:59 #56 №838817 
>>838816
https://github.com/purcell/emacs.d
Аноним 09/09/16 Птн 12:14:55 #57 №838835 
14734124953870.png
>>838085
magit
Аноним 09/09/16 Птн 12:17:53 #58 №838839 
>>838815
Моя IDE даёт мне человеческий интерфейс, которым можно пользоваться сразу без пердолинга (хотя хули я это говорю емаксоюзеру...), всё красиво и понятно расписывает.

А насчёт автокомплита – это стандартное говно с тегами, где ещё руками их делать надо? Ахуительная замена IDE.
Аноним 09/09/16 Птн 12:24:58 #59 №838846 
>>838812
Да оно понятно, что паринь тралит лалак. Меня и правда забавляют все эти спецолипиады.
Аноним 09/09/16 Птн 12:30:26 #60 №838848 
>>838839
все там работает нормально. я бы так не говорил если бы не использовал до этого все эти IDEA, WebStorm, PyCharm и прочее. Перешел на Emacs и использую его уже 2 года. Конечно для Java я возьму IDEA, но для php, python, golang, js / node я возьму Emacs
Аноним 09/09/16 Птн 12:48:23 #61 №838857 
>>838769
> Похоже те кто тут используют IDE так и не понимают нахуя она нужна.
А ты так и не понял, зачем нужен Emacs.
Emacs нужен для допиливания и настройки его под себя.
Любая IDE из коробки более функциональна чем любой бандл Емакса, но при этом что-то допилить и кастомизировать под себя очень сложно. вы бы видели какой страшный у IntelliJ API
Аноним 09/09/16 Птн 12:48:46 #62 №838858 
Настоящие программисты используют только VIM и с настороженностью относятся к тем, кто использует IDE
Аноним 09/09/16 Птн 13:07:52 #63 №838865 
>>838857
ELisp очень прост, проще чем этот ваш JS. если мне нужно чуть поправить поведение Emacs я это делаю без проблем.
Аноним 09/09/16 Птн 13:12:41 #64 №838867 
>>838858
В чем проявляется настороженность?
Аноним 09/09/16 Птн 13:28:28 #65 №838871 
14734169086740.png
>>838679
Тру стори.

Аноним 09/09/16 Птн 13:29:05 #66 №838872 
>>838865
Об этом и речь
Аноним 09/09/16 Птн 13:56:53 #67 №838889 
>>838814
Долго готовый конфиг искал? Вообще что забред искать конфиги, плагины и прочию ересь, извращение какае то блять
Аноним 09/09/16 Птн 13:58:56 #68 №838891 
>>838839
Бля вот наконец то появлся здавомыслящий анон
Аноним 09/09/16 Птн 14:19:03 #69 №838900 
>>838889
искал минут 10
Аноним 09/09/16 Птн 14:35:44 #70 №838905 
>>838900
ай маладец, а второй конфиг долго искал? А третий? Или скока у тебя там плагинов?
Аноним 09/09/16 Птн 14:46:28 #71 №838908 
>>838900
>>838900
все плагины идут в одном конфиге. искал только потом еще для typescript, dart
Аноним 09/09/16 Птн 14:58:13 #72 №838919 
>>838908
>dart
Им кто-то пользуется разве? На него даже гугл забил уже.
Аноним 09/09/16 Птн 15:03:43 #73 №838924 
>>838919
у нашего клинета бэк и фронт на дарте. большое RIA приложение. саппортим уже 3 год. релизы дарта очень часто выходят. хайп прошел, но язык развивается очень быстро
Аноним 09/09/16 Птн 15:39:54 #74 №838951 
>>838766
>>838719
он затронул только одну сторону IDE - автокомплит и проверка типов
если для вас IDE только это - окей.
Аноним 09/09/16 Птн 22:00:54 #75 №839236 
>>838519>>838620
Немного свежей предоля-боли принес, специально для вас.
http://pythonforengineers.com/this-is-what-python-beginners-have-to-deal-with/
> 1) Installing libraries
> I tried to install X. But when I ran it, it threw up a generic error, which meant (after Googling) that it needed Y. Okay. So I installed Y. But Y needed Z. And Z needs a C/C++ compiler. Okay, I’m on Linux, I have those.
> But no. The compiler fails with a random error.
Аноним 10/09/16 Суб 01:48:37 #76 №839307 
>>838517
>>838482
>>838481
>>838650


Бля, что я читаю... это такие как Вы советуют сатвить иде?


Аноним 10/09/16 Суб 03:25:22 #77 №839316 
Аноны, а IDE или проприетарный sublime могут запихивать телеметрию или что-нибудь еще? Закладки какие в код? Это ведь вероятно. Нет?
Аноним 10/09/16 Суб 03:25:24 #78 №839317 
>>838403
Нахуй вы все на убунте сидите?
Сейчас 2016, можно поставить спокойно дебиан без какого-либо вообще пердолинга, не сложнее чем винда (гном, кеды и что-то еще из коробки прямо).
И система надежнее, и анальных зондов от амазона нет, и ничего тебе не пропихивают как сраный юнити в убунте.
Аноним 10/09/16 Суб 03:28:17 #79 №839318 
>>839317
так мне нравится юнити. А дэбиан + юнити - будет убунта.
Но я планирую слезать, ибо космонавт запихивает телеметрию в свой snap - это мне не нравится, это 146% зонды всей твоей активности, не хочу.

И вот я обдумываю и дистрибутив и window manager или desktop manager.
Аноним 10/09/16 Суб 03:52:42 #80 №839319 
>>839318
Я думаю tiling window manager поставить, на работе 2 монитора и постоянно по 4-5 окон открыты, я хочу их все одновременно держать в поле зрения.
xmonad попытался, быстро взбугуртнул от того что надо что-то там руками ковырять в X11 чтобы его элементарно запустить и снес нахуй, убожество блядь.
Думаю все же попердолиться и поставить что-то вроде awesome.
Аноним 10/09/16 Суб 04:10:11 #81 №839321 
>>839319
сильно ли эти виндов менеджеры сложны? Ведь вместо network manager надо юзать wpa-supplicant, вместо файловых менеджеров консольку. Там много консольки...
Аноним 10/09/16 Суб 08:31:51 #82 №839342 
>>839316
Ты хоть понимаешь что ты поехавший?
sageАноним 10/09/16 Суб 10:10:33 #83 №839408 
>>838812
Ага, а ещё если ORM тянется, так вообще пиздец.
Сажи жирному ОПу
Аноним 10/09/16 Суб 11:10:40 #84 №839454 
14734950406060.jpg
>>838141
Приходишь ты такой на работу, и вместо работы первые две недели занимаешься тем. что надрачиваешь плагины на вим.
Phpstorm даёт намного больше, на самом деле. Очень удобная работа с гитом, ни один плагин для саблайма или атома так не умеет, автоматические мержи, разрешение конфликтов, сравнение веток, для всего очень удобный интерфейс.
Потом, "прыжки по файлам", автокомплит всего и вся, индексирование и быстрый поиск по проекту, когда ты пилишь хелло ворлд это одно дело, когда у тебя корпоративный проект, разбитый на несколько репозиториев с сотнями и тысячами классов, это другое.
Потом, рефакторинг, это тоже не умеет ни вим, ни саблайм, ни атом, ты можешь переименовать или переместить какой-то класс, и IDE обновит весь проект, и это будет не тупая автозамена, а с учетом семантики языка.
Плюс, поддержка xdebug, без этого совсем никак, одно дело писать говногостевуху, а другое дело банковский модуль, постоянно приходится использовать отладчик, и phpstorm прекрасно делает это.
Можно еще долго расписывать преимущества phpstorm'a.
Но я сам не фанат этой IDE и джавы, воспринимаю её как необходимое зло.
Тоже бесит джава, бесит то, что IDE отжирает кучу оперативки (из-за этого на рабочих компах стоит по 16 гигабайт).
Много раз предпринимал попытки уйти на что-то другое, ставил атом, саблайм, обвешивал кучей плагинов, но в итоге все равно выходило хуже, чем phpstorm, производительность падала. Плагины для гита гораздо хуже, приходится делать руками многое, для чего в шторме есть удобный интерфейс. Нормальной поддержки отладки нет, рефакторинга нет, даже нормального автодополнения с учетом composer'a и библиотек вендоров нет. Говнище, в общем. Хотя, саблайм летает пошустрее, конечно, если нужно отредактировать пару файлов, то он намного удобнее.
>>838398
А теперь скачай IDE от jetbrains и посмотри, какой там дифф, и больше не возвращайся.
Но вообще да, для проекта mysite из восьми файлов IDE не нужна.
>>838403
> И то, я думаю, это можно реализовать плагином, я просто не искал.
Проиграл с аргументации. Не искал, но зато утверждает. Нет, нихуя нельзя, поверь мне, я искал и пробовал все доступные для атома и саблайма. Ни один не работает нормально, на уровне шторма.
>Ну нихуя себе, вот это нанотехнологии, ctrl + z нажать не пробовал?
Но это действительно нанотехнологии, ты абсолютно не понимаешь, что с чем сравниваешь. Помню, как-то кривой мерж гита всрал кучу незакоммиченных файлов, и если бы не браузер локальной истории, то проебал бы работу за целый день. Но удалось восстановить благодаря IDE.
>>838427
Git gutter и всё перечисленное это мелочь по сравнению с тем, что может шторм, серьёзно.
>>838465
Еще раз повторюсь, на работе надо работать, а не дрочить плагины под вим. Ты вообще работал в виме с проектом, состоящим из нескольких тысяч файлов?
Аноним 10/09/16 Суб 16:35:26 #85 №839539 
>>838251
А я про закладки АНБ подумал в первую очередь.
Аноним 10/09/16 Суб 16:46:25 #86 №839544 
Ставьте Eclipse и не парьтесь, лучшее что есть сейчас
Аноним 10/09/16 Суб 16:46:26 #87 №839545 
>>839539
Шизик.
Аноним 10/09/16 Суб 17:42:15 #88 №839574 
>>839539
АНБ их и закладывают, чтобы свести с ума простых русских кодеров. А Иван и ведется, думает сознание расширит, монады и функторы поймет.
Аноним 10/09/16 Суб 19:03:43 #89 №839622 
>>838020 (OP)

для автозамен и навигации по проекту, лалка
Аноним 10/09/16 Суб 19:07:26 #90 №839623 
>>839622
*автозамены, в плане что глобально поменять во всех файлах проекта название чего либо, там функции или переменой, без IDE это хуй сделаешь.
Аноним 10/09/16 Суб 19:55:55 #91 №839648 
>>838020 (OP)
Если бы не жаба, jetbrains цены бы не было.
Аноним 10/09/16 Суб 22:09:07 #92 №839708 
Большинство IDE, много крутых редакторов можно настроить под себя под большинство инструментов, но нахуя этот пердолинг если можно поставить вебсторм и всё сразу настроено как надо.
По-поводу "ниасиляторства" и прочего дерьма - увольте, не вижу ничего интеллектуально в пердолинге с плагинами и имеет этот смысл уж только если инструмент незаменимый.
Аноним 11/09/16 Вск 05:54:05 #93 №839867 
>>838020 (OP)
>
>Зачем нужен веб-программисту IDE?

Если ты спрашиваешь, то тебе не нужен.

>Мне вот все говорят - установи. Я спрашиваю зачем и все молчат.

Мне все говорят боженьке молиться, а объяснить какого хуя тоже не могут.

>Ошибки конфликтов? Об этом скажет интерпретатор или фреймворк при нажатии f5 в браузере.

В браузере? Ты ебанутый совсем? Ты решил, что веб-разработка только для браузера? Написал ты такой систему принятия решений - сервер очередей, асинхронность, куча воркеров и в браузер F5 пойдешь нажимать?

>Что еще может нужного такого быть в IDE? Ничего.

Охуенное автодополнение, которого в саблайме нет и никогда не будет, возможность быстро переходить по классам, интеграция со всякими Vagrant\Docker, интеграция с build\deploy-тулзами

Короче, пиши свои гостевухи дальше и не слушай никого, переключай окна на каждую свою задачу, обсирайся в продакшане от неожиданностей и делай всё остальное, что ты так любишь, пока крутые Entrprise PHP-обезьяны будут делать трахать твою мамашку прямо в PHPStorm.

Если что, я могу эффективно писать код в VIM и Sublime, но всегда смотрю на тех, кто не понимает, почему я использую именно на IDE, как на опущенок, которые не достойны того, что бы я им хоть что-то объяснял.
Аноним 11/09/16 Вск 16:06:20 #94 №840047 
>>839454
>Git gutter и всё перечисленное это мелочь по сравнению с тем, что может шторм, серьёзно.
Вообще нет пути чтоли? Только jetbrains только хардкор? А в чем причина? Неужели так сложно просто повторить и сделать нормальный плагин?
Аноним 11/09/16 Вск 16:09:34 #95 №840050 
>>839454
В результате ты так ни к чему и не пришел? А если разные языки нужны? Ультимейт вариант купить идею и накатывать плагины для работы с разными языками? Я так понимаю функционал вебшторма, рубимайн, пхпшторм идея польностью включает или нет?
Аноним 11/09/16 Вск 16:13:39 #96 №840053 
>>840050
Да, IDEA поддерживает все версии.
Аноним 11/09/16 Вск 16:41:09 #97 №840065 
>>838020 (OP)
ide это просто текстовый редактор с причиндалами + интеграция с тулчейном, если нужен. если ты обвесишь свой саблайм или нпп по полной, он тоже станет ide.

эклипс/нетбинс отправь в помойку и юзай студию, это лучшая в мрре ide.
Аноним 11/09/16 Вск 17:37:11 #98 №840114 
>>840065
>если ты обвесишь свой саблайм или нпп по полной, он тоже станет ide.
Ну так покажите плагин дли гита хотяюы, вон выше пишут что гроб гроб и такой работы с гитом как в идее ни один плагин не даст.
Аноним 11/09/16 Вск 17:39:07 #99 №840116 
>>840047
>Неужели так сложно просто повторить и сделать нормальный плагин?
Средств кастомизации всяких саблаймов и даже вимов не хватит на такое.
Аноним 12/09/16 Пнд 10:32:36 #100 №840476 
>>839454
Хвала небесам, здравомыслящий анон! А по поводу того, что phpstorm жрет много ОЗУ мне кажется у тебя что то в настройках лишние включено, я почистил от ссаных модулей лишних и все летает просто
Аноним 12/09/16 Пнд 13:18:46 #101 №840562 
>>839623
>>839622
Awk, sed,
UNIX это ide.
Аноним 12/09/16 Пнд 13:25:45 #102 №840568 
>>838020 (OP)
>Зачем мне ide, если есть sublime?
А зачем мне сублайм, если есть емакс?
Аноним 12/09/16 Пнд 13:50:49 #103 №840581 
>>839454
>Но я сам не фанат этой IDE и джавы, воспринимаю её как необходимое зло.

Странный пассаж, тем более что далее в тексте везде нахваливаешь. Ты же понимаешь, что подобный функционал затратен? Требует развесистую иерархию классов, множество ветвлений и вызовов функций в коде и кучу объектов в памяти. Будучи реализован для vim или sublime, он приведет к таким же или большим требованиям к памяти и процессору.

Я не фанат жирбрейнса и, кстати, это известное тормозилово, но многие проблемы производительности/отзывчивости можно решить тюнингом. https://pavelfatin.com/typing-with-pleasure/
Аноним 12/09/16 Пнд 13:58:56 #104 №840584 
Я конечно все понимаю, но когда обсуждают "прожорливость IDE или редактора" в 2016, когда у мобил по 6гб рам и 10 ядер, ну, я теряю сознание как минимум.

Идите уже отсосите начальнку за 16-32гб рам, у них цена 50 баксов.
Аноним 12/09/16 Пнд 14:08:03 #105 №840588 
>>840584
Двачую этого, в современном мире вообще похуй на прожорливость, если ее можно решить мощным железом.
Аноним 13/09/16 Втр 00:15:46 #106 №840983 
>>840584
И поделие на жабе всё равно сожрёт всю память и будет тормозить.
Аноним 13/09/16 Втр 00:37:27 #107 №840999 
>>840983
Но лучше все равно ничего нет, так что похуй.
Аноним 13/09/16 Втр 06:15:31 #108 №841057 
>>840983
Попробуй увеличить память в системе хотя бы до 1Гигабайта, все же твоих 512Мб (или сколько там) мало будет. Также открою тебе секрет - на рабочей станции во время работы не надо майнить койны или декодировать 8K видео или работать узлом ботнета (даже по отдельности). При выполнении этих простых требований, всё будет летать.
Аноним 13/09/16 Втр 06:36:46 #109 №841060 
>>840047

> Вообще нет пути чтоли? Только jetbrains только хардкор?

Тоже самое что и с велосипедами. Чтобы покататься на улице не надо покупать горный велосипед с кучей наворотов. С другой стороны, если ты мастер велокостыляния, то ничего не мешает творить пафосные штучки на самом дрянном велосипеде.

Короче говоря, для каждой задачи подходит свой инструмент.

Другое дело если ты хипстор-первооткрыватель, тогда вообще не будет проблем, поскольку под эти ваши расты (и т.п. перспективные языки) ничего сложнее блокнотика не завезли.
Аноним 13/09/16 Втр 08:47:24 #110 №841084 
>>838020 (OP)
Не хочешь - не ставь
Аноним 13/09/16 Втр 19:45:41 #111 №841411 
>>841057
16 гигов и это на лине. Заебало ждать появления текста для правки.
Аноним 14/09/16 Срд 10:06:52 #112 №841657 
>>838109
У меня на i5 4570 и 8гб, начинает лагать когда в ide от этой компании работаю. Оно качественная спору нет, но жаба...
Аноним 14/09/16 Срд 10:19:45 #113 №841663 
>>841657
А какие альтернативы-то есть? Критерии: скорость, экономное потребление памяти, кроссплатформенность.

Посмотри вон на плюсовые проекты – вроде QtCreator, они настолько блять медленно разрабатываются, что CLion их всех буквально за пол года порвал по работе с кодом на всех фронтах.

Жаба тут просто безальтернативна.
Аноним 14/09/16 Срд 10:24:19 #114 №841666 
>>841663
Планирую ещё 8 гигов докупить, благо сейчас это стоит копейки.
Аноним 14/09/16 Срд 10:42:55 #115 №841672 
>>841411
Ты же понимаешь, что это не красит тебя как специалиста ИТ? Т/е у всех летает в такой конфигурации, а у тебя система так в жопу разъебана или руки не из того места или что еще, что тебе один путь - страдать? Ты только что обозначил, что проблема не в IDE, а в тебе. Kк
Аноним 14/09/16 Срд 10:53:02 #116 №841675 
>>841672

если у него монолитный проект на овер дохуя тысяч файлов, то лаги не удивительны, мы же не знаем, что там за говнокод, просто мимококос
Аноним 14/09/16 Срд 10:54:48 #117 №841677 
>>841672
Ты только что подписался под тем, что ни разу даже не пробовал открывать большие проекты в этом говне, борщик.
Аноним 14/09/16 Срд 11:09:26 #118 №841684 
>>841677
[11:08:53] $ find ./ | grep -E '.rb$|.yaml$|.js$' | wc -l
16192

Устроит маню?
Аноним 14/09/16 Срд 11:15:53 #119 №841687 
>>841684
> find ./ | grep -E '.rb$|.yaml$|.js$' | wc -l

Но зачем, когда есть

> cloc .

Все тот же мимококос
Аноним 14/09/16 Срд 11:30:40 #120 №841690 
>>841675
Базарю, не хочешь чтобы лагало хуярь микросервисы. Либо макросервисы, но монолит на 100-200к строк кода чаще всего плохой путь.
Аноним 14/09/16 Срд 12:09:08 #121 №841696 
>>841687
$ brew install cloc
Ну теперь то точно есть...
Аноним 14/09/16 Срд 12:10:48 #122 №841697 
>>841687
Что ты за парашу подсунул мне? Я считал число файлов в проекте.
Аноним 14/09/16 Срд 12:19:12 #123 №841700 
>>841697

Это гавно не только считает количество файлов, но и выдает статистику сколько строчек кода, на каком языке этот код написан, сколько комментариев в проекте. Работает с учетом вложенных архивов и хуевой тучой разных настроек.

Кароче говоря на пару порядков информативнее позволяет оценивать проект и количества кода в нем, чем твоя ссаная команда. Не благодари.
Аноним 14/09/16 Срд 16:37:28 #124 №841783 
Привет любители IDE и им завидующие.
Хочу сесть на PHPStorm 2016 с относительно древним проектом на php5.3, mysql 5.1, bzr.
Проблемы на стадии интеграции проекта в ide. Тут есть разбирающиеся?
Где почитать годную ману по этому редактору
Аноним 14/09/16 Срд 16:46:11 #125 №841790 
>>841783
>Проблемы на стадии интеграции проекта в ide.
В чем именно проблемы?
Аноним 14/09/16 Срд 17:01:56 #126 №841798 
>>841790
1. интегрироваться с bzr. Добавил в проект корневую папку, сразу thirdparty в эксклюд (очень удобно сделано по сравнению с eclipse). Как указать редактору репозиторий и включить файлы в контроль
2. настроить веб-сервер, xdebug, propel 1.6 в качестве PDO
Аноним 14/09/16 Срд 17:07:25 #127 №841802 
>>841798
У меня url генерятся через контроллер, он мне подсовывает виджет с браузерами сверху, генерируя путь тупо по пути файлов. Настроить такое в иде я так понимаю нереально. Как выключить?
 Аноним 14/09/16 Срд 17:17:36 #128 №841815 
>>838020 (OP)
Ненужно, хуесось своих маня колег, пусть нахуй идут, макаки ебаные.
Белые люди юзают tmux+vim/nano/whatever.
Аноним 14/09/16 Срд 17:19:14 #129 №841817 
>>841790
Какого хуя он мне пишет варнинг о том что нет метода в классе, если class EquipmentModelQuery extends BaseEquipmentModelQuery {}
Пиздец. Это тоже надо настроить?
Аноним 14/09/16 Срд 17:27:52 #130 №841826 
>>841815
>tmux+vim
>белые люди
>грязные прыщавые аутисты-недоноски
Мужчина, в этом треде не для вас написано.
Аноним 14/09/16 Срд 17:34:28 #131 №841835 
>>841817
Еще:
$eq = new Equipment();
$eq->setCreatedByUserId(Helpers::getCurrentUserId());

пишет варнинг:
$eq = eq:null Method not found in null

Что это все значит?
Аноним 14/09/16 Срд 17:41:51 #132 №841840 
>>841798
>Как указать редактору репозиторий и включить файлы в контроль
Т.е. указать репозиторий? все же автоматом работает. Ты клонируешь проект своей vcs, заходишь в папку, если в консоли работают команды типа git info, то и в ide все будет работать. Или ты не о том вообще?
Аноним 14/09/16 Срд 17:49:11 #133 №841845 
>>841840
Я в настройках вообще не обнаружил bzr. Там даже CVS есть, а bzr нет, странно.
Не думаю что в git и bzr все консольные команды совпадут.
Аноним 14/09/16 Срд 17:53:15 #134 №841847 
>>838020 (OP)
test
Аноним 14/09/16 Срд 18:07:48 #135 №841849 
14738656687640.jpg
О, вебпрограммисты, идите к нам уже

http://reflink.ru/5e5
Аноним 14/09/16 Срд 23:55:30 #136 №842080 
>>841845
>bzr
Какая то очень специфичная vcs, первый раз о ней услышал от тебя. Работал в идее с гитом и svn все норм было по умолчанию. С mercurial насколько знаю тоже, твоей видимо по умолчанию, вот первая строка в гугле говорит что плагин есть, попробуй https://plugins.jetbrains.com/plugin/?id=3961
Аноним 14/09/16 Срд 23:56:23 #137 №842081 
>>841849
discord выбран ради сохранения истории? Так то на слаке все сидят.
Аноним 14/09/16 Срд 23:56:56 #138 №842082 
>>842080
>твоей видимо по умолчанию
твоей видимо по умолчанию нет*
Аноним 14/09/16 Срд 23:58:20 #139 №842083 
>>841845
И чем вообще вызвано желание использовать настолько немейнстримный продукт, когда есть православный гит?
Аноним 15/09/16 Чтв 10:53:16 #140 №842177 
>>842083
BZR амеры выбрали, я тут не при чем. Предлагать им перекатываться пока не хочу, да и времени нет. И кстати до этого встречал bazaar, так что не могу сказать что это совсем уж редкость
>>842080
Окей, спасибо. Пока что ощущение что сел в вертолет воевать против зенитки. Много ненужного говна, много допиливать и настраивать. Попробую еще некоторое время пока есть нервы и если не вктатит дропну.
Аноним 15/09/16 Чтв 11:03:00 #141 №842180 
>>842177
>Много ненужного говна, много допиливать и настраивать.
У тебя просто сильно специфичный проект видимо взять хотябы vcs, насчет php и его особенностей не знаю, не силен в нем, но возможно тоже что-то нестандартное используется, поищи плагины на эти случаи. Обычно все что не нужно не сильно и мешает.
Аноним 15/09/16 Чтв 11:16:43 #142 №842186 
>>842180
Вот смотри, у меня в проекте 8к файлов, в папке thirdparty много исходников стороннего софта, работающего в проекте через api, так вот я эту папку само собой исключил из проекта, ибо они к коду не относятся, и с ней у меня уже 40к файлов.
Зато теперь в каждом файле, аж противно, по 2500 желтых варнингов о не найденных определениях методов и подобное. Собственно отключить я этот варнинг в настройках могу, но для меня как раз причиной использовать ide была возможность перескакивать к определениям методов! Бред
Аноним 16/09/16 Птн 00:09:34 #143 №842704 
>>842186
> api
> к коду не относятся
Совсем даун?
Dmitry 16/09/16 Птн 00:18:55 #144 №842711 
>>842186
>ide
Заберите свое говно с спермомирок, и не вылезийте.
Аноним 16/09/16 Птн 10:44:35 #145 №842804 
>>842704
ты ебанутый? Есть api приложения, которое используется в коде проекта, есть код самого приложения предоставляющего api, дальше объяснять? Лишь бы что нибудь крякнуть, конч убогий.
Аноним 16/09/16 Птн 12:32:11 #146 №842840 
>>842804
> Есть api приложения, которое используется в коде проекта
> по 2500 желтых варнингов о не найденных определениях методов и подобное.
Ты обосрался и не спорь
Аноним 03/10/16 Пнд 19:32:44 #147 №850163 
14755123642570.gif
SB3-элита.
Что вы используете для проверки синтаксиа или дебага жс и пхп?
Аноним 03/10/16 Пнд 19:44:50 #148 №850168 
>>850163
и автокомплит конечно же
comments powered by Disqus

Отзывы и предложения