<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Maciej Grabek &#187; box selection</title>
	<atom:link href="https://blog.maciejgrabek.com/tag/box-selection/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.maciejgrabek.com</link>
	<description>/* Make it See Sharp - Windows Phone, C#, .NET i nie tylko */</description>
	<lastBuildDate>Mon, 27 Oct 2014 11:18:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Visual Studio 2010 &#8211; box selection i multi-line editing</title>
		<link>https://blog.maciejgrabek.com/2010/04/28/visual-studio-2010-box-selection-i-multi-line-editing/</link>
		<comments>https://blog.maciejgrabek.com/2010/04/28/visual-studio-2010-box-selection-i-multi-line-editing/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 22:52:00 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[HOW TO]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[box selection]]></category>
		<category><![CDATA[multi-line editing]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/maciek_blog/?p=9979</guid>
		<description><![CDATA[Box selection to funkcjonalność, która pojawiła się już wcześniej w Visual Studio 2008. Dzięki niej możemy inaczej niż do tej pory (w sposób ciągły) zaznaczyć fragment kodu a następnie na przykład w jego obrębie coś zmienić (np atrybut dostepności pól publicznych na pola prywatne. Tak to było kiedyś &#8211; standardowe zaznaczenie: Coraz lepiej &#8211; zaznaczenie typu box oraz szybka podmiana:   Jak to zrobić? Wystarczy podczas zaznaczania wcisnąć lewy przycisk ALT – wówczas w miejsce zaznaczania linia po linii pojawia nam się box wyznaczony przez ruch kursora. Tak to wyglądało w poprzedniej wersji. Podczas prac nad Visual Studio 2010 zabrakło tej opcji w wersjach przed RC, natomiast w wersji finalnej IDE była na swoim miejscu. Godne uwagi, a może wręcz przydatniejsze niż box selection jest multi-line editing. Na czym to polega? Nie trzeba już używać “podmiany” tekstu. Jak? Zaznaczamy z użyciem lewebo przycisku ALT, a następnie zwyczajnie zaczynamy pisać. W każdej z linii objętych zaznaczeniem zacznie pojawiać się tekst, który właśnie wpisujemy.   W analogiczny sposób możemy zmieniać np prefixy właściwości klasy, lub dodawać komentarz   Obie funkcjonalności moim zdaniem godne polecenia i zapewne przydatne w codziennej pracy z kodem. Filmik na Youtube Wiecej na blogu Visual Studio]]></description>
				<content:encoded><![CDATA[<p>Box selection to funkcjonalność, która pojawiła się już wcześniej w Visual Studio 2008. Dzięki niej możemy inaczej niż do tej pory (w sposób ciągły) zaznaczyć fragment kodu a następnie na przykład w jego obrębie coś zmienić (np atrybut dostepności pól publicznych na pola prywatne.</p>
<p><strong>Tak to było kiedyś</strong> &#8211; standardowe zaznaczenie:</p>
<p><strong><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle1.png"><img class="alignnone size-full wp-image-10155" title="bsmle1" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle1.png" alt="" width="324" height="145" /></a></strong></p>
<p><strong>Coraz lepiej </strong>&#8211; zaznaczenie typu box oraz szybka podmiana:</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td width="133"><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle2.png"><img class="alignnone size-full wp-image-10156" title="bsmle2" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle2.png" alt="" width="194" height="87" /></a></td>
<td width="133"><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle3.png"><img class="alignnone size-medium wp-image-10157" title="bsmle3" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle3-274x300.png" alt="" width="164" height="180" /></a></td>
<td width="133"><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle4.png"><img class="alignnone size-medium wp-image-10158" title="bsmle4" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle4-300x134.png" alt="" width="180" height="80" /></a></td>
</tr>
</tbody>
</table>
<p> </p>
<p>Jak to zrobić? Wystarczy podczas zaznaczania wcisnąć lewy przycisk ALT – wówczas w miejsce zaznaczania linia po linii pojawia nam się box wyznaczony przez ruch kursora.</p>
<p>Tak to wyglądało w poprzedniej wersji. Podczas prac nad Visual Studio 2010 zabrakło tej opcji w wersjach przed RC, natomiast w wersji finalnej IDE była na swoim miejscu. Godne uwagi, a może wręcz przydatniejsze niż box selection jest <strong>multi-line editing</strong>. Na czym to polega? Nie trzeba już używać “podmiany” tekstu.</p>
<p><strong>Jak? </strong>Zaznaczamy z użyciem lewebo przycisku ALT, a następnie zwyczajnie zaczynamy pisać. W każdej z linii objętych zaznaczeniem zacznie pojawiać się tekst, który właśnie wpisujemy.</p>
<p><a rel="WLPP" href="https://mgh8dg.blu.livefilestore.com/y1m8z7gZUS1_qlkhFxAW0-X0EsWkvXg1AKeJ1LjcImRVI8feKIpHdQS5fS8yj3TX71I2pIM0ktb22eBqTNDtZKcdz9uBCgXccAZrOyIXyndJOaleQEwi-OPIdsGNb_1CG2KEkcaavqS5ARXPEXq73r1-g/image[17] 73920A3C.png"></a><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle5.png"><img class="alignnone size-medium wp-image-10161" title="bsmle5" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle5-300x134.png" alt="" width="210" height="94" /></a> <a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle6.png"><img class="alignnone size-medium wp-image-10162" title="bsmle6" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle6-300x134.png" alt="" width="210" height="94" /></a> <a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle7.png"><img class="alignnone size-medium wp-image-10160" title="bsmle7" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle7-300x134.png" alt="" width="210" height="94" /></a></p>
<p>W analogiczny sposób możemy zmieniać np prefixy właściwości klasy, lub dodawać komentarz</p>
<p><a rel="WLPP" href="https://mgh8dg.blu.livefilestore.com/y1mVas0A1WoHNOe97eXnSflOZA-PF3RMKSqxHqdHdA0LFmcwb6TwKRCkKguoYu7Ze1bvzmYTIQdYcdQ1L5XGa2Lt-9GmrQTg6ePYcyUMq91HBS93pwmtQCGRWNS0jm3WUVgWVvufJAIg0HGajDGyT3oXA/image[35].png"></a><a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle8.png"><img class="alignnone size-medium wp-image-10164" title="bsmle8" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle8-300x134.png" alt="" width="210" height="94" /></a> <a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle9.png"><img class="alignnone size-medium wp-image-10165" title="bsmle9" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle9-300x116.png" alt="" width="240" height="93" /></a><a rel="WLPP" href="https://mgh8dg.blu.livefilestore.com/y1mPOUaQy-yhxcTrdJAf-aIn9NkToJI22197kYnFRhDmZTx3FA8u00KjkbbsqsBUSpIkAUOReiAYXgehbgQ3HCNvaqd7qTY2Rl2e4HGXMaGiwmT2ZRxPALCFizgyY7nn0BNvCc0g0zEhyXJRktLdLnKnw/image[39].png"></a> <a href="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle10.png"><img class="alignnone size-medium wp-image-10166" title="bsmle10" src="http://maciejgrabek.com/wp-content/uploads/2010/04/bsmle10-300x87.png" alt="" width="300" height="87" /></a><a rel="WLPP" href="https://mgh8dg.blu.livefilestore.com/y1mLxqUrYxHMgiOkzzLZEyPkID4pZH30BDSFqX2-a6l0mtMAiivskve0crvEjoQcgcu7Ts4WwCXOe-uoUcITkCbD2qREO0f5SgVSkq0QaHoiqR6ddilJ9cl8LRNyZarem8djPLmi3K56NoWkXoC0FePig/image[43].png"></a></p>
<p>Obie funkcjonalności moim zdaniem godne polecenia i zapewne przydatne w codziennej pracy z kodem.<br />
<a href="http://www.youtube.com/watch?v=qp2WuJ2rEE4">Filmik na Youtube</a><br />
Wiecej na <a href="http://blogs.msdn.com/vseditor/archive/2009/05/25/the-new-box-selection-now-with-multi-line-editing.aspx" target="_blank">blogu Visual Studio</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/04/28/visual-studio-2010-box-selection-i-multi-line-editing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
