Двач.hk не отвечает.
Вы видите копию треда, сохраненную 28 октября 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
361 Кб, 2000x1230
Зачем нужен веб-программисту IDE? #838020 В конец треда | Веб
Зачем нужен веб-программисту IDE? Мне вот все говорят - установи. Я спрашиваю зачем и все молчат. Подсветку git изменений, если она вдруг нужна, можно сделать плагином к sublime, тоже самое и для sftp. Автодополнение функций есть по-дефолту итак.
Ошибки конфликтов? Об этом скажет интерпретатор или фреймворк при нажатии f5 в браузере.

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

В чем я заблуждаюсь?
Зачем мне ide, если есть sublime?
#2 #838021
Я могу понять desktop разработчиков - там компилежка занимает долгое время, поэтому IDE существенно облегчает задачу, но скриптовые языки...
Ну давайте, проясните мне.
#3 #838024
Т.е. я считаю .что IDE только мешает, ибо не нужно, а джава - тормознутая хуйня из прошлого.
sage #4 #838044
>>838024

> Т.е. я считаю


Ну считай, и хули? Зачем тред создал?
#5 #838053
>>838020 (OP)
Хорошо, держите нас в курсе событий.
#6 #838057
>>838024

> иде - нинужна


> джава - тормознутая хуйня из прошлого.


Сказал пхп-дегенерат с гостевухами, лол
>>838812
#7 #838085
>>838020 (OP)

>Подсветку git изменений, если она вдруг нужна, можно сделать плагином к sublime


Что за плагин? Есть вообще плагины чтобы работа с гитом была такая же как в ide от jetbrains?
#8 #838109
>>838024
Бля ну ты и далбаеб просто полнейший.
Ну раз затронули тему "тормозов java" и IDE, тогда почему у меня на ноуте с 2гб ОЗУ и звухядерником в 2ггц phpstorm летает?
P.S если ты не знаешь что такое phpstorm, то это IDE написанная на "тормазнутой" java
>>841657
#9 #838112
Короч, зачем IDE, если ты занимаешься фронтэндом то иде на свалку нахуй она тебе не нужна, а вот если ты работаешь в ебенявом проекте 10000+ строчек кода, со 70 папками, твой сублайм лопнет. IDE дает возможность ставить закладки в коде, просматривать локальную историю изменений файла, круто да? Вот еще, есть доступ к миниконсоли и мененджеру управления соединениями с базой данных, переход по use и extends путям в классе, полезно когда у тебя путь к абстрактному классу находится в пизде твоей мамаши, да много плюх вообщем то
#10 #838138
>>838112
Проиграл с оставленных в коде закладок.
Мимо с расширенным сознанием.
>>838147>>838251
sage #11 #838141
>>838112
Всё, описанное тобой, может Vim. Но нужно понаставить кучу плагинов.
#12 #838147
>>838138
Что это проиграл, в phpstorm можно оставлять закладки в разных местах кода
>>838141
Ага ебатьска с говноплагинами, гуглить искать, не нахер надо, лучше поставлю иде где все есть
>>838167
#13 #838150
>>838141

>Всё, описанное тобой, может Vim.


Vim вообще отдельная история, надо заставить себя привыкнуть к нему.
#14 #838151
бамп вопросу >>838085
#15 #838161
>>838112
Кстати, Идеевская DB-консоль лучше чем pgAdmin и MySQL Workbench. Серьёзно.
#16 #838162
>>838141
Но при этом IDE от JetBrains сами умеют Vim. Шах и мат.
>>838303
#17 #838167
>>838147

> Что это проиграл


Закладка - это когда барыга тебе наркоту не в руки отдаёт, а прячет куда-то и говорит где лежит ,чтобы не попастся с поличным
мимо-кэп
#18 #838198
Как писали выше, IDE нужна только в самых запущенных случаях, да.
>>838204>>838259
435 Кб, 600x400
#19 #838201
Динамопетушни и магистров хеллоуворлда полон тред.
#20 #838204
>>838198
Вы мне на вопрос ответьте уже >>838085
#21 #838251
>>838138
abstract_view_factory.php:201
5 марок
>>839539
#22 #838259
>>838198
Закукарекал петух-рубист, у которого весь код работает на МАГИИ, да такой, что никакая IDE не помогает.
#23 #838294

>пхпдебил рассуждает о софте и джаве


