Re[7]: Программирование под линукс
От: Cyberax Марс  
Дата: 12.05.11 10:00
Оценка:
Здравствуйте, мыщъх, Вы писали:

C>>Компьютер — он железный и четырёхядерный. Кто мешает ему нормально распарсить код и построить индексы?

М>и сколько будет открываться проект средних размеров? возьмем для определенности Google v8. что мы будем открывать в IDE автоматом? парсить все файлы?! там их около 4 тысяч в 400 метрах. а вот мне тут потребовалось увеличить стек в шелле и правке подвергся единствннный файл -- сам шелл shell.cc в котором всего три сотни строк. зачем мне ide которая откроет все?!

cyberax@lw1:~/.m2$ du -sh .
701M .

Это объём файлов библиотек для моего проекта на Java. IDEA их все распарсила, индексировала и хранит индексы на диске (их объём — пара гигабайт). Проект открывается примерно 10 секунд. Индексируется долго, около пары минут (при самом первом открытии или если убить индексы).

А IDE нужна, если что-то существенное делать, а не три строки править.

М>кстати, makefile там нету. зато есть SConscript. как его парсить будем?

Как обычно — пишем плугин к SConscript'у, который делает проектные файлы.
Sapienti sat!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.