當您在Visual Studio中生成項目時,輸出窗口會輸出生成過程的狀態,其中包括錯誤和警告。雙擊這些行將在編輯器中打開包含該錯誤/警告的文件。雙擊以在輸出窗口中輸入源
現在,是否有可能從Debug.WriteLine輸出或類似的東西獲得該功能?因此,當例如
Buffering: 13:03:20 to 13:03:21
調試窗口輸出我將能夠雙擊它,採取BufferClass.cs 45行,因爲這是的Debug.WriteLine調用的位置。
這是可能的,無論是通過.net庫,或通過Visual Studio擴展?
爲了在行號後添加一條消息(你可能會這樣做),你必須添加一個冒號。它將如下所示:'string.Format(「{0}({1}):{2}」,filePath,lineNumber,msg);' –
官方文章:[格式化自定義生成步驟或生成事件的輸出](https://docs.microsoft.com/en-us/cpp/ide/formatting-the-output-of-a-custom-build-step-or-build-event) –
博客條目:[MSBuild/Visual Studio感知錯誤消息和消息格式](https://blogs.msdn.microsoft.com/msbuild/2006/11/02/msbuild-visual-studio-aware-error-messages-and-message-formats/)(不是與之前的鏈接一樣完整/官方,但更具描述性)。 –