Топкек
443 Кб, 499x383
#24 #838303
>>838162
Ставить 9000 плагинов и получить такую же медленную недоIDE с кучей ебли и проебанного времени или поставить один плагин на виммод.
200 Кб, 1366x711
227 Кб, 1366x768
225 Кб, 1366x768
225 Кб, 1366x768
#26 #838403
На картинке зависимости к netbeans
Почти 4 моих экрана.

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

>>838112

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


Ну нихуя себе, вот это нанотехнологии, ctrl + z нажать не пробовал?
#27 #838427
>>838085

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

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

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

Но не жди что работа будет такой же как в какой-то иде, в иде встраиваются сугубо специфичные языковые штуки, которые облегчают командную разработку, например, сематические правила для встроенного анализатора кода и вообще отличие иде от абстрактно-ссаного вима в глубине статического анализа кода, мощности поискового движка и т.п. штукам.
>>838465>>839454
#28 #838453
>>838403

>ctrl + z


Разницу между просматривать и применять знаешь, даунито?
#29 #838465
>>838427
идеблядки не знают про линтеры и прочие консольные анализаторы, которые прикручиваются к виму\емаксу одной строчкой.
>>839454
#30 #838481
>>838403
Что за лол устанавливать джавовские либы через пакетный менеджер системы?
Выбрось бяку.
>>838482>>839307
#31 #838482
>>838481
Через apt лучше вообще ничего не устанавливать, все равно поломается.
>>838517>>839307
#32 #838517
>>838482
В пердоликсе лучше вообще ничего не ставить.
Сначала полдня будет компиляция, потом compilation error 0xFF000000505A1
#33 #838519
>>838517
Спермодаунам лучше вообще к компьютеру не подходить, мало ли что.
>>839236
#34 #838556
>>838398
Чето совсем нихуя не так как в идее.
#35 #838620
>>838517
Сижу на арче больше года, обновляюсь раз в месяц и никаких проблем, из AUR ставлю ЛЮБОЙ софт одной коротенькой командой, ссу тебе на ебало за клевету.
>>838650>>839236
#36 #838650
>>838620
Попробовал бы ты так на убунте
>>839307
#37 #838667

>Автодополнение функций есть по-дефолту итак.


Покажи ка где есть, дебик ? Нормальный автокомплит по классам, интерфейсам, наследованию итд есть только в PhpStorm. В остальных только имитация.
>>838765
#38 #838679
ну дык полноценную ide можно сварганить токо для статически типизированных языков
поэтому что в энтерпрайзе и рулит ява-стек, а asp.net это тоже норм для веб разработки
>>838695>>838871
#39 #838695
>>838679
хуйню какую-то сказал
>>838719>>838766
#40 #838719
>>838695
твои проблемы если не понимаешь
>>838951
#41 #838743
>>838403
Ну забыл такие мелочи как визуальный дебаггер, профайлер, охуительный клиент Maven с визуализацией дерева зависимостей и инструментами их разрешения, генератор JPA Entity, генератор JAX-WS/JAX-RS сервисов, просто дохулиард других визардов для генерации для всего и вся (в основном, для JEE), инструменты тестирования, интеграция с БД, облачными сервисами, контейнерами сервлетов, а также просто либы для Netbeans Rich Client Platform - потому что NetBeans - это не только IDE.
#42 #838765
>>838667
это все есть даже в emacs.
#43 #838766
>>838695
все верно он сказал. мимо разработчик из JetBrains
>>838951
#44 #838767
>>838403
Ты дебил? Phpstorm скачивается сразу архивом.
Посмотрим как ты заюзаешь ctrl+z через год разработки в блядской директории которая находится хер пойми где, очень тебя ctrl+z спасет, сосунок
#45 #838769
>>838112

> IDE дает возможность ставить закладки в коде


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


> доступ к миниконсоли



У меня это все делает Emacs. Похоже те кто тут используют IDE так и не понимают нахуя она нужна. А нужна она только для Java / C# и все.
#46 #838785
>>838769
в емаксе я могу работать с гитом так же как в идее? С визуализацией дерева, просмотров изменений на каждой строке.
>>838788
#47 #838788
>>838785
да. для этого там есть мощный magit
>>838790
#48 #838790
>>838788
спасибо, ушел пробовать
#49 #838794
>>838769
В емаксе уже есть хотя бы нормальный автокомплит с навигацией без грепанья руками? Или может он уже научился отлаживать (полноценно, а не запускать gdb в новом окне)?
>>838815
#50 #838800
>>838769
скока гуглил и устанавливал эту херню?
>>838814
#51 #838803
>>838020 (OP)

