現在の行をその下の新しい行に複製したいと思います。 this postを見つけましたが、彼らが話しているオプションが見つかりません(editor.action.copyLinesDownAction
)オプション>キーボード。
2017年にこれをどのように行うのですか?
これがいずれかのアップデートの新機能かどうかはわかりませんが、VS 2017(v 15.7.3)では次のキーの組み合わせが機能します。
Ctrl + E,V
これにより、カーソルが置かれている現在の行が複製されるか、選択したテキストが複製され、クリップボードに保存されている内容が失われることはありません。
そのコマンドを別のキーの組み合わせに再マッピングしようとしたことはありません。
これを行う拡張機能が見つかりました ここにあります 。これが人々に役立つことを願っています。
複製する行の任意の場所をクリックし(テキストは選択しないでください)、Ctrl + Cを押し、Ctrl + Vを押して複製行を作成します。その行を次の行だけでなくどこにでも複製でき、選択した行の上にその行が挿入されます。例えば.
427 string foo = "text";
428
429 string bar = "other";
427行目の任意の場所をクリックして、Ctrl + Cを押します。 429行目をクリックし、Ctrl + Vを押します。
427 string foo = "text";
428
429 string foo = "text";
430 string bar = "other";