Здравствуйте, Denys V., Вы писали:
DV>Кромен настроек билда — какие из этих "миллиона" настроек вы считаете важными?
DV>вот к примеру я пользую на данный момент Netbeans для java проектов и MSVC2010 для С++... Все что я настраиваю в проекте относится к билду.
Ну вот касательно Netbeans'а например. У него можно заводить конфигурации различные (чем мы кстати интенсивно пользуемся). Под каждую конфигурацию можно настроить команду построения, команду очистки, команду запуска. Соответственно на тулбаре у нас выпадающий список с конфигурациями. А справа от него кнопки построить, очистить, запустить, отладить. И они действуют в соответствующие с текущим конфигом. Довольно удобно и это как раз следствие системы проектов. Хотя естественно это всё не принципиально и можно без всего этого обойтись. Но раз уж есть, то почему бы не использовать.
И ещё там можно настроить под проект каталоги для анализатора кода. Правда это мы не используем — загнали все библиотеки в общесистемные настройки.
Ну и естественно отображаемые в дереве проекта папки — их же можно настраивать как удобно, а не как отображение реальной структуру каталогов. Например папку со всяким мусором от построения нам же не надо видеть в процессе работы.
DV>А в случае с java — там вообще папка с pom.xml считается "своим" проектом — все что нетбинс своего создает это файлы с с моими кастомными правилами запуска. Аля такие то аргументы коммандной строки, такая то директория текущая и тд... Это я даже в свн не добавляю естественно. Проекта как такого нет — полет нормальный. Боюсь что пользователям qmake, cmake, scons вы тоже не объясните зачем нужны эти проекты. Как правило они только мешают своей ограниченностью. делаете к примеру svn mv для файла — и все — проект накрылся — почему? Если я к примеру всего лишь поменял .h на .hpp — и это самый простой и безобидный пример 
Хаха. ))) Мы как раз используем scons для всего. И как раз поэтому (ну точнее это одна из причин) я и ищу "просто мощный редактор" (см. первое сообщение в теме), а не IDE. Но к сожалению пока ни одного редактора поддерживающего подсветку, автокомплит и навигацию уровня монстро-IDE нет. Поэтому и приходится пользоваться ими, хотя нам нужен именно только редактор.