>2016


>эти джава тормоза


>пхпмакака поясняет за ненужность иде



Пиши ещё, ты забавный.
>>838812
#52 #838812
>>838803
>>838057

На скрине IDE с отладчиком и Symfony, писать на котором без IDE - всё равно что ходить с закрытыми глазами. Вы всерьез полагаете, что это скрин ОПа-школьника?
>>838846>>839408
#53 #838814
>>838800
взял готовый конфиг. ставится минуты 2-3
>>838816>>838889
#54 #838815
>>838794
да есть autocomplete-mode и есть company-mode, последнее фичей больше. а на счет отладки. дак твоя IDE тот же gdb и запускает в фоне.
>>838839
#55 #838816
>>838814
пили ссылку
>>838817
480 Кб, 1920x1198
#57 #838835
#58 #838839
>>838815
Моя IDE даёт мне человеческий интерфейс, которым можно пользоваться сразу без пердолинга (хотя хули я это говорю емаксоюзеру...), всё красиво и понятно расписывает.

А насчёт автокомплита – это стандартное говно с тегами, где ещё руками их делать надо? Ахуительная замена IDE.
>>838848>>838891
#59 #838846
>>838812
Да оно понятно, что паринь тралит лалак. Меня и правда забавляют все эти спецолипиады.
#60 #838848
>>838839
все там работает нормально. я бы так не говорил если бы не использовал до этого все эти IDEA, WebStorm, PyCharm и прочее. Перешел на Emacs и использую его уже 2 года. Конечно для Java я возьму IDEA, но для php, python, golang, js / node я возьму Emacs
#61 #838857
>>838769

> Похоже те кто тут используют IDE так и не понимают нахуя она нужна.


А ты так и не понял, зачем нужен Emacs.
Emacs нужен для допиливания и настройки его под себя.
Любая IDE из коробки более функциональна чем любой бандл Емакса, но при этом что-то допилить и кастомизировать под себя очень сложно. вы бы видели какой страшный у IntelliJ API
>>838865
#62 #838858
Настоящие программисты используют только VIM и с настороженностью относятся к тем, кто использует IDE
>>838867
#63 #838865
>>838857
ELisp очень прост, проще чем этот ваш JS. если мне нужно чуть поправить поведение Emacs я это делаю без проблем.
>>838872
#64 #838867
>>838858
В чем проявляется настороженность?
67 Кб, 372x233
#65 #838871
>>838679
Тру стори.
#66 #838872
>>838865
Об этом и речь
#67 #838889
>>838814
Долго готовый конфиг искал? Вообще что забред искать конфиги, плагины и прочию ересь, извращение какае то блять
>>838900
#68 #838891
>>838839
Бля вот наконец то появлся здавомыслящий анон
#69 #838900
>>838889
искал минут 10
>>838905>>838908
#70 #838905
>>838900
ай маладец, а второй конфиг долго искал? А третий? Или скока у тебя там плагинов?
#71 #838908
>>838900
>>838900
все плагины идут в одном конфиге. искал только потом еще для typescript, dart
>>838919
#72 #838919
>>838908

>dart


Им кто-то пользуется разве? На него даже гугл забил уже.
>>838924
#73 #838924
>>838919
у нашего клинета бэк и фронт на дарте. большое RIA приложение. саппортим уже 3 год. релизы дарта очень часто выходят. хайп прошел, но язык развивается очень быстро
#74 #838951
>>838766
>>838719
он затронул только одну сторону IDE - автокомплит и проверка типов
если для вас IDE только это - окей.
#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.

#76 #839307
>>838517
>>838482
>>838481
>>838650

Бля, что я читаю... это такие как Вы советуют сатвить иде?
#77 #839316
Аноны, а IDE или проприетарный sublime могут запихивать телеметрию или что-нибудь еще? Закладки какие в код? Это ведь вероятно. Нет?
>>839342
#78 #839317
>>838403
Нахуй вы все на убунте сидите?
Сейчас 2016, можно поставить спокойно дебиан без какого-либо вообще пердолинга, не сложнее чем винда (гном, кеды и что-то еще из коробки прямо).
И система надежнее, и анальных зондов от амазона нет, и ничего тебе не пропихивают как сраный юнити в убунте.
>>839318
#79 #839318
>>839317
так мне нравится юнити. А дэбиан + юнити - будет убунта.
Но я планирую слезать, ибо космонавт запихивает телеметрию в свой snap - это мне не нравится, это 146% зонды всей твоей активности, не хочу.

