Lebih baik karena Anda dapat secara instan mengonversi folder dan file yang dipilih menjadi satu, cetak biru cetak basis kode Anda. Cetak biru plaintext ini mengambil bentuk pohon ASCII dari struktur direktori proyek Anda, bergabung dengan konten penuh dari file yang dipilih. Komentar ditambahkan di antara file untuk menjelaskan apa dan di mana semuanya berada. ( /* --- Begin /path/to/file.js --- */
)
Campurkan dan cocokkan pilihan file dan folder . Ini bekerja secara rekursif. Semua akan bergabung .
Kemampuan membaca file terbuka yang tidak disimpan langsung dari editor
Dukungan KB yang ditingkatkan memungkinkan Cmd + Shift + V
untuk menangkap tab aktif dan Cmd + Shift + R
ke Rerun Commander V pada pilihan sebelumnya
Pemformatan pohon ASCII yang ditingkatkan , pemisah file khusus , dan banyak lagi
Komandan V adalah kapten kapal yang berbakat dan tercinta yang memberikan hidupnya untuk mengambil bentuk ekstensi untuk Visual Studio Code 1 Microsoft. Dia melakukan ini dengan imbalan kekuatan menggabungkan beberapa file, bersama dengan tampilan pohon ASCII dari struktur direktori proyek Anda, ke clipboard Anda - memberikan konteks yang lebih besar pada file dan folder yang Anda bagikan.
Berbagi keadaan yang diperbarui dari kode Anda dengan cara ini meningkatkan produktivitas saat pemrograman pasangan dengan AI.
Karena secara teratur mengarahkan kembali AI pasangan Anda lebih cenderung menyelesaikan masalah dengan cara yang masuk akal untuk sistem secara keseluruhan - tidak hanya untuk satu fungsi atau sistem dalam isolasi.
Ini juga dapat membantu mengatasi batasan pada memori, dan dapat mengurangi penyimpangan menuju halusinasi bahwa model AI yang lebih kecil dan di-hosting diketahui dialami ketika didorong keras.
Jam tangan...???
Demonstrasi Komandan V digunakan, klip ini mengulang setiap 30 detik, dan lebih masuk akal pada pandangan berikutnya.
Buka kode studio visual
Cari "Komandan V" di tab Extensions. Atau buka palet perintah (Mac: Cmd+P
/ WIN: Ctrl+P
) dan ketik ext install kerns.commander-v
dan tekan Enter
Nikmati Komandan v
Summon Commander V dengan memilih satu atau lebih item (file dan/atau folder) dari sidebar file explorer dalam kode studio visual
Klik kanan pada item, dan pilih "Commander V" dari menu konteks
Cetak biru file proyek Anda didorong ke papan klip Anda
Ini bergerak dengan cepat tetapi loop setiap 15 detik. Tonton beberapa kali untuk memahami banalitas penuh dari apa yang Anda lihat.
My Project/ ├─┬ components/ │ └── logo.tsx ├── index.tsx └─┬ style/ └── global.css /* --- Begin /components/logo.tsx --- */ import React from "react"; const Logo = ({ logoUrl }) => <img src={logoUrl} alt="" />; export default Logo; /* --- End /components/logo.tsx --- */ /* --- Begin /index.tsx --- */ import React from "react"; const HelloWorld = () => { return <h1>Hello World</h1>; }; export default HelloWorld; /* --- End /index.tsx --- */ /* --- Begin /style/global.css --- */ h1 { font-size: 2em; font-weight: bold; color: hsl(200 100% 50%); margin-bottom: 1em; } /* --- End /style/global.css --- */
Pengaturan global dapat dikonfigurasi dalam pengaturan ekstensi kode studio visual Anda, di bawah "Commander V". Override lokal dapat dikonfigurasi berdasarkan per proyek melalui v.config.js
yang ditempatkan pada akar proyek Anda. Mungkin memerlukan restart VSC.
includeProjectTree
: Struktur direktori prapends proyek Anda ke output dalam format ASCII (Boolean)
projectTreeDepth
: Kedalaman maksimum untuk pohon proyek (nomor)
pruneProjectTree
: Membatasi pohon proyek untuk hanya menunjukkan file yang digabungkan (boolean)
orderFilesBy
: Mengatur urutan file mana yang akan muncul - pesanan mereka di pohon atau urutan di mana mereka dipilih ('TreeOrder' atau 'SectionOrder')
ignoreFile
: File yang akan digunakan untuk mengabaikan file atau folder dari pohon proyek (default ke .gitignore
) (string)
commentAtFileBegin
: Komentar untuk prepend sebelum konten setiap file (string)
commentAtFileEnd
: Komentar untuk ditambahkan setelah konten setiap file (string)
includeSeparator
: Termasuk pemisah antara konten file saat menggabungkan (boolean)
separatorCharacter
: Karakter yang akan digunakan untuk pemisah antara konten file (string)
separatorLength
: Panjang pemisah antara konten file (angka)
wrapInCodeBlock
: membungkus konten file gabungan di blok kode (`` `) (boolean)
playSoundOnComplete
: Mainkan suara saat operasi berhasil dan output dikirim ke clipboard Anda (boolean)
readFromEditor
: Baca konten file yang belum disimpan langsung dari editor jika file terbuka, jika tidak dibaca dari file yang disimpan terakhir (boolean)
v.config.js
module.exports = { Pruneprojecttree: Benar, IgnorEfile: ".bise-custom-engignore-file", orderfilesby: "selection order", Termasuk di antaranya: false, SeparatorCharacter: "-", SeparatorLength: 16, WrapincodeBlock: false,};
Seorang anak lelaki yang gelisah, bertekad untuk melihat dunia, kalah pulang ke rumah dengan apa yang dia pikir adalah akhir dari perjalanannya. Nasib menyuruhnya menghabiskan satu dekade lebih banyak di laut, dalam jarak dekat dengan seorang pria yang akan dikenal sebagai Komandan V.
Selama masa ini, bocah itu terpikat dan akhirnya diubah oleh hasrat komandan yang tak tergoyahkan untuk rapi, koherensi, dan konteks dalam semua aspek perawatannya terhadap kapal yang telah menjadi rumah mereka. Segala sesuatu tentang kehidupan di laut dengan Komandan V adalah pelajaran tentang pentingnya struktur dan ketertiban.
Ketika waktu mereka bersama hampir berakhir, bocah itu merasa berat dengan beban hutang yang dia tahu dia tidak akan pernah bisa membayar. Bukan selama bertahun -tahun makanan, tempat tinggal, dan persahabatan - tetapi untuk hadiah yang baru, atau seperti yang suatu hari ia akan datang untuk menggambarkannya ... cara berpikir yang berbeda .
Pada tahun -tahun berikutnya ia kehilangan beban hutang itu. Tetapi tidak pernah melewatkan kesempatan untuk menandakan penghargaan publik kepada Komandan V. Mengapa, itulah alasan setiap komputer Apple sejak 1983 menggunakan "Command V" untuk Tempel 2 . Karena seorang anak laki -laki yang tumbuh menjadi seorang pria. Seorang pria yang kami kenal sebagai Steve Jobs .
Komandan sedang mendengarkan. Bug, ide, umpan balik, dan permintaan tarik dapat masuk ke pelacak masalah GitHub. Jika Anda menggunakan dan menikmati Commander V, harap pertimbangkan untuk meninggalkan ulasan di Visual Studio Marketplace. Ini memotivasi komandan untuk tetap berlayar.
[1] Tidak jelas mengapa atau bagaimana
[2] dan/atau Larry Tesler, Tim Mott, Xerox Parc