Я использую затмение cdt helios. я долгое время использовал затмение для Java, и я нашел его идеальной IDE. это может быть почти все, и это может решить большую часть моей проблемы и действительно улучшить мою скорость в кодировании и в создании элегантного кода. но в с ++ все иначе.
Я хочу знать, есть ли какой-нибудь простой способ рефакторинга: если я изменяю вход или выход метода в .cpp, я хочу, чтобы изменения были согласованы с .h. например, если я хочу изменить
int *test::foo(char x, int y) { .. }
в
vector<int> test::foo1(chat x, double y) { .. }
там 2 изменения:
- outpur от int * к вектору
- имя от foo до foo1
- ввод от двойного до целого
Я хочу, чтобы эти изменения коснулись также файла .h. и все случаи этого.
возможно ли это с помощью eclipse helios cdt? с какой-то другой C ++ IDE на Linux? (например в vim .. как?)
РЕДАКТИРОВАТЬ: нет Vim Гуру здесь?