И вот я обдумываю и дистрибутив и window manager или desktop manager.
>>839319
#80 #839319
>>839318
Я думаю tiling window manager поставить, на работе 2 монитора и постоянно по 4-5 окон открыты, я хочу их все одновременно держать в поле зрения.
xmonad попытался, быстро взбугуртнул от того что надо что-то там руками ковырять в X11 чтобы его элементарно запустить и снес нахуй, убожество блядь.
Думаю все же попердолиться и поставить что-то вроде awesome.
>>839321
#81 #839321
>>839319
сильно ли эти виндов менеджеры сложны? Ведь вместо network manager надо юзать wpa-supplicant, вместо файловых менеджеров консольку. Там много консольки...
#82 #839342
>>839316
Ты хоть понимаешь что ты поехавший?
sage #83 #839408
>>838812
Ага, а ещё если ORM тянется, так вообще пиздец.
Сажи жирному ОПу
14 Кб, 500x375
#84 #839454
>>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
Еще раз повторюсь, на работе надо работать, а не дрочить плагины под вим. Ты вообще работал в виме с проектом, состоящим из нескольких тысяч файлов?
14 Кб, 500x375
#84 #839454
>>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
Еще раз повторюсь, на работе надо работать, а не дрочить плагины под вим. Ты вообще работал в виме с проектом, состоящим из нескольких тысяч файлов?
#85 #839539
>>838251
А я про закладки АНБ подумал в первую очередь.
>>839545>>839574
#86 #839544
Ставьте Eclipse и не парьтесь, лучшее что есть сейчас
#87 #839545
>>839539
Шизик.
#88 #839574
>>839539
АНБ их и закладывают, чтобы свести с ума простых русских кодеров. А Иван и ведется, думает сознание расширит, монады и функторы поймет.
#89 #839622
>>838020 (OP)

для автозамен и навигации по проекту, лалка
>>839623>>840562
#90 #839623
>>839622
*автозамены, в плане что глобально поменять во всех файлах проекта название чего либо, там функции или переменой, без IDE это хуй сделаешь.
>>840562
#91 #839648
>>838020 (OP)
Если бы не жаба, jetbrains цены бы не было.
#92 #839708
Большинство IDE, много крутых редакторов можно настроить под себя под большинство инструментов, но нахуя этот пердолинг если можно поставить вебсторм и всё сразу настроено как надо.
По-поводу "ниасиляторства" и прочего дерьма - увольте, не вижу ничего интеллектуально в пердолинге с плагинами и имеет этот смысл уж только если инструмент незаменимый.
#93 #839867
>>838020 (OP)

>


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



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

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



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

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



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

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



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

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

Если что, я могу эффективно писать код в VIM и Sublime, но всегда смотрю на тех, кто не понимает, почему я использую именно на IDE, как на опущенок, которые не достойны того, что бы я им хоть что-то объяснял.
#94 #840047
>>839454

>Git gutter и всё перечисленное это мелочь по сравнению с тем, что может шторм, серьёзно.


Вообще нет пути чтоли? Только jetbrains только хардкор? А в чем причина? Неужели так сложно просто повторить и сделать нормальный плагин?
>>840116>>841060
#95 #840050
>>839454
В результате ты так ни к чему и не пришел? А если разные языки нужны? Ультимейт вариант купить идею и накатывать плагины для работы с разными языками? Я так понимаю функционал вебшторма, рубимайн, пхпшторм идея польностью включает или нет?
>>840053
#96 #840053
>>840050
Да, IDEA поддерживает все версии.
#97 #840065
>>838020 (OP)
ide это просто текстовый редактор с причиндалами + интеграция с тулчейном, если нужен. если ты обвесишь свой саблайм или нпп по полной, он тоже станет ide.

эклипс/нетбинс отправь в помойку и юзай студию, это лучшая в мрре ide.
>>840114
#98 #840114
>>840065

>если ты обвесишь свой саблайм или нпп по полной, он тоже станет ide.


Ну так покажите плагин дли гита хотяюы, вон выше пишут что гроб гроб и такой работы с гитом как в идее ни один плагин не даст.
#99 #840116
>>840047

>Неужели так сложно просто повторить и сделать нормальный плагин?


