Skip to Content
Visual Studio Hacks
book

Visual Studio Hacks

by James Avery
March 2005
Intermediate to advanced
304 pages
19h 23m
English
O'Reilly Media, Inc.
Content preview from Visual Studio Hacks
36
|
Chapter 2, Master the Editor
#6 Master the Clipboard
HACK
allow you to copy or delete the current line by simply pressing the shortcut
keys without selecting any text. Any time you can avoid reaching for the
mouse to select text is time saved.
Block Selection
Normal text selection is done on a line-by-line basis; it is impossible to select
parts of multiple lines with normal text selection. Figure 2-2 shows how it is
not possible to select just the right side of the equals sign using normal text
selection. This is a drawback that most of us have become accustomed to.
Visual Studio has a feature that allows you to get around this limitation. By
holding the Alt key while selecting text, you trigger block selection, which
allows you to select text regardless of what line it is on. Figure 2-3 shows
how block selection can be used to select only text to the right of the equals
sign.
Block selection can be used to select any amount of text in a block, as
opposed to line by line. You can use block selection whether you select text
with the mouse or the keyboard (hold down Alt and Shift, and press the
arrow keys to perform a block selection with the keyboard).
When pasting block selections, Visual Studio will insert each line of the
block onto a subsequent existing line, unlike normal selections where new
lines will be inserted. Thus, it is important to be sure that the destination for
your block selection ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering Visual Studio .NET

Mastering Visual Studio .NET

Chris Sells, Ian Griffiths, Jon Flanders
C# 4.0 Unleashed

C# 4.0 Unleashed

Bart De Smet
Programming in the .NET Environment

Programming in the .NET Environment

Damien Watkins, Mark Hammond, Brad Abrams

Publisher Resources

ISBN: 0596008473Errata Page