Ginosaji off
Naik, здесь - да, потому что всё делается в проекте готовыми скриптами. Здесь нужна не только компиляция проекта, но и проверка public API, сборка RPM, удаление старых RPM, подгрузка модулей ядра и создание блочных устройств до запуска тестов или программ. Системные тесты опять же являются скриптами на баше + питон кое-где.
Clion к тому же не умеет работать с autotools.
Подозреваю, что в QtCreator и Netbeans можно сделать что-то вроде: "Если я нажму эту кнопку, то запусти такой-то скрипт", но зачем мне это, если я могу вызвать скрипт из командной строки? К тому же Netbeans запускаться сто лет будет и жрать кучу ресурсов, прежде чем я смогу на эту волшебную кнопочку нажать, а Vim даже с плагинами запускается за секунду.
Если взять ту же ситуацию с заменой имени переменной в баш-скрипте, то не думаю, что Creator или Netbeans заточены так, чтобы догадаться, что надо только ".sh" скрипты трогать.
Когда пару лет назад я пытался кодить в Netbeans на C, то автокомплит у него был не лучше того, что можно найти для Вима. Может, что-то изменилось со временем, но мне в это не верится.
Naik off
Ginosaji, и это удобнее QtCreator, CLion, NetBeans?
Ginosaji off
Koenig, для этого я и поставил плагины.
Koenig off
Магистр Мёда
можно и из vim ide сделать
Ginosaji off
Naik, vl@volk, у меня сишный проект и Vim c несколькими плагинами вместо IDE.
Naik off
Ginosaji, в IDEA можно установить курсор сразу во всех местах и писать код, с автокомплитом и т.д :gg:
vlavolk off
знает толк
Ginosaji, рефакторинг в проекте. Используй IDE.
Naik off
Ginosaji, А в ide?
Ginosaji off
Naik, "Поскольку я знал, что имя переменной есть только и только в скриптах". Сперва я сделал просто git grep и убедился, что таких совпадений нет. К счастью, переменная использовалась всего раз двадцать, но в разных скриптах, а не одном. Глазами проверилось легко. А открывать каждый в редакторе и править ручками было бы долго.
Naik off
Могло замениться не только имя переменной, а все совпадения. Даже IDE в ЯП без четкой типизации этим страдают..
Всего: 20
<< 1 2

Реклама

Мы в соцсетях

tw tg yt gt