Средств кастомизации всяких саблаймов и даже вимов не хватит на такое.
#100 #840476
>>839454
Хвала небесам, здравомыслящий анон! А по поводу того, что phpstorm жрет много ОЗУ мне кажется у тебя что то в настройках лишние включено, я почистил от ссаных модулей лишних и все летает просто
#101 #840562
>>839623
>>839622
Awk, sed,
UNIX это ide.
#102 #840568
>>838020 (OP)

>Зачем мне ide, если есть sublime?


А зачем мне сублайм, если есть емакс?
#103 #840581
>>839454

>Но я сам не фанат этой IDE и джавы, воспринимаю её как необходимое зло.



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

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

Идите уже отсосите начальнку за 16-32гб рам, у них цена 50 баксов.
>>840588>>840983
#105 #840588
>>840584
Двачую этого, в современном мире вообще похуй на прожорливость, если ее можно решить мощным железом.
#106 #840983
>>840584
И поделие на жабе всё равно сожрёт всю память и будет тормозить.
>>840999>>841057
#107 #840999
>>840983
Но лучше все равно ничего нет, так что похуй.
#108 #841057
>>840983
Попробуй увеличить память в системе хотя бы до 1Гигабайта, все же твоих 512Мб (или сколько там) мало будет. Также открою тебе секрет - на рабочей станции во время работы не надо майнить койны или декодировать 8K видео или работать узлом ботнета (даже по отдельности). При выполнении этих простых требований, всё будет летать.
>>841411
#109 #841060
>>840047

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



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

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

Другое дело если ты хипстор-первооткрыватель, тогда вообще не будет проблем, поскольку под эти ваши расты (и т.п. перспективные языки) ничего сложнее блокнотика не завезли.
#110 #841084
>>838020 (OP)
Не хочешь - не ставь
#111 #841411
>>841057
16 гигов и это на лине. Заебало ждать появления текста для правки.
>>841672
#112 #841657
>>838109
У меня на i5 4570 и 8гб, начинает лагать когда в ide от этой компании работаю. Оно качественная спору нет, но жаба...
>>841663
#113 #841663
>>841657
А какие альтернативы-то есть? Критерии: скорость, экономное потребление памяти, кроссплатформенность.

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

Жаба тут просто безальтернативна.
>>841666
#114 #841666
>>841663
Планирую ещё 8 гигов докупить, благо сейчас это стоит копейки.
#115 #841672
>>841411
Ты же понимаешь, что это не красит тебя как специалиста ИТ? Т/е у всех летает в такой конфигурации, а у тебя система так в жопу разъебана или руки не из того места или что еще, что тебе один путь - страдать? Ты только что обозначил, что проблема не в IDE, а в тебе. Kк
>>841675>>841677
#116 #841675
>>841672

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

Устроит маню?
>>841687
#119 #841687
>>841684

> find ./ | grep -E '.rb$|.yaml$|.js$' | wc -l



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

> cloc .



Все тот же мимококос
>>841696>>841697
#120 #841690
>>841675
Базарю, не хочешь чтобы лагало хуярь микросервисы. Либо макросервисы, но монолит на 100-200к строк кода чаще всего плохой путь.
#121 #841696
>>841687
$ brew install cloc
Ну теперь то точно есть...
#122 #841697
>>841687
Что ты за парашу подсунул мне? Я считал число файлов в проекте.
>>841700
#123 #841700
>>841697

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

Кароче говоря на пару порядков информативнее позволяет оценивать проект и количества кода в нем, чем твоя ссаная команда. Не благодари.
#124 #841783
Привет любители IDE и им завидующие.
Хочу сесть на PHPStorm 2016 с относительно древним проектом на php5.3, mysql 5.1, bzr.
Проблемы на стадии интеграции проекта в ide. Тут есть разбирающиеся?
Где почитать годную ману по этому редактору
>>841790
#125 #841790
>>841783

>Проблемы на стадии интеграции проекта в ide.


В чем именно проблемы?
>>841798>>841817
#126 #841798
>>841790
1. интегрироваться с bzr. Добавил в проект корневую папку, сразу thirdparty в эксклюд (очень удобно сделано по сравнению с eclipse). Как указать редактору репозиторий и включить файлы в контроль
2. настроить веб-сервер, xdebug, propel 1.6 в качестве PDO
>>841802>>841840
#127 #841802
>>841798
У меня url генерятся через контроллер, он мне подсовывает виджет с браузерами сверху, генерируя путь тупо по пути файлов. Настроить такое в иде я так понимаю нереально. Как выключить?
Аноним #128 #841815
>>838020 (OP)
Ненужно, хуесось своих маня колег, пусть нахуй идут, макаки ебаные.
Белые люди юзают tmux+vim/nano/whatever.
>>841826
#129 #841817
>>841790
Какого хуя он мне пишет варнинг о том что нет метода в классе, если class EquipmentModelQuery extends BaseEquipmentModelQuery {}
Пиздец. Это тоже надо настроить?
>>841835
#130 #841826
>>841815

