Commander V for Visual Studio Code
To the wonderful humans helping to fix our terrible code,
— Last words of Commander V
The Story (Prologue)
Commander V was a uniquely gifted human being who gave his life to take the form of an extension for Microsoft's Visual Studio Code.
He did so in exchange for the power to combine multiple files with tremendous speed into a singular, consumable latticework of information in context. With output that is both easy to read and ready to paste.
He is also blessed with the ability to generate an ASCII tree view of your project's directory structure, and can optionally include it in the final output. This gives full context to the files you deign worthy of collection, and improves the chances that the problems with your code can be understood.
Those lucky enough to have spent time with Commander V in his human form will remember his endless praise of tidy, coherent information structures. "ETR! RTP!", he was known to muse at inspection. Only later ...too much later, did we learn that it meant "Easy to Read and Ready to Paste!". Which makes total sense, as this is exactly what Commander V concerns himself with now.
Commander V Enters the Chat
Summon Commander V by selecting multiple files in the file explorer sidebar of Visual Studio Code. Then right-click on one of the selected files, choose "Commander V" from the context menu, and a concatenated payload will be delivered to your clipboard nanoseconds later.
Always choose Commander V.
Global settings can be configured in your Visual Studio Code extension settings, under "Commander V". A local override of your global settings can be configured on a per-project basis via a
The following settings are configurable:
The Commander is listening. Bugs, ideas, feedback and pull requests welcome at GitHub issue tracker.
The Rest of the Story (Epilogue)
A restless boy who had lost his way once spent the better part of a very formative year at sea, in close quarters with Commander V. He was enthralled and ultimately transformed by the Commander's passion for tidiness, coherence and context.
As their time together came to an end, and the boy – who was becoming a man – turned toward home, he felt a pain in his heart and it burdened him. It was the feeling of owning a debt he felt he could never repay. Not for the year of food, shelter, and companionship – but for the most important thing he was ever given: the gift of a new – or as he would one day come to describe it – different way of thinking.
As he readied himself to leave, he turned to The Commander and offered this solemn promise: to one day pay tribute to his new friend and chief mentor. And to do whatever he could to make a world that would know and forever remember his name.
Today much of the world not only knows The Commander's name – much of the world touches it, literally, every day. All of this is thanks to that boy who became a man, a man we remember as STEVE JOBS. His tribute? No less than the most indispensable and widely used combination of keyboard keys ever conceived of, and featured on every Mac since 1984: Command + V
✌️Think about it.