エディタにテキストを貼り付けると、各行の間に空行が挿入されます

VSCode でマークダウンの編集を終え、トピックエディターに貼り付けました。
すると、すべての行の間に空行が挿入されます。

順序なしリストや参照ブロックが複数部分に分かれてしまうのは迷惑です。

フォーラムで検索しましたが、同じ問題は見つかりませんでした。
何か回避策はありますか?

「いいね!」 2

問題の確認のために、ビデオの例を共有します。

「いいね!」 2

こんにちは。

コピーしたテキストがフォーマットされていることが問題だと思います。
ここで解決策を見つけました:https://stackoverflow.com/a/70288252

設定 > editor.copyWithSyntaxHighlighting を検索してオフにします。これでうまくいきました。 :slightly_smiling_face:

「いいね!」 5

エディタがテキスト/ HTMLバージョンを拾って貼り付けていると疑っています。

プレーンテキストの貼り付けを強制すると、正常に機能しますか?

「いいね!」 3

試してみましたが、うまくいきました。 :slight_smile: :+1:

(ショートカットを知らない人もいるので!)プレーンテキスト貼り付けのショートカットは Ctrl + Shift + v です。

「いいね!」 4

これで全部です。vscode は以下の形式を提供します。

TIMESTAMP,TARGETS,SAVE_TARGETS,MULTIPLE,STRING,UTF8_STRING,TEXT,chromium/x-web-custom-data,text/html,text/plain,text/plain;charset=utf-8

そして、text/plain は(例として)次のようになります。

'use std::collections::HashSet;\nuse std::collections::HashMap;\nuse std::io::BufRead;\nuse std::fmt;\n'

一方、text/html は次のようになります。

b'<div style="color: #d4d4d4;background-color: #1e1e1e;font-family: \'Droid Sans Mono\', \'monospace\', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div ><span style="color: #569cd6;">use</span><span style="color: #d4d4d4;"> std</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">collections</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">HashSet;</span></div><div ><span style="color: #569cd6;">use</span><span style="color: #d4d4d4;"> std</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">collections</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">HashMap;</span></div><div ><span style="color: #569cd6;">use</span><span style="color: #d4d4d4;"> std</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">io</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">BufRead;</span></div><div ><span style="color: #569cd6;">use</span><span style="color: #d4d4d4;"> std</span><span style="color: #d4d4d4;">::</span><span style="color: #d4d4d4;">fmt;</span></div><br></div>'
「いいね!」 4

皆さん、ありがとうございます。
このような迅速な解決策は期待していませんでした。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.