visual-studio-sdk

    0熱度

    1回答

    首先,對不起我的英語。 我正在開發一個DSL。在主窗口中,我有兩個面板:形狀列表和圖表本身。點擊列表中的項目時,我想要,將其形狀居中在屏幕(圖表面板)上。 我不想形狀移動到圖的中心。我想滾動圖表來居中形狀。 另一種方式來解釋:當驗證錯誤發生(在底部錯誤列表窗口),並在錯誤點擊時,它集中在屏幕上無效形狀,對不對?這就是我想要的。 起點: private void symbolsListBox_Sel

    0熱度

    1回答

    我可以使用IClassificationTypeRegistryService.GetClassificationType來獲取分類類型。這是很好的,我可以在這裏得到預定義的類型列表:https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.language.standardclassification.predefinedcl

    -1熱度

    1回答

    我想對cpp編程動作進行統計,因此我決定使用Visual Studio SDK開發插件。現在我遇到了一個問題。我想知道cpp程序的運行狀態。例如當用戶啓動程序?節目結束時?或程序是否成功運行。 我已閱讀msdn上api引用的一部分。我剛剛找到dte.debugger和Ivsdebugger來獲取調試信息。但我找不到API來獲得正常運行狀態。 有人可以給我一個想法嗎?非常感謝你。

    1熱度

    1回答

    我正在編寫一個引用Microsoft.VisualStudio.VCProjectEngine程序集的Visual Studio擴展。 現在我想從EnvDTE.Project轉換爲Microsoft.VisualStudio.VCProjectEngine.VCProject這樣的:建立並運行我在Visual Studio 2015年擴展時同時使用VCProjectEngine裝配的14.0版本

    1熱度

    1回答

    我想我的端口視覺Extended Visio Template工作室擴展(通過自定義嚮導多項目模板)到Visual Studio 2017年 我也跟着遷移擴展的步驟,爲澄清的文檔中: https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-migrate-extensibility-projects-to-visual-

    0熱度

    2回答

    我知道如何使用VS Extensibility獲取整個活動文檔的文本。不幸的是,這隻能讓我得到文本,並沒有給我格式化,我也想要。 例如,我可以得到一個IWpfTextView,但是一旦我得到它,我不知道該如何處理它。是否有實際從中獲取所有格式的示例?我只對文本前景/背景顏色非常感興趣,就是這樣。 注:我需要每個編輯格式的文本,所以很遺憾做使用剪貼板剪切和粘貼是不是一種選擇。

    2熱度

    1回答

    我無法在最簡單的VSIX項目中調試最簡單的VS包。 重現步驟: 創建一個VSIX項目:文件/新建/項目/擴展/ VSIX項目 添加的Visual Studio包:右鍵單擊在解決方案的項目節點Explorer並選擇添加/新建項目/可擴展性/ Visual Studio包裝 打開新創建的pa ckage文件(VSPackage1.cs)將斷點上線68的Initialize()第一線,base.Init

    -2熱度

    2回答

    可以在Visual Studio 2017 sdk中攔截項目保存事件嗎? UPDATE 我目前正在開發的Visual Studio 2017年的擴展,在我需要的時候任何變化堅持就知道了。例如:當我在項目中添加一個新的引用(我知道有引用添加/更改/刪除但未滿足需要的事件時),項目被標記爲待保存。當它被保存時我需要攔截它(如果它在保存之前更好)。 我嘗試了Dte.Events.DocumentEven

    0熱度

    1回答

    我需要製作一個Visual Studio擴展/插件,其中包括卸載/重新加載解決方案中的所有項目。 使用Visual Studio Extensibility SDK(C#)我得到了儘可能多的項目列表(EnvDTE.Project)。可悲的是,我找不到任何像樣的文件來處理這些項目。 我已經看到一些與DTE2.ExecuteCommand相關的帖子,但是卻找不到可用命令列表以及如何使用它們。有人能指引

    0熱度

    2回答

    我正在嘗試編寫一個Visual Studio擴展,它將分析編輯器中顯示的C#代碼,並可能根據我找到的代碼更新代碼。這將按需(通過菜單項),而不是使用分析器和代碼修復。 互聯網上有很多示例和示例,但它們都是以示例中的源代碼硬編碼的方式開始的,或者創建一個新文檔,或者查看打開的VS解決方案中的每個文件。如何從活動編輯器窗口訪問源代碼?