xAxee 1968 Opublikowano 2 marca 2025 Udostępnij Opublikowano 2 marca 2025 CodeClipboardPlus Opis CodeClipboardPlus to rozszerzenie dla Visual Studio Code, które umożliwia inteligentne kopiowanie struktury i zawartości plików z opcjami wykluczeń. Idealne do szybkiego udostępniania fragmentów kodu z zachowaniem kontekstu projektu. (np. Wklejanie kodu do chatów AI, w sumie w takim celu powstała wtyczka). Funkcje Automatyczne uwzględnianie .gitignore - pomija pliki wymienione w .gitignore Konfigurowalne wykluczenia - własne wzorce ignorowanych plików i folderów Limit plików - zabezpieczenie przed przypadkowym kopiowaniem dużych projektów Integracja z menu kontekstowym – dostępne opcje po kliknięciu prawym przyciskiem myszy. Dwie metody kopiowania: Z pełną strukturą - zachowuje hierarchię katalogów i zawartość plików Tylko zawartość - kopiuje czysty kod bez dodatkowych oznaczeń Konfiguracja 🛠 - Dostosuj działanie rozszerzenia przez ustawienia VSCode (Ctrl+,) respectGitIgnore - Automatycznie pomija pliki z .gitignore excludePaths - Lista własnych wzorców plików/folderów do pominięcia filesLimit - Maksymalna liczba plików w jednej operacji Jak używać? Otwórz Explorer w Visual Studio Code. Zaznacz prawym przyciskiem myszy wybrany plik, folder lub grupę plików. Wybierz jedną z dostępnych opcji: Copy Files Content with Structure – skopiuje strukturę i zawartość plików. Copy Files Content Only – skopiuje tylko treść plików. Wklej skopiowany kod (Ctrl+V) w dowolnym miejscu. Przykłady użycia Spoiler Dla folderu zawierającego następujące pliki: ProjectRoot/ ├── main.py ├── utils/ │ ├── helpers.py │ ├── constants.py Wynik kopiowania z Copy Files Content with Structure: ### PROJECT STRUCTURE START ### - [FILE] main.py - [FILE] utils/helpers.py - [FILE] utils/constants.py ### PROJECT STRUCTURE END ### ### FILE START: main.py ### print("Hello, World!") ### FILE END: main.py ### ### FILE START: utils/helpers.py ### def greet(name): return f"Hello, {name}!" ### FILE END: utils/helpers.py ### ### FILE START: utils/constants.py ### PI = 3.14159 ### FILE END: utils/constants.py ### Wynik kopiowania z Copy Files Content Only: print("Hello, World!") def greet(name): return f"Hello, {name}!" PI = 3.14159 Instalacja 🛠 Visual Studio Marketplace GitHub Releases Zapraszam do dyskusji na temat wtyczki oraz do odwiedzenia GitHuba oraz pozostawienia opinii na Marketplace xMuffionex 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/58535-codeclipboardplus-wtyczka-u%C5%82atwiaj%C4%85ca-kopiowanie/ Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.