Forum Discussion
Why does Teams always strip indentation when pasting text?
- May 14, 2021
my-kl
So I got to the heart of the matter. I used the https://evercoder.github.io/clipboard-inspector/ to inspect the contents of clipboard when copying the same text from two different apps. Both have two entries. One of the entries is text/html and one is text/plain. The text/plain as you might guess is identical. The html is quite different. I then copied the html and rendered.
This is what I see from TextEditThis is what I see from Visual Studio Code
So this would appear to be an issue with my environment in Visual Studio Code (or even a defect in Code, I"m not sure)
- mpowrie1Oct 19, 2021Copper ContributorFor the past few weeks I have this problem on Windows 10 and VS Code
- __om__Oct 21, 2021Copper Contributor
I started to observe the issue with stripped spaces and tabs for preformatted text pasted may be month ago (Windows 10).
The most annoying thing is inserting the code parts (even from Notepad or Notepad++).
Is there any workaround for this?
- my-klMay 14, 2021Brass ContributorOk some more sleuthing:
If I copy from Visual Studio Code and paste into Teams (on macOS) this problem happens.
If I copy from TextEdit or Visual Studio and paste into Teams, the indentation is fine.
So this is weird interaction between Teams, the clipboard and Visual Studio Code.
But, I can copy from Visual Studio Code into TextEdit and everything is fine. Then I can copy from TextEdit and paste into Teams and everything is fine.
Anyone have a firm understanding of how the clipboard works and what app might be working incorrectly? Seems perhaps Teams is confused by meta data from Visual Studio Code?- my-klMay 14, 2021Brass ContributorUsing this website I was able to examine the clipboard data from TextEdit and Visual Studio code.
The text/plain entries look identical, but the text/html entries are radically different. That seems to be a clue.- my-klMay 14, 2021Brass Contributor
my-kl
So I got to the heart of the matter. I used the https://evercoder.github.io/clipboard-inspector/ to inspect the contents of clipboard when copying the same text from two different apps. Both have two entries. One of the entries is text/html and one is text/plain. The text/plain as you might guess is identical. The html is quite different. I then copied the html and rendered.
This is what I see from TextEditThis is what I see from Visual Studio Code
So this would appear to be an issue with my environment in Visual Studio Code (or even a defect in Code, I"m not sure)