|
I'd really like to know why, myself. It's infuriating.
Real programmers use butterflies
|
|
|
|
|
Are you sure it isn't something introduced by the clipboard itself? not VS?
|
|
|
|
|
What VS Version?
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
2019. It's up to date.
Real programmers use butterflies
|
|
|
|
|
I haven't seen this, though I haven't pasted much text.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Hi,
It sounds like you are using VSCode. It also sounds like you are accidentally holding down the shift key when hitting your spacebar. Shift-space in VSCode will produce a non-breaking space[^].
Best Wishes,
-David Delaune
|
|
|
|
|
I'm not using VS code, and not hitting SHIFT-space. This is happening when i copy (or paste?) from one editor window to another.
Real programmers use butterflies
|
|
|
|
|
Hmmm,
Is it a 0D followed by a 0A? Or just an 0A all by itself?
The Visual Studio 2019 editor should produce a \r\n (CRLF). The LF all by itself is really a Unix/Linux thing.
|
|
|
|
|
No, that's codes 13 and 10.
This is code 160.
The issue is not line breaks. It's inserting non-breaking spaces. in html. or &#A0 (not 0A)
Unrelated: Adding, I don't know why apps have so many problems with line breaks.
switch(currentChar) {
case '\n':
++line;
column = 1;
break;
case '\r':
column = 1;
break;
case '\t':
column = (((column-1)/tabWidth)+1)*tabWidth+1;
break;
default:
if(currentChar>31) ++column;
break;
}
That handles linebreaks regardless of platform and some other basic whitespace besides. easy peasy.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: I don't know why apps have so many problems with line breaks There was some politics involved from the very top. (As to why notepad and other Windows text editors didn't support files with LF newlines).
|
|
|
|
|
Sounds like there is some kind of formatting happening.
Does it happen with dates or numbers?
|
|
|
|
|
I've only noticed it around my variables. Maybe because that's when SQL yells at me.
Real programmers use butterflies
|
|
|
|
|
What types are those variables?
|
|
|
|
|
They're just basic SQL procedure variables.
DECLARE (at)ch INT = -1
That shouldn't say (at) but this forum wants to link a poster named ch when i type it properly.
...
It has nothing to do with the language and everything to do with VS replacing spaces with non-breaking spaces.
Real programmers use butterflies
|
|
|
|
|
Ah yes. ASCII 160 which equates to HTML's non-breaking space, i.e. . As a SQL developer I'm constantly having to fix data from people copying from a web page and pasting into Excel / Word and then copying from there and inserting the values into a database table.
Kelly Herald
Software Developer
|
|
|
|
|
The thing is microsoft is putting this stuff in my content that's coming from plain text files (well .template files, but it's not like there's a VS handler for them)
Real programmers use butterflies
|
|
|
|
|
Greetings Have you submitted a bug report preferably w/ reproducible steps or even the entire project or a GIF of the recorded screen They recommended ScreenToGIF to myself - Kind Regards
|
|
|
|
|
I haven't. Honestly i've got a lot going on right now and I don't really want to take the time to submit to the black hole or "/dev/null" that is Microsoft's bug tracking.
If they were responsive in the past, I may make it more of a priority but they haven't been and I won't.
Real programmers use butterflies
|
|
|
|
|
It seems to be a feature, not a bug: MS rich text editors prefer non-breaking spaces to "maintain the correct spacing format".
I never ran into this specific problem, however I sometimes use a little tool to delete any non-plain-text representation of data present on the clipboard, e.g. when the target app does not provide a "paste as plain text" option.
Luc Pattyn [My Articles]
If you can't find it on YouTube try TikTok...
|
|
|
|
|
Based on this, try renaming files to .template.txt?
Also, if there is Paste -> special, try pasting plain text
|
|
|
|
|
Never seen that happen myself, and I use VS extensively. What type of file are you editing (.htm, .aspx, whatever)?
|
|
|
|
|
I seldom copy and paste code but I tried to copy and paste the entire code for a form
Don't ask WHY I am a novice I am using VS 2019 V 16.7.5 VB.Net project
A long time ago I would just use MS Notepad and would always get errors with my simple
SQLite statements So I would rewrite them line for line and character then they would execute fine
OK so this does not answer your question it is way above my pay grade ha ha
TODAY I use Sublime Text 2 I paste my copy of code into Sublime and move it to a new project where I am trying to fix an unrelated issue. The code was saved while it was living in Sublime so open the file and copy and paste into VS No Issues Someday I will learn how to move the Form and all the Controls
|
|
|
|
|
Hmmm, I wonder if this explains strange problems we've seen from time to time where we paste code into MS SQL Server Mgt Studio's editor for a query and it looks fine to the eye, but gives a syntax error, and then when you retype it it all works. Next time I see it, I'll dig deeper.
|
|
|
|
|
It sounds like the same problem. I feel bad for you, but good that I'm not the only one.
Real programmers use butterflies
|
|
|
|
|
which one is the most important? I post it here for your reference.
diligent hands rule....
|
|
|
|