Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, мыщъх, Вы писали:
S>>>- файл проекта IDE — индивидуальные настройки разработчика: что и как открыто. Должен генериться на основе makefile. М>>а как его генерить? какие файлы открывать? открывать _все_ файлы, которые есть в makefile? так этих файлов тысячи... а если в IDE есть быстрая нафигация по функциям/классам -- тут мало импортировать имена файлов из makefile. эти файлы еще необходимо распарсить. а файлов много... C>Компьютер — он железный и четырёхядерный. Кто мешает ему нормально распарсить код и построить индексы?
и сколько будет открываться проект средних размеров? возьмем для определенности Google v8. что мы будем открывать в IDE автоматом? парсить все файлы?! там их около 4 тысяч в 400 метрах. а вот мне тут потребовалось увеличить стек в шелле и правке подвергся единствннный файл -- сам шелл shell.cc в котором всего три сотни строк. зачем мне ide которая откроет все?!
кстати, makefile там нету. зато есть SConscript. как его парсить будем?
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.