2011-05-06 11 views
10

Zastanawiałem się, czy ktoś wie o szybki i łatwy sposób na refaktoryzację plików kodu w moim QT Project przy użyciu QTCreatora? W szczególności próbuję uporządkować moje pliki źródłowe i jest trochę trudu, aby wrócić do pliku projektu i zmienić ścieżkę do pliku dla każdego pliku. Nie wspominając już o przeniesieniu klasy dialogowej jest jeszcze gorsza (są pliki .ui nie zawarte w projekcie, ale trzeba je również zmienić.)Qt Creator Code File Refaktoryzacja

Odpowiedz

14

Jedyna zmiana nazwy pliku/przenoszenie, która jest "zintegrowana" (tzn. automatycznie aktualizuje plik projektu), używa aktywnego panelu projektu z listą plików, prawym przyciskiem myszy i wybierz "zmień nazwę", używając "../../some/new/dir/name.cpp" do przenoszenia plików. Oczywiście nie zaktualizuje żadnych instrukcji #include, ale zaoszczędzi ci trudu ręcznej modyfikacji pliku .pro. "git rename" etc ...

+0

Dzięki temu działało dobrze. Nie jak ni ce jako zdolne do przeciągania i upuszczania, ale hej to działa. – jecjackal

+0

Nie działa dla katalogów ... Qt Creator brakuje w wielu podstawowych cech IDE ... – Troyseph

+0

@Sebastian IMHO, zmiana nazwy katalogów to naprawdę funkcja zarządzania plikami. IDE są świetne w wyświetlaniu, modyfikowaniu i debugowaniu kodu. – rubenvb

0

Nie sądzę, że to możliwe, przenoszenie plików bez wsparcia jest bolesne the ...:/