[解決済み] Visual Studio : ショートカットキー : 行の複製
2022-03-21 01:58:42
質問
のショートカットはありますか? 行の複製 コマンドを ビジュアルスタジオ 2008?
似たような例もあります。
- で メモ帳+α で、現在の行を複製することができます。 Ctrl + D
- で EditPlus : Ctrl + J
- で ネットビーンズ : Ctrl + シフト + ↓ / ↑
- で エクリプス , Ctrl + Alt + ↓ / ↑
- で Vi/Vim , イ p
- など
解決方法は?
ビジュアルスタジオ2019では
Ctrl + D
Visual Studio 2017(v15.6以降)の場合
Ctrl + D
Visual Studio 2017(v15.6以前)の場合
(編集) VS2017でこの機能が内蔵されました。 Ctrl + E , V は、何も選択されていない場合に行を複製し、選択範囲を複製します。別のキーの組み合わせに割り当てるか、メニューから探すことができます。
参照 この参照 をご覧ください。
VS2017以前、クリップボードを使ったビルトイン方式
@candさんがおっしゃるように、そのまま Ctrl + C ; Ctrl + V .
Ctrl + C は、何も選択されていない場合、その行をコピーします。
マクロによる解決方法(VS2017以前)
より完全なソリューションを実装したい場合、おそらくよりシンプルなキーボードショートカットを作成する場合、またはクリップボードに影響を与えたくない場合は、このガイドを参照してください。
<ブロッククオートVisual Basicです。
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Public Module DuplicateLastLineModule
Sub DuplicateLine()
Dim line As String
DTE.ActiveDocument.Selection.StartOfLine(0)
DTE.ActiveDocument.Selection.EndOfLine(True)
line = DTE.ActiveDocument.Selection.Text
DTE.ActiveDocument.Selection.EndOfLine()
DTE.ActiveDocument.Selection.NewLine()
DTE.ActiveDocument.Selection.StartOfLine(0)
DTE.ActiveDocument.Selection.Text = line
End Sub
End Module
マクロを作成するには、マクロエクスプローラーにアクセスするだけです。 ("Tools->Macros->Macro Explorer"または Alt + F8 にコピーペーストしてください。 を新しいモジュールに追加します。あとは、キーボードショートカットを割り当てるだけです。
- ツール->オプション...に移動します。
- 環境]の[キーボード]をクリックします。
- を含むコマンドを表示する]テキストボックスに、"duplicate"と入力します(これは、モジュールに付けた名前に従っています)。
- これで、以下のリストにマクロが表示されるはずです。
- 新しいショートカットを使用する」リストから「テキストエディタ」を選択します。
- ショートカットキーを押す" テキストボックスにフォーカスを移し、使用したいキーボードの組み合わせを入力します ( Ctrl + シフト + D で 私の場合)
- アサインボタンを押します。
- これで、quot;選択したコマンドのショートカット"テキストボックスにショートカットが表示されるはずです。
- OKボタンを押す
そして、これで終わりです。お楽しみに
関連
-
[解決済み] エラーメッセージ "制約契約名に一致するエクスポートが見つかりませんでした。"
-
[解決済み] Visual Studio - 構成マネージャ
-
[解決済み] Vimで行全体を複製する方法は?
-
[解決済み] Visual Studio Codeで行や選択範囲を複製するにはどうすればよいですか?
-
[解決済み] Visual Studio Codeでファイルを検索するにはどうすればよいですか?
-
[解決済み] Android StudioでAuto import allを行うためのショートカットは何ですか?
-
[解決済み] Visual StudioのMatching Braceに移動しますか?
-
[解決済み] Visual Studioでコマンドラインパラメータを使ったデバッグを行う
-
[解決済み】Visual Studioのフォーマットコードのショートカットはありますか?
-
[解決済み】Visual Studioでファイル名を検索する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Visual Studioで不整合な行末を正規化するとはどういう意味ですか?
-
[解決済み] MSBuildExtensionsPath32が正しく設定されていない?
-
[解決済み] Windows 10でVisual Studio 2015をインストールする際、"A Setup Package is either missing or damaged "エラーが発生する。
-
[解決済み] TFS、SVN、GITの違いは何ですか?[クローズド]
-
[解決済み] Visual Studioでワードラップを切り替えるにはどうしたらいいですか?
-
[解決済み] "Entire Solution "の検索が効かなくなる。
-
[解決済み] すべてのbinとobjフォルダを削除して、すべてのプロジェクトを強制的にリビルドさせたい
-
[解決済み】Visual Studioでソリューション(およびディレクトリ)の名前を変更する正しい方法
-
[解決済み】Visual StudioのRebuildとClean + Buildの違いについて
-
[解決済み】Visual Studioのポストビルドイベント - 相対的なディレクトリの場所にコピーする