Pierwsze kroki z narzędziami Gemini Code Assist dla użytkowników indywidualnych

Ten dokument zawiera przykładowe prompty, których możesz używać z narzędziami GitLab i GitHub Gemini Code Assist w swoim IDE. Deweloperzy mogą używać narzędzi w IDE do pobierania informacji z usług zewnętrznych.

Więcej informacji o narzędziach Gemini Code Assist oraz pełna lista dostępnych usług i produktów znajdują się w artykule Omówienie narzędzi Gemini Code Assist.

Zanim zaczniesz

  1. Skonfiguruj Gemini Code Assist.
  2. Aby połączyć konto GitHub lub GitLab, wykonaj instrukcje w sekcji Konfigurowanie narzędzi.

Wyświetlanie problemów i żądań pull za pomocą narzędzia GitHub

Za pomocą narzędzia GitHub możesz wyświetlać przypisane do siebie problemy oraz wyszukiwać problemy i kod za pomocą funkcji wyszukiwania GitHuba z poziomu IDE.

Musisz mieć konto GitHub.

Wyszukiwanie problemów za pomocą narzędzia GitHub

Aby wyszukać wszystkie przypisane Ci problemy, w czacie Gemini Code Assist wpisz coś podobnego do tego:

@GitHub list issues assigned to me

W narzędzie GitHub znajdziesz listę wszystkich przypisanych Ci problemów.

Aby wyszukać problemy związane z określonym projektem i repozytorium, na czacie Gemini Code Assist wpisz prompt podobny do tego:

@GitHub what issues are assigned to me in PROJECT_NAME/REPOSITORY

Zastąp następujące elementy:

  • PROJECT_NAME z nazwą projektu GitHub.
  • REPOSITORY z nazwą repozytorium GitHub.

Narzędzie GitHub wyświetla problemy przypisane do Ciebie w wybranym repozytorium.

Wyszukiwanie żądań pull za pomocą narzędzia GitHub

Aby wyszukać wszystkie otwarte prośby o przechwycenie przypisane do Ciebie, w czacie Gemini Code Assist wpisz prompt podobny do tego:

@GitHub list pull requests assigned to me

Aby w czacie Gemini Code Assist wyszukać wszystkie zgłoszenia pulla przypisane do Ciebie w konkretnym projekcie i repozytorium, wpisz w czacie prompt podobny do tego:

@GitHub what are the pull requests assigned to me in PROJECT/REPOSITORY?

Zastąp następujące elementy:

  • PROJECT_NAME z nazwą projektu GitHub.
  • REPOSITORY z nazwą repozytorium GitHub.

Dodatkowe zalecane prompty dla narzędzia GitHub

Zanim użyjesz tych promptów, zastąp:

  • PULL_REQUEST_NUMBERto numer żądania pull w GitHub.
  • REPOSITORY_NAMEto nazwa Twojego repozytorium GitHub.
  • KEY_WORD to słowo kluczowe do użycia w wyszukiwaniu.
  • ISSUE_NAME nazwa problemu w GitHubie

W przypadku narzędzia GitHub zalecamy te prompty:

  • @GitHub list issues assigned to me
  • @GitHub list my open pull requests
  • @GitHub list comments for pull request PULL_REQUEST_NUMBER in REPOSITORY_NAME
  • @GitHub find open issues for KEY_WORD
  • @GitHub find code relating to KEY_WORD
  • @GitHub get comments on my issue ISSUE_NAME
  • @GitHub what are the comments on my pr PULL_REQUEST_NUMBER

Używanie narzędzia GitLab do uzyskiwania szczegółowych informacji o żądaniach pull i problemach

Za pomocą narzędzia GitLab możesz wyświetlić listę żądań pull i problemów z projektów GitLab.

Aby wyświetlić żądania pull w projekcie GitLab, w oknie czatu Gemini Code Assist wpisz prompt podobny do tego:

@gitlab list my open pull requests in project PROJECT_NAME

Gdzie PROJECT_NAME to nazwa Twojego projektu GitLab.

Narzędzie @gitlab wyświetla listę otwartych próśb o przechwycenie.

Aby wyświetlić listę zadań przypisanych Ci w GitLab, w oknie czatu Gemini Code Assist wpisz prompt podobny do tego:

@gitlab list issues assigned to me

Narzędzie @gitlab zawiera listę przypisanych Ci problemów.

Dodatkowe zalecane prompty

Zanim użyjesz tych promptów, zastąp:

  • GITLAB_PROJECT to nazwa Twojego projektu GitLab.
  • MERGE_REQUEST_NUMBERto numer prośby o scalenie w GitLab.
  • ISSUE_NAME to nazwa problemu w GitLab.

W przypadku narzędzia GitLab zalecamy wyświetlanie tych promptów:

  • @gitlab list my issues in the project GITLAB_PROJECT?
  • @gitlab list all my open merge requests for MERGE_REQUEST_NUMBER
  • @gitlab what's the status of the CI pipeline for merge request ISSUE_NAME in PROJECT_NAME?

Co dalej?

  • Więcej informacji o narzędziach Gemini Code Assist znajdziesz w omówieniu.