web-dev-qa-db-ja.com

コピーせずにVisual Studioで行を削除しますか?

近道があります Shift+Del 行を削除したいのですが、クリップボードの内容を変更せずにその行を削除したいのですが。

それを設定する方法や他のショートカットはありますか?

72
BrunoLM

デフォルトでは、C#のデフォルトプロファイルを使用している場合は、次のコマンドを使用して行を削除できます。 Ctrl + Shift + L

これをカスタマイズするには、[ツール] - > [カスタマイズ]を選択します。 「キーボード」を選びます。 Edit.LineDeleteというコマンドを探して、好きなキーボードショートカットに割り当てます。

101
heavyd

ここでVisual Studioコードの答えを探していたら...

デフォルトのショートカットはctrl+shift+kですが、File > Preferences > Keyboard shortcutsで変更することができます

{
    "key": "ctrl+shift+delete",
    "command": "editor.action.deleteLines",
    "when": "editorTextFocus && !editorReadonly"
}

Visual Studioの回答は @ heavyd's answer をご覧ください。

27
BrunoLM

ツール - >オプションに行きます。タブ環境 - >サブタブキーボード。

Edit.LineDeleteを選択してください。ショートカットを割り当てます。それでおしまい。私はAlt + Dを使います。

3
Vinay
Ctrl + Shift + K 

windowsでもLinuxでも問題なく動作します。

1
Arun Kumar N

VS Codeのデフォルトのショートカットキーは: Ctrl + Shift + K

1

Shortcuts WinForms Control は、修飾キー、複数キーのショートカット、および修飾キーのないショートカットをサポートしています。 Ctrl、 Alt そして Shift 他のキーを使って、Windowsアプリケーションの特定のアクションを起動します。

1
Noah

拡張機能として、Microsoft製の Productivity Power Tools をインストールできます。

使いこなせる機能は、トリプルクリックです。トリプルクリックでは、行全体が強調表示されます。それからあなたは単にDeleteキーを使うことができます。

1
Michael

この組み合わせは、行を削除するだけです。 Ctrl + Shift + L

ソース: 現在の行を切り取るか削除する

0
nosferat

私はパーティーにかなり遅れていることを知っています、しかし、ここにVisual Studioのためのショートカットキーのリストがあります: http://blogs.msdn.com/b/piyush/archive/2007/ 03/16 /便利なビジュアルスタジオのショートカットキー.aspx

0
Ravish

あるいは、昔ながらのやり方(私にとっては習慣であり、組み合わせは何か:を考えなければなりませんでした:)

  1. 削除したい行に移動します
  2. 「ホーム」を押す
  3. そして 'Shift' + 'End'
  4. それから「デル」
  5. そしてまた 'Del'

ほとんどのテキストエディタで動作します:)

0
m_pGladiator

シングルキーストロークのソリューションを提供していないために私は下落しているように思えますが、とにかく私のソリューションを共有したいと思います。

HOME, SHIFT + ARROW-DOWN (repeat for multiple lines), DEL

それは速く、他のエディタでも同様に機能するという追加の利点があります。

0
StackedCrooked

クリップボードに空白行をコピーして前のクリップボードの内容を消去することがよくある場合は、[ツール] - > [オプション] - > [テキストエディタ] - > [すべての言語]を選択してください。何も選択されていない場合は空白行に入れます。」

0
gerleim