Code review z Codexem
/review to wbudowana funkcja Codexa do przeglądania zmian w lokalnym checkoutcie Git. Możesz użyć jej, by zrozumieć zmiany, zbadać potencjalne problemy i przygotować uwagi do przeglądu. Wynikiem są uporządkowane według ważności ustalenia; samo uruchomienie przeglądu nie zmienia drzewa roboczego.
W aplikacji lub rozszerzeniu IDE wpisz /review i wybierz przegląd względem gałęzi bazowej albo przegląd niezatwierdzonych zmian. W CLI wpisanie /review otwiera gotowe tryby przeglądu, a dedykowany recenzent analizuje wybrany diff. W aplikacji możesz też otworzyć panel przeglądu, by zrozumieć zmiany i przekazać uwagi do konkretnych linii.
W CLI przegląd względem gałęzi bazowej znajduje wspólny punkt bazowy i analizuje różnice gałęzi. Przegląd niezatwierdzonych zmian w CLI obejmuje pliki przygotowane do commita, nieprzygotowane oraz nieśledzone. Możesz też poprosić CLI o przejrzenie dokładnego zestawu zmian z wybranego commita albo skupić ocenę na podanych kryteriach.
W aplikacji wyniki przeglądu pojawiają się jako komentarze w tekście, a w CLI jako tura w transkrypcie. W aplikacji przeglądy domyślnie odbywają się w bieżącym czacie; możesz ustawić tryb Detached, by uruchamiać je w osobnym czacie. W rozszerzeniu IDE polecenie /review jest dostępne tylko wtedy, gdy otwarty projekt znajduje się w repozytorium Git.
/review
Zastosowanie w praktyce
Po pracy Codexa nad lokalnymi zmianami uruchom /review, by uzyskać dodatkowe spojrzenie na drzewo robocze. Jeśli chcesz sprawdzić zmiany przed scaleniem, wybierz w CLI przegląd względem gałęzi bazowej. Gdy interesuje Cię aktualny stan pracy, wybierz przegląd niezatwierdzonych zmian; obejmie także pliki nieśledzone. Jeśli chcesz zawęzić ocenę, skorzystaj z własnych instrukcji przeglądu i podaj kryteria, na których ma się skupić.
/review naprawi znalezione problemy: przegląd raportuje ustalenia bez zmiany drzewa roboczego. Jeśli poprosisz Codexa o zastosowanie poprawek, obowiązują zwykłe ustawienia piaskownicy i zatwierdzania.