2015-03-08 21 views
19

Piszę nową lepszą wersję mojego starego projektu Android, która naprawi wiele błędów UI, ale ma też lepszy wygląd, potrzebną do integracji nowe funkcje.Jak dodawać TODO i śledzić problemy z projektem w Android Studio (NIE w źródłach)

Kiedy przechodzę przez źródło, widzę wszystkie moje stare i nowe TODO w źródle, ale są rzeczy, które pamiętam i zapominam, chcę robić w przyszłości i nie pasuję jeszcze do żadnego źródła.

Eclipse miał prostą listę zadań w projekcie, w której można było zapisać i śledzić wszystkie poprawki błędów i nowe funkcje, które były potrzebne dla tego projektu. Bardzo przydatny!

Czy istnieje sposób dodawania takich zadań/wydań/notatek/zadań do projektu w Android Studio w ogóle w projekcie, BEZ dodawania ich w określonym miejscu w źródłach?

+0

http://stackoverflow.com/questions/23384804/how-to-see-all-todo-tasks-in-android-studio – pskink

+0

Nie, miałem na myśli, jak dodawać nowe zadania lub notatki lub todos dla projekt, ale NIE w źródle – RumburaK

+0

Pochodzę z Eclipse, i natknąłem się na ten post, gdy googleed dokładnie to samo pytanie. Odpowiedź brzmi: "nie możesz". OBEJŚCIE: Ustaw swój projekt AndroidStudio jako podkatalog w projekcie Git (lub jego odpowiedniku). Umieść plik "Readme.md" (lub odpowiednik) na najwyższym poziomie w projekcie Git, równolegle do podkatalogu AndroidStudio. – paulsm4

Odpowiedz

11

przejdź do Widok -> Narzędzie Windows -> TODO aby wyświetlić panel TODO

Wszystko oznaczone

// TODO

powinny być widoczne w panelu listy

Edit: Możesz dodać wtyczki do zarządzania zadaniami w Intellij 14

https://www.jetbrains.com/idea/help/managing-tasks-and-context.html

Nie używałem ich, ponieważ nasz przepływ pracy jest poza środowiskiem IDE i nie mogę komentować, czy będą działać zgodnie z zamierzeniami w Android Studio.

+1

Nie, chodzi mi o to, jak dodawać nowe zadania lub TODO lub notatki do projektu, ale NIE w źródle – RumburaK

+0

Dostępne są wtyczki do zarządzania zadaniami i przepływami pracy, ale ich nie dodałem. Redagowałem swoją odpowiedź za pomocą linku do strony pomocy w Intellij w celu uzyskania dalszych informacji. – jsrsoftware

42

Aby dodać zadanie, wystarczy wypowiedzieć w dowolnym miejscu w kodzie wychodząc ze słowem ToDo

//Todo: Get count from database instead 

Aby wyświetlić listę todos, patrzeć w lewym dolnym rogu okna Android Studio:

enter image description here

jeśli go otworzyć, dostaniesz tego widoku z listą swojej todos i opcji, aby przejść do plików, gdzie są one zlokalizowane w projekcie:

enter image description here

+0

Szkoda, że ​​nie działa dla XML-ów. – TranslucentCloud

+2

Od wersji 2.2.3 możesz dodać TODO do XML, wpisując: '' Zobacz odpowiedź z @ Wajid Ali poniżej –

10

Oto, jak to zrobić: Tworzę plik tekstowy o nazwie "TaskList.txt". Umieściłem go w pakiecie java/res. (Niekoniecznie odpowiednich dla tego pakietu, ale nie czułem się tworząc pakiet tylko do tego celu.)

Jak w każdym pliku z kodem, można uruchomić linię z

//TODO 

i IDE rozpoznaj to jako jedno ze swoich zadań. W tym pliku możesz mieć dziesiątki lub setki TODO. Oczywiście nadal możesz mieć wbudowane TODO w pliki kodu, ściśle związane z kodem, który musisz zaktualizować/poprawić.

My tasklist.txt todo jest pokazać się w Android Studio TODO widzenia (dolny lewy róg IDE lub Widok -> Narzędzie Windows -> TODO) razem z całą moją osadzone zadania.

+0

Nie musisz też zaczynać od komentarza, przynajmniej nie w obecnej wersji. To znaczy, mogę go wyświetlić, po prostu wpisując 'TODO' bez ukośników. –

-1

W Android Studio w menu Narzędzia dostępna jest opcja Zadania & Konteksty. Możesz ręcznie dodawać zadania (tzn. Zadania, które chcesz wykonać dla swojego projektu). Jest to dość proste, wystarczy dodać tytuł zadania, nazwę gałęzi VCS i listę zmian, więc może nie odpowiadać twoim potrzebom. Follow this link, aby dowiedzieć się więcej.

+0

Chociaż może to teoretycznie odpowiedzieć na pytanie, [byłoby lepiej] (// meta.stackoverflow.com/q/8259), aby uwzględnić istotne części odpowiedzi tutaj, i podać link dla odniesienia. –

+0

Googling w celu śledzenia problemów bezpośrednio z poziomu Android Studio Znalazłem to pytanie i odpowiedź. Ponieważ nie przetestowałem tego w tej chwili, właśnie podałem link. Również czuje się, jakby oszukiwać, aby skopiować czyjeś rozwiązanie dosłownie, nawet podając link. – KvdLingen

3

Aby ustawić punkty kontrolne dla siebie wewnątrz android projekt studyjny, można to zrobić jak: w pliku Java:

// TODO: I am waiting for you to be fixed ;) 

w XML Plik:

<!-- TODO! Hey I am here down in XML --> 

niektóre z powyższych skomentowały, że todo nie działa w pliku xml, więc jest dla nich.

0

Moim ulubionym sposobem jest jak następuje: <!-- //TODO: Poczytać o rodzaja Layoutow -->

+0

OP powiedział, że nie chce ich w kodzie źródłowym. – Robert

0

write (brak) po ponad prasowej karcie klucz

1

Można użyć jednej z TODO, FIXME itp ale to nie można tego zrobić bez użycia ich w kodzie. wykorzystywać je w sposób następujący:

{ 
... 
some code //FIXME 
... 
} 

lub

{ 
... 
some code //TODO 
... 
} 

oto ściągawki dla niektórych popularnych IDE:

  • IntelliJ IDE IDEA na bazie (np Android Studio): TODO, FIXME

  • Visual Studio: HACK, TODO, UNDONE i NOTE.

  • Eclipse: @todo, FIXME, TODO i XXX.

  • Netbeans: TODO i FIXME

  • Code :: Blocks: co najmniej TODO.

  • Rider: TODO i BUG

PS: edytuj tę odpowiedź, dodając swoje fav IDE komentarze tokeny.