I am a developer so I need to manipulate various kinds of text in my daily life. What I learnt from my developer career, some processes can be more productive and less tedious with automation tools. For me, it would be more intitutive to manipulate texts just inside vscode rather than command line scripting via stdin and stdout becasue of vscode's powerful API and multiple cursor supports.
Scenario 1 - Cut some texts, Edit them, Paste them to the location
Highlight multiple texts, cut them
Run Command Remember Locations which remembers your active selection position on the documet
Paste the texts you cut on the excel/files as a column
Edit the texts, hightlight the texts, and copy
Run Command Paste to Locations will paste each of your excel cell content / each line into the rembered location.
Scenario 2 - Paste texts to multiple cursor positions
Place multiple cursors at multiple places in the document
Run Command Remember Locations which remembers your active selection position on the documet
Copy the texts in exel as a column or files as multiple rows
Run Command Paste to Locations will paste each of the texts to the each cursor position.
PS: VSCode have a similar builtin function with Ctrl+V but the number of items you paste MUST be equal to the number of cursor. This extenions will only show the warning the those two are not equal.
Scenario 3 - Transform each line in selections
Highlight text(s)
Run Command Transform Text in Selections
Enter the JavaScript to transform the text in each selection
Appendix
There are two ways to highlight multiple texts in vscode.
Multiple Cursor
Highlight a place with mouse
Press and hold alt and highlight another with mouse
Find match
Ctrl+F or Command+F to search the wordings/patterns
Run Command Select All Occurence of Find Match
Roadmap
Better error checking, validation, add gifs, history