>tmux+vim


>белые люди


>грязные прыщавые аутисты-недоноски


Мужчина, в этом треде не для вас написано.
#131 #841835
>>841817
Еще:
$eq = new Equipment();
$eq->setCreatedByUserId(Helpers::getCurrentUserId());

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

Что это все значит?
#132 #841840
>>841798

>Как указать редактору репозиторий и включить файлы в контроль


Т.е. указать репозиторий? все же автоматом работает. Ты клонируешь проект своей vcs, заходишь в папку, если в консоли работают команды типа git info, то и в ide все будет работать. Или ты не о том вообще?
>>841845
#133 #841845
>>841840
Я в настройках вообще не обнаружил bzr. Там даже CVS есть, а bzr нет, странно.
Не думаю что в git и bzr все консольные команды совпадут.
>>842080>>842083
#134 #841847
48 Кб, 400x400
#135 #841849
О, вебпрограммисты, идите к нам уже

http://reflink.ru/5e5
>>842081
#136 #842080
>>841845

>bzr


Какая то очень специфичная vcs, первый раз о ней услышал от тебя. Работал в идее с гитом и svn все норм было по умолчанию. С mercurial насколько знаю тоже, твоей видимо по умолчанию, вот первая строка в гугле говорит что плагин есть, попробуй https://plugins.jetbrains.com/plugin/?id=3961
>>842082>>842177
#137 #842081
>>841849
discord выбран ради сохранения истории? Так то на слаке все сидят.
#138 #842082
>>842080

>твоей видимо по умолчанию


твоей видимо по умолчанию нет*
#139 #842083
>>841845
И чем вообще вызвано желание использовать настолько немейнстримный продукт, когда есть православный гит?
>>842177
#140 #842177
>>842083
BZR амеры выбрали, я тут не при чем. Предлагать им перекатываться пока не хочу, да и времени нет. И кстати до этого встречал bazaar, так что не могу сказать что это совсем уж редкость
>>842080
Окей, спасибо. Пока что ощущение что сел в вертолет воевать против зенитки. Много ненужного говна, много допиливать и настраивать. Попробую еще некоторое время пока есть нервы и если не вктатит дропну.
>>842180
#141 #842180
>>842177

>Много ненужного говна, много допиливать и настраивать.


У тебя просто сильно специфичный проект видимо взять хотябы vcs, насчет php и его особенностей не знаю, не силен в нем, но возможно тоже что-то нестандартное используется, поищи плагины на эти случаи. Обычно все что не нужно не сильно и мешает.
>>842186
#142 #842186
>>842180
Вот смотри, у меня в проекте 8к файлов, в папке thirdparty много исходников стороннего софта, работающего в проекте через api, так вот я эту папку само собой исключил из проекта, ибо они к коду не относятся, и с ней у меня уже 40к файлов.
Зато теперь в каждом файле, аж противно, по 2500 желтых варнингов о не найденных определениях методов и подобное. Собственно отключить я этот варнинг в настройках могу, но для меня как раз причиной использовать ide была возможность перескакивать к определениям методов! Бред
>>842704>>842711
#143 #842704
>>842186

> api


> к коду не относятся


Совсем даун?
>>842804
Dmitry #144 #842711
>>842186

>ide


Заберите свое говно с спермомирок, и не вылезийте.
#145 #842804
>>842704
ты ебанутый? Есть api приложения, которое используется в коде проекта, есть код самого приложения предоставляющего api, дальше объяснять? Лишь бы что нибудь крякнуть, конч убогий.
>>842840
#146 #842840
>>842804

> Есть api приложения, которое используется в коде проекта


> по 2500 желтых варнингов о не найденных определениях методов и подобное.


Ты обосрался и не спорь
221 Кб, 500x639
#147 #850163
SB3-элита.
Что вы используете для проверки синтаксиа или дебага жс и пхп?
>>850168
#148 #850168
>>850163
и автокомплит конечно же
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 28 октября 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски