2013-07-03 12 views
11

Ich verwende Visual Studio Test für C++, und Debuggen eines bestimmten Tests. Microsoft hat alle Arten von Möglichkeiten bereitgestellt, um den Test im Debugger auszuführen, aber keine, die ich wirklich mag. Ich bin müde von den Testcode zu gehen zu finden und drücken Sie dann Ctrl +R, Ctrl +T (oder mousing, um die ich hasse). Ich möchte Ctrl +R, Ctrl +T Verhalten von jedem Quellcode Kontext.F5 zum Ausführen von Visual Studio Test im Debugger

Gibt es eine Möglichkeit, F5 zu haken, um die ausgewählten Tests im Debugger auszuführen?

Ich habe versucht, mein Testprojekt als Startup, aber das macht F5 "kann nicht gestartet werden", weil der Test eine DLL ist.

+0

Ich würde dieses Verhalten auch sehr gerne. –

Antwort

0

Suchen Sie nach vstest.console.exe, um die Test-DLL über F5 auszuführen.

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe 

Und als Command line arguments nur die DLLs Dateinamen setzen:

In meiner Visual Studio 2017 Community Edition, die den folgenden Pfad in Start external program unter Debug-Einstellungen würde setzen. Jetzt können Sie F5 verwenden, um einen Test zu debuggen, wenn Set as StartUp Project.