История изменений
Исправление alysnix, (текущая версия) :
возможность перейти к определению сущности
это есть, и железно. если автокомплит делается компилятором, как в clang(как собствнено и должен делать настоящий автокомплит, а не левыми парсерами), то компилятор не может компилировать использование символа, если не знает его определения. то есть или это будет ошибка компиляции, или компилятор вам даст файл и строку где данный символ определен.
возможность найти все ссылки на сущности
без проекта это не сделать, но если IDE имеет понятие о линкуемых файлах, то это можно найти.
автокомплит
см п 1. автокомплит от компилятора не сработает на шаблонах, если тип никак не оговаривается. если тип обьекта известен - то автокомплит будет всегда и настоящий.
рефакторинг
смотря что под ним подразумевать.
Исправление alysnix, :
возможность перейти к определению сущности
это есть, и железно. если автокомплит делается компилятором, как в clang(как собствнено и должен делать настоящий автокомплит, а не левыми парсерами), то компилятор не может компилировать символ, если не знает его определения. то есть или это будет ошибка компиляции, или компилятор вам даст файл и строку где данный символ определен.
возможность найти все ссылки на сущности
без проекта это не сделать, но если IDE имеет понятие о линкуемых файлах, то это можно найти.
автокомплит
см п 1. автокомплит от компилятора не сработает на шаблонах, если тип никак не оговаривается. если тип обьекта известен - то автокомплит будет всегда и настоящий.
рефакторинг
смотря что под ним подразумевать.
Исходная версия alysnix, :
возможность перейти к определению сущности
это есть, и железно. если автокомплит делается компилятором, как в clang(как собствнено и должен делать настоящий автокомплит, а не левыми парсерами), то компилятор не может компилировать символ, если не знает его определения. то есть или это будет ошибка компиляции, или компилятор вам даст файл и строку где данный символ определен.
возможность найти все ссылки на сущности
без проекта это не сделать, но если IDE имеет понятие об линкуемых файлах, то это можно найти.
автокомплит
см п 1. автокомплит от компилятора не сработает на шаблонах, если тип никак не оговаривается. если тип обьекта известен - то автокомплит будет всегда и настоящий.
рефакторинг
смотря что под ним подразумевать.