Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>CodeClipboardPlusNew to Visual Studio Code? Get it now.
CodeClipboardPlus

CodeClipboardPlus

xAxee

|
7 installs
| (1) | Free
Copies file contents to clipboard with structure formatting
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeClipboardPlus

Latest release Releases License: MIT
Visual Studio Marketplace Downloads Rating

📌 Opis

CodeClipboardPlus to rozszerzenie dla Visual Studio Code, które umożliwia inteligentne kopiowanie struktury i zawartości plików z zaawansowanymi opcjami wykluczeń. Idealne do szybkiego udostępniania fragmentów kodu z zachowaniem kontekstu projektu.

✨ 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+,):

Ustawienie Typ Domyślna wartość Opis
respectGitIgnore boolean true Automatycznie pomija pliki z .gitignore
excludePaths string[] ["node_modules"] Własne wzorce plików/folderów do pominięcia
filesLimit number 100 Maksymalna liczba plików w jednej operacji

🛠 Instalacja

Z Visual Studio Marketplace

  1. Otwórz Visual Studio Code.
  2. Przejdź do sekcji Extensions (Ctrl+Shift+X).
  3. Wyszukaj CodeClipboardPlus i kliknij Install.

Ręczna instalacja z pliku .vsix

  1. Pobierz .vsix z releases.
  2. Otwórz Visual Studio Code i przejdź do Extensions.
  3. Kliknij ikonę ... i wybierz Install from VSIX....
  4. Wskaż pobrany plik .vsix.

🚀 Jak używać?

  1. Otwórz Explorer w Visual Studio Code.
  2. Kliknij prawym przyciskiem myszy na wybrany plik, folder lub grupę plików.
  3. 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.
  4. Wklej skopiowany kod (Ctrl+V) w dowolnym miejscu.

📌 Przykłady użycia

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 ###
[ProjectRoot]
- [FILE] main.py
- [FOLDER] utils/
- [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

Wymagania

  • Visual Studio Code v1.60.0 lub nowszy.
  • System operacyjny Windows, macOS lub Linux.

Wkład i rozwój

Chcesz pomóc w rozwoju? 💡

  • Zgłaszaj błędy i sugestie w GitHub Issues.
  • Forkuj repozytorium i twórz pull requesty.

Licencja

Projekt jest udostępniany na licencji MIT, co oznacza, że możesz go dowolnie używać i modyfikować.


Dziękuje za korzystanie z CodeClipboardPlus! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft