2013-04-07 2 views
0

Удивление вокруг нового инструмента рефакторинга C++ - AppCode У меня было несколько простых вопросов: как переместить класс в файл с соответствующим именем (namespace/name.h), как перемещать функцию, объявленную в .h, до .cpp, как вернуться назад ?Почему «Перемещение» класса в файл с тем же именем пространства/name.h в AppCode приводит к пустым .h, тогда как весь код класса перемещается в .cpp?

Так что я имел образец кода мы хотим двигаться:

enter image description here

мы получим fun.h со следующим кодом:

#ifndef __fun_H_ 
#define __fun_H_ 

#endif //__fun_H_ 

и fun.cpp со всем нашим классом в это (декларация + реализация).

Что делать неправильно? как переместить класс в новый .h-файл с именем, соответствующим ему в AppCode?

ответ

2

Невозможно воспроизвести эту проблему. Если у вас есть воспроизводимый образец проекта, пожалуйста, создайте проблему в трекере AppCode http://youtrack.jetbrains.com/issues/OC и приложите образец.

+0

(главное, что я перехожу из 'main.cpp', перемещение из файла' .h' отлично работает) – DuckQueen

Смежные вопросы