<?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>Biggle&#039;s Blog &#187; VisualStudio</title>
	<atom:link href="http://www.biggle.de/blog/tag/visualstudio/feed" rel="self" type="application/rss+xml" />
	<link>http://www.biggle.de/blog</link>
	<description>Web- und Software Development</description>
	<lastBuildDate>Tue, 07 Feb 2012 13:08:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Automatisiertes Ein- und Auschecken im Buildprozess</title>
		<link>http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess</link>
		<comments>http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess#comments</comments>
		<pubDate>Thu, 12 Jan 2012 12:36:58 +0000</pubDate>
		<dc:creator>Mario Priebe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[tfs]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://www.biggle.de/blog/?p=6816</guid>
		<description><![CDATA[Möchte man nach einem Build, die Assembly in ein dafür bereitgestelltes Verzeichnis kopieren, kann man das recht einfach im Prä- und Postbuild-Ereignis im Visual Studio definieren. Hat man die DLL jedoch im TFS eingecheckt, muss man vor dem Kopieren dafür Sorge tragen, dass die Datei ausgecheckt wurde, ansonsten kann die eben wegen dem Schreibschutz nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Möchte man nach einem Build, die Assembly in ein dafür bereitgestelltes Verzeichnis kopieren, kann man das recht einfach im Prä- und Postbuild-Ereignis im Visual Studio definieren. Hat man die DLL jedoch im TFS eingecheckt, muss man vor dem Kopieren dafür Sorge tragen, dass die Datei ausgecheckt wurde, ansonsten kann die eben wegen dem Schreibschutz nicht überschrieben werden.</p>
<p>Unter “<em>C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE</em>” findet man die tf.exe, die es einem erlaubt, den TFS über den Kommandozeileninterpreter zu verwenden. Wie man die einzelnen Parameter verwendet, findet man ganz leicht über die Hilfe (tf help [command]) heraus : )</p>
<p>Um hier aber nicht händisch vorgehen zu müssen, kann man die über folgende Einträge in den Buildereignissen diese Aufgabe automatisieren. Diese findet man in den Eigenschaften vom Projekt.</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMi8wMS8yMDEyLTAxLTEyLTEzaDI2XzQ0LnBuZw=="><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2012-01-12 13h26_44" border="0" alt="2012-01-12 13h26_44" src="http://www.biggle.de/blog/wp-content/uploads/2012/01/2012-01-12-13h26_44_thumb.png" width="504" height="375" /></a></p>
<p>Im Prä- und im Postbuildereignis, kann man Befehle verknüpft mit Makros, Pfade und Dateinamen angeben. </p>
<p>Unter dem Button Makros, findet man einige vordefinierte Makros, die man verwenden kann.</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMi8wMS8yMDEyLTAxLTEyLTEzaDM1XzQ0MS5wbmc="><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2012-01-12 13h35_441" border="0" alt="2012-01-12 13h35_441" src="http://www.biggle.de/blog/wp-content/uploads/2012/01/2012-01-12-13h35_441_thumb.png" width="504" height="330" /></a></p>
<p>Jedoch gibt es da noch einige mehr. Eine Liste verfügbarer Makros findet man in der <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5LzQyeDVrZnc0KFZTLjgwKS5hc3B4">MSDN</a>.</p>
<p>Im Präbuildereignis checken wir die entsprechende Datei aus:</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:d2be0313-90ad-420f-9950-bae140cee521" class="wlWriterEditableSmartContent">
<pre style=" width: 500px; height: 50px;background-color:White;overflow: auto;">
<div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/

--><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(DevEnvDir)tf</span><span style="color: #800000;">&quot;</span><span style="color: #000000;"> checkout </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(SolutionDir)../Bin/$(TargetFileName)</span><span style="color: #800000;">&quot;</span></div>
</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>und nach dem Erstellen, also im Postbuild kopieren wir die Datei und checken diese wieder ein. Hier kann man auch einen notwendigen Kommentar hinterlassen.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:5b41c114-ce61-437f-9cc0-e4cdafdbccd9" class="wlWriterEditableSmartContent">
<pre style=" width: 500px; height: 75px;background-color:White;overflow: auto;">
<div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/

--><span style="color: #000000;">copy </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(TargetPath)</span><span style="color: #800000;">&quot;</span><span style="color: #000000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(SolutionDir)../Bin/$(TargetFileName)</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">
</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(DevEnvDir)tf</span><span style="color: #800000;">&quot;</span><span style="color: #000000;"> checkin </span><span style="color: #000000;">/</span><span style="color: #000000;">noprompt </span><span style="color: #000000;">/</span><span style="color: #000000;">comment:</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">automatic build checkin</span><span style="color: #800000;">&quot;</span><span style="color: #000000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">$(SolutionDir)../Bin/$(TargetFileName)</span><span style="color: #800000;">&quot;</span></div>
</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>Das Ganze sieht dann wie folgt aus:</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMi8wMS8yMDEyLTAxLTEyLTEzaDMyXzI5LnBuZw=="><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2012-01-12 13h32_29" border="0" alt="2012-01-12 13h32_29" src="http://www.biggle.de/blog/wp-content/uploads/2012/01/2012-01-12-13h32_29_thumb.png" width="504" height="382" /></a></p>
<p>&#160;</p>
<p>Nach einem erfolgreichen Build, wird die Assembly nun ausgecheckt, durch den neuen Build ersetzt und wieder in den TFS eingecheckt.</p>
<p>&#160;</p>
<p>Viel Spaß beim entwickeln : )</p>
<hr /><p style="float:right; font-size:0.9em;">Dieser Beitrag stammt von <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGU=">Mario Priebe</a>.</p> <img src="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6816" width="1" height="1" style="display: none;" /><h2  class="related_post_title">Ähnliche Beiträge</h2><ul class="related_post"><li>13. September 2011 -- <a href="http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen" title="Visual Studio Makro f&uuml;r Shoulda Methoden erstellen">Visual Studio Makro f&uuml;r Shoulda Methoden erstellen</a></li><li>4. Juli 2011 -- <a href="http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey" title="Neuer Ordner im Projekt per Hotkey">Neuer Ordner im Projekt per Hotkey</a></li><li>9. Juni 2011 -- <a href="http://www.biggle.de/blog/visual-studio-2010-test-tooling" title="Visual Studio 2010 Test-Tooling">Visual Studio 2010 Test-Tooling</a></li><li>21. Mai 2011 -- <a href="http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern" title="Kopieren einer Leerzeile in Visual Studio verhindern">Kopieren einer Leerzeile in Visual Studio verhindern</a></li><li>29. November 2010 -- <a href="http://www.biggle.de/blog/ordner-oder-datei-im-explorer-offnen-shortcut" title="Ordner oder Datei im Explorer öffnen &#8211; Shortcut">Ordner oder Datei im Explorer öffnen &#8211; Shortcut</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio Makro f&#252;r Shoulda Methoden erstellen</title>
		<link>http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen</link>
		<comments>http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen#comments</comments>
		<pubDate>Tue, 13 Sep 2011 06:39:23 +0000</pubDate>
		<dc:creator>Mario Priebe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Makro]]></category>
		<category><![CDATA[Tests]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://www.biggle.de/blog/?p=6641</guid>
		<description><![CDATA[Wenn man Tests mittels sogenannten Shoulda-Methoden (..should_return_a_object_from_type_myobject..) schreibt, kann das Schreiben der Methoden schon recht mühsam mit der Zeit werden. Idee Was wäre wenn ich eine Inputbox hätte, die es mir möglich macht, einfach und ohne Unterstriche zu setzen, meine Methode zu beschreiben und der Methodenrumpf nach einem Klick erstellt wird… Die Idee dazu fand [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn man Tests mittels sogenannten Shoulda-Methoden (..should_return_a_object_from_type_myobject..) schreibt, kann das Schreiben der Methoden schon recht mühsam mit der Zeit werden. </p>
<h3>Idee</h3>
<p>Was wäre wenn ich eine Inputbox hätte, die es mir möglich macht, einfach und ohne Unterstriche zu setzen, meine Methode zu beschreiben und der Methodenrumpf nach einem Klick erstellt wird…</p>
<p>Die Idee dazu fand ich dazu bei <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGVraWNrZXIuZGUvZnJhZ2VuL3ZzMjAxMC1Ub29sLVBsdWdpbi1hdXRvbWF0aXNjaC13aGl0ZXNwYWNlcy11bmRlcnNjb3Jlcy10by13YW5kZWxuLXBsdWdpbi1yZXNoYXJwZXItdGRk">codekicker</a>, vielen Dank nochmal an dieser Stelle. </p>
<h3>Makro erstellen</h3>
<p>Um sich die Arbeit zu erleichtern, kann man mittels Makro sich einen Haufen Arbeit und eventuelle Verkrampfungen in den Fingern ersparen.</p>
<p>Um ein Makro zu erstellen ruft man dazu den <strong>Makro-Explorer</strong> auf, den man unter <strong>Tools</strong> -&gt; <strong>Macros</strong> findet. </p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wOS9jbGlwX2ltYWdlMDAxLnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://www.biggle.de/blog/wp-content/uploads/2011/09/clip_image001_thumb.png" width="504" height="496" /></a></p>
<p>Dort bekommt man ein Auflistung der bereits gespeicherten Makros. Hier mit einem Rechtsklick auf MyMacros beispielsweise gehen und dann ein neues Modul hinzufügen.</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wOS9jbGlwX2ltYWdlMDAyLnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.biggle.de/blog/wp-content/uploads/2011/09/clip_image002_thumb.png" width="310" height="174" /></a></p>
<p>Das Template Modul wählen und das Makro betiteln. Mittels Rechtsklick auf das erstellte Makro dann das Makro editieren.</p>
<p>Hier kann dann das Makro nun programmiert werden. Für unseren Fall implementieren wir folgenden Code:</p>
<p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:6884938a-9eba-4cf4-a6ed-a60876409c56" class="wlWriterEditableSmartContent">
<pre style=" width: 500px; height: 330px;background-color:White;overflow: auto;">
<div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/

--><span style="color: #000000;">Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports EnvDTE90a
Imports EnvDTE100
Imports System.Diagnostics

Public Module ShouldaMethodMacro

    Sub ShouldaMethodMacro()
        Dim input </span><span style="color: #000000;">=</span><span style="color: #000000;"> InputBox(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">insert text please</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">).Replace(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #000000;">, </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">_</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">)
        ActiveDocument.Selection.Text </span><span style="color: #000000;">=</span><span style="color: #000000;"> String.Format(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">[Test]public void {0}(){1} {{ {1}//arrange{1}{1}//act{1}{1}//assert{1}{1} }}</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">, input, Environment.NewLine)
    End Sub

End Module</span></div>
</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
</p>
<p>(Modulname und Konstruktor muss angepasst werden und speichern nicht vergessen ;)</p>
<p>Tipp: Um jeden Anfangsbuchstaben in dieser Methode groß zu schreiben, verwendet man aus dem Namespace System.Globalization die Methode CultureInfo.CurrentCulture.TextInfo.ToTitleCase:</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:d256c100-5d93-4721-b5f2-afc0337d645d" class="wlWriterEditableSmartContent">
<pre style=" width: 500px; height: 100px;background-color:White;overflow: auto;">
<div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/

--><span style="color: #000000;">Dim input As String

input </span><span style="color: #000000;">=</span><span style="color: #000000;"> InputBox(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">insert text please</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">)
input </span><span style="color: #000000;">=</span><span style="color: #000000;"> CultureInfo.CurrentCulture.TextInfo.ToTitleCase(input).Replace(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #000000;">, </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">_</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">)</span></div>
</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<h3>Tastenkombination zuweisen</h3>
<p>Nun sollten wir das Makro noch eine Tastenkombination zuweisen. Hierfür geht man unter <strong>Tools</strong> -&gt; <strong>Options</strong> -&gt; <strong>Environment</strong> -&gt; <strong>Keyboard</strong> und suchen im &quot;<strong>Show commands containing</strong>&quot; Feld nach den Namen unseres Makros.</p>
<p>Im Feld &quot;<strong>Press shortcut keys</strong>&quot; dann die Tastenkombination wählen. Wenn möglich eine die noch nicht vorhanden ist. Ich wähle hier <strong>Ctrl + Shift + Alt + T</strong> und weise meinem Command diesen zu.</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wOS9jbGlwX2ltYWdlMDAzLnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://www.biggle.de/blog/wp-content/uploads/2011/09/clip_image003_thumb.png" width="504" height="295" /></a></p>
<p>So, das war es auch schon. Wenn man nun in der Testklasse sein Shortcut ausführt, bekommt man eine Inputbox in der man seine Methode beschreibt. </p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wOS9jbGlwX2ltYWdlMDA0LnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://www.biggle.de/blog/wp-content/uploads/2011/09/clip_image004_thumb.png" width="373" height="162" /></a></p>
<p>Mit einem Klick auf OK, wird daraufhin diese Methode erzeugt. Die natürlich jedem freisteht anzupassen (Bitte die firmeninternen Richtlinien beachten ;)</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wOS9jbGlwX2ltYWdlMDA1LnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://www.biggle.de/blog/wp-content/uploads/2011/09/clip_image005_thumb.png" width="504" height="205" /></a></p>
<p>&#160;</p>
<p>Na dann, wie immer viel Spaß beim entwickeln : )</p>
<hr /><p style="float:right; font-size:0.9em;">Dieser Beitrag stammt von <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGU=">Mario Priebe</a>.</p> <img src="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6641" width="1" height="1" style="display: none;" /><h2  class="related_post_title">Ähnliche Beiträge</h2><ul class="related_post"><li>12. Januar 2012 -- <a href="http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess" title="Automatisiertes Ein- und Auschecken im Buildprozess">Automatisiertes Ein- und Auschecken im Buildprozess</a></li><li>4. Juli 2011 -- <a href="http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey" title="Neuer Ordner im Projekt per Hotkey">Neuer Ordner im Projekt per Hotkey</a></li><li>9. Juni 2011 -- <a href="http://www.biggle.de/blog/visual-studio-2010-test-tooling" title="Visual Studio 2010 Test-Tooling">Visual Studio 2010 Test-Tooling</a></li><li>21. Mai 2011 -- <a href="http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern" title="Kopieren einer Leerzeile in Visual Studio verhindern">Kopieren einer Leerzeile in Visual Studio verhindern</a></li><li>29. November 2010 -- <a href="http://www.biggle.de/blog/ordner-oder-datei-im-explorer-offnen-shortcut" title="Ordner oder Datei im Explorer öffnen &#8211; Shortcut">Ordner oder Datei im Explorer öffnen &#8211; Shortcut</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neuer Ordner im Projekt per Hotkey</title>
		<link>http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey</link>
		<comments>http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey#comments</comments>
		<pubDate>Mon, 04 Jul 2011 10:31:47 +0000</pubDate>
		<dc:creator>Mario Priebe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey</guid>
		<description><![CDATA[Eine Notiz an mich. Ich vergesse es doch immer wieder, wo ich mein Hotkey für das Erstellen eines neuen Ordners in Visual Studio setzen muss. Extras –&#62; Optionen –&#62; Umgebung –&#62; Tastatur in “Befehle mit folgendem Inhalt anzeigen:” –&#62; “Projekt.NeuerOrdner” eingeben In Tastenkombination STRG+ALT+N für die Kombination eingeben, auf Zuweisen klicken und Ok &#160; Wenn [...]]]></description>
			<content:encoded><![CDATA[<p>Eine Notiz an mich. Ich vergesse es doch immer wieder, wo ich mein Hotkey für das Erstellen eines neuen Ordners in Visual Studio setzen muss.</p>
<p><strong>Extras –&gt; Optionen –&gt; Umgebung –&gt; Tastatur</strong>     <br />in “Befehle mit folgendem Inhalt anzeigen:” –&gt; “Projekt.NeuerOrdner” eingeben</p>
<p>In Tastenkombination STRG+ALT+N für die Kombination eingeben, auf Zuweisen klicken und Ok</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wNy8yMDExLTA3LTA0LTEyaDI2XzQ1LnBuZw=="><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-07-04 12h26_45" border="0" alt="2011-07-04 12h26_45" src="http://www.biggle.de/blog/wp-content/uploads/2011/07/2011-07-04-12h26_45_thumb.png" width="504" height="311" /></a></p>
<p>&#160;</p>
<p>Wenn sich der Focus nun im Projektmappen-Explorer befindet und man seine Tastenkombi gedrückt hat, wird ein Ordner erstellt. Nett oder : )</p>
<p>&#160;</p>
<p>Achja ein kleiner Tipp noch am Rande. Will man per Tastenkombination im Windows Explorer einen Ordner erstellen, drückt man die Hotkey-Kombination SHIFT+STRG+N</p>
<hr /><p style="float:right; font-size:0.9em;">Dieser Beitrag stammt von <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGU=">Mario Priebe</a>.</p> <img src="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6551" width="1" height="1" style="display: none;" /><h2  class="related_post_title">Ähnliche Beiträge</h2><ul class="related_post"><li>27. Mai 2009 -- <a href="http://www.biggle.de/blog/fast-in-the-studio" title="Fast in the Studio">Fast in the Studio</a></li><li>12. Januar 2012 -- <a href="http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess" title="Automatisiertes Ein- und Auschecken im Buildprozess">Automatisiertes Ein- und Auschecken im Buildprozess</a></li><li>13. September 2011 -- <a href="http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen" title="Visual Studio Makro f&uuml;r Shoulda Methoden erstellen">Visual Studio Makro f&uuml;r Shoulda Methoden erstellen</a></li><li>31. Juli 2011 -- <a href="http://www.biggle.de/blog/gottmodus-in-windows-7-aktivieren" title="Gottmodus in Windows 7 aktivieren">Gottmodus in Windows 7 aktivieren</a></li><li>25. Juni 2011 -- <a href="http://www.biggle.de/blog/enumeration-in-einer-combobox-darstellen-wpf-quicky" title="Enumeration in einer ComboBox darstellen &#8211; WPF Quicky">Enumeration in einer ComboBox darstellen &#8211; WPF Quicky</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 Test-Tooling</title>
		<link>http://www.biggle.de/blog/visual-studio-2010-test-tooling</link>
		<comments>http://www.biggle.de/blog/visual-studio-2010-test-tooling#comments</comments>
		<pubDate>Thu, 09 Jun 2011 07:06:20 +0000</pubDate>
		<dc:creator>Mario Priebe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://www.biggle.de/blog/?p=6462</guid>
		<description><![CDATA[Eine Übersicht der neuen Testtools für Visual Studio 2010 bekommt man hier: http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/get-started Dazugehörige Hands-on Labs bekommt hier: http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/get-hands-on Und ein paar &#34;How Do I&#34; Videos findet man hier: http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/dive-deeper Dieser Beitrag stammt von Mario Priebe. Ähnliche Beiträge12. Januar 2012 -- Automatisiertes Ein- und Auschecken im Buildprozess13. September 2011 -- Visual Studio Makro f&#252;r Shoulda [...]]]></description>
			<content:encoded><![CDATA[<p>Eine Übersicht der neuen Testtools für Visual Studio 2010 bekommt man hier: <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3Zpc3VhbHN0dWRpby9lbi11cy90cnkvdGVzdC1wcm9mZXNzaW9uYWwtMjAxMC10b3VyL2dldC1zdGFydGVk">http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/get-started</a></p>
<p>Dazugehörige Hands-on Labs bekommt hier: <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3Zpc3VhbHN0dWRpby9lbi11cy90cnkvdGVzdC1wcm9mZXNzaW9uYWwtMjAxMC10b3VyL2dldC1oYW5kcy1vbg==">http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/get-hands-on</a></p>
<p>Und ein paar &quot;How Do I&quot; Videos findet man hier: <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3Zpc3VhbHN0dWRpby9lbi11cy90cnkvdGVzdC1wcm9mZXNzaW9uYWwtMjAxMC10b3VyL2RpdmUtZGVlcGVy">http://www.microsoft.com/visualstudio/en-us/try/test-professional-2010-tour/dive-deeper</a></p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy9pbWFnZXMvMzk2MjlkZTNmYjgxXzdGMjgvaW1hZ2UucG5n"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.biggle.de/blog/images/39629de3fb81_7F28/image_thumb.png" width="504" height="118" /></a></p>
<hr /><p style="float:right; font-size:0.9em;">Dieser Beitrag stammt von <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGU=">Mario Priebe</a>.</p> <img src="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6462" width="1" height="1" style="display: none;" /><h2  class="related_post_title">Ähnliche Beiträge</h2><ul class="related_post"><li>12. Januar 2012 -- <a href="http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess" title="Automatisiertes Ein- und Auschecken im Buildprozess">Automatisiertes Ein- und Auschecken im Buildprozess</a></li><li>13. September 2011 -- <a href="http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen" title="Visual Studio Makro f&uuml;r Shoulda Methoden erstellen">Visual Studio Makro f&uuml;r Shoulda Methoden erstellen</a></li><li>4. Juli 2011 -- <a href="http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey" title="Neuer Ordner im Projekt per Hotkey">Neuer Ordner im Projekt per Hotkey</a></li><li>21. Mai 2011 -- <a href="http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern" title="Kopieren einer Leerzeile in Visual Studio verhindern">Kopieren einer Leerzeile in Visual Studio verhindern</a></li><li>29. November 2010 -- <a href="http://www.biggle.de/blog/ordner-oder-datei-im-explorer-offnen-shortcut" title="Ordner oder Datei im Explorer öffnen &#8211; Shortcut">Ordner oder Datei im Explorer öffnen &#8211; Shortcut</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.biggle.de/blog/visual-studio-2010-test-tooling/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kopieren einer Leerzeile in Visual Studio verhindern</title>
		<link>http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern</link>
		<comments>http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern#comments</comments>
		<pubDate>Sat, 21 May 2011 14:57:07 +0000</pubDate>
		<dc:creator>Mario Priebe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern</guid>
		<description><![CDATA[Nun, dem einen oder anderen ist es sicher schon passiert. Der Cursor befindet sich an der Stelle, an der man den Text aus der Zwischenablage mit Strg-V reinkopieren möchte. Versehentlich drückt man aber Strg-C und die Zwischenablage wurde mit einer leeren Zeile überschrieben. In den Visual Studio-Einstellungen kann man das Verhalten abstellen: Man gehe nach [...]]]></description>
			<content:encoded><![CDATA[<p>Nun, dem einen oder anderen ist es sicher schon passiert. Der Cursor befindet sich an der Stelle, an der man den Text aus der Zwischenablage mit Strg-V reinkopieren möchte. Versehentlich drückt man aber Strg-C und die Zwischenablage wurde mit einer leeren Zeile überschrieben.</p>
<p>In den Visual Studio-Einstellungen kann man das Verhalten abstellen:</p>
<p>Man gehe nach “<strong>Extras / Optionen / Texteditor / AlleSprachen / Allgemein</strong>” und wählt hier den Haken bei “<strong>Befehle zum Ausschneiden oder Kopieren bei fehlender Auswahl auf leere Zeile anwenden</strong>” ab.</p>
<p><a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGUvYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wNS8yMDExLTA1LTIxLTE2aDU0XzEwLnBuZw=="><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2011-05-21 16h54_10" border="0" alt="2011-05-21 16h54_10" src="http://www.biggle.de/blog/wp-content/uploads/2011/05/2011-05-21-16h54_10_thumb.png" width="540" height="332" /></a></p>
<p>&#160;</p>
<p>Ja, ich weiß &#8211; DRY (don’t repeat yourself) – Ist ja nur für den Fall der Fälle : )</p>
<p>Viel Spaß beim entwickeln : )</p>
<hr /><p style="float:right; font-size:0.9em;">Dieser Beitrag stammt von <a href="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iaWdnbGUuZGU=">Mario Priebe</a>.</p> <img src="http://www.biggle.de/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6444" width="1" height="1" style="display: none;" /><h2  class="related_post_title">Ähnliche Beiträge</h2><ul class="related_post"><li>12. Januar 2012 -- <a href="http://www.biggle.de/blog/automatisiertes-ein-und-auschecken-im-buildprozess" title="Automatisiertes Ein- und Auschecken im Buildprozess">Automatisiertes Ein- und Auschecken im Buildprozess</a></li><li>13. September 2011 -- <a href="http://www.biggle.de/blog/visual-studio-makro-fr-shoulda-methoden-erstellen" title="Visual Studio Makro f&uuml;r Shoulda Methoden erstellen">Visual Studio Makro f&uuml;r Shoulda Methoden erstellen</a></li><li>4. Juli 2011 -- <a href="http://www.biggle.de/blog/neuer-ordner-im-projekt-per-hotkey" title="Neuer Ordner im Projekt per Hotkey">Neuer Ordner im Projekt per Hotkey</a></li><li>9. Juni 2011 -- <a href="http://www.biggle.de/blog/visual-studio-2010-test-tooling" title="Visual Studio 2010 Test-Tooling">Visual Studio 2010 Test-Tooling</a></li><li>29. November 2010 -- <a href="http://www.biggle.de/blog/ordner-oder-datei-im-explorer-offnen-shortcut" title="Ordner oder Datei im Explorer öffnen &#8211; Shortcut">Ordner oder Datei im Explorer öffnen &#8211; Shortcut</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.biggle.de/blog/kopieren-einer-leerzeile-in-visual-studio-verhindern/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

