Skip to content

Praca z plikami

Wysyłanie plików kodu

Możesz wysłać plik bezpośrednio w Mattermost:

  1. Kliknij ikonę 📎 załącznika w polu wiadomości
  2. Wybierz plik (np. UserController.php)
  3. Dodaj komentarz:
    Zrefaktoruj ten kontroler - jest za duży
  4. Wyślij

Claude:

  • Odczyta zawartość pliku
  • Przeanalizuje kod
  • Zaproponuje refaktoring
  • Może bezpośrednio zmodyfikować plik w projekcie

Wysyłanie wielu plików

Możesz wysłać kilka plików na raz:

  1. Załącz UserController.php, UserService.php, UserRepository.php
  2. Napisz:
    Te klasy są ze sobą powiązane. Zaproponuj lepszą strukturę.

Claude przeanalizuje wszystkie pliki i zaproponuje reorganizację.


Obsługiwane formaty plików tekstowych

Claude może czytać:

  • Kod: .php, .js, .ts, .jsx, .tsx, .vue, .py, .go, .java, .cs, .rb, etc.
  • Konfiguracja: .json, .yaml, .yml, .xml, .env, .ini
  • Dokumentacja: .md, .txt, .rst
  • Style: .css, .scss, .sass, .less
  • SQL: .sql
  • Docker: Dockerfile, docker-compose.yml

Przykład:

[Załącznik: .env.example]
Dodaj brakujące zmienne środowiskowe dla modułu płatności

Generowanie plików

Claude może tworzyć nowe pliki:

Stwórz migration dla tabeli `payments` z polami:
- amount (decimal)
- status (enum)
- user_id (foreign key)

Claude utworzy plik np. 2024_02_03_120000_create_payments_table.php z pełną migracją.


← Powrót do możliwości