vsx

    0熱度

    1回答

    我正在嘗試爲我的包添加快捷方式。我發現this article這可能是有用的。正如文中所描述的,我添加鍵綁定屬性在vsct文件,像這樣: <KeyBindings> <KeyBinding guid="guidPackageTestCmdSet" id="commandId01" editor="guidVSStd97" key1="M" mod1="Control" > </K

    2熱度

    1回答

    在我的VS加載項中,我需要在Visual Studio之前處理按鍵(推測通過PreTranslateAccelerator())。不幸的是,在Shell.Interop挖掘之後,我無法找到我能夠處理它們的位置。誰能幫忙?

    5熱度

    1回答

    我正在寫一個Visual Studio擴展,其中我創建的線裝飾需要在用戶調整代碼視圖時調整大小。即當用戶調整Visual Studio的窗口寬度時,我修改了裝飾的寬度和高度。我正在處理IWpfTextView.LayoutChanged事件,我正在調整我的裝飾。爲了避免裝飾物與它下面的線重疊,我還實現了ILineTransformSource.GetLineTransform來擴大線的高度以適應裝

    0熱度

    1回答

    我想創建一個Visual Studio插件可識別插入符當前是一個方法,類或命名空間塊內,即如果光標移動,插件應該能夠記下插入符號當前在哪裏的狀態。 如果這可以擴展到包含在大括號任何C#塊,例如屬性,這將是非常好的。 雖然我已經檢查了類似的問題,請讓我知道,如果這是一個重複的問題,這樣我就可以相應地對它進行標記。如果其他VS Addin相關的問題在這裏顯然有幫助,請讓我知道。 基本上,我想知道我們可

    2熱度

    1回答

    我下載了Ook!源代碼,打開了.csproj並以調試模式運行它。 VS實驗實例按預期啓動,但現在我無法弄清楚如何得到一個空白的代碼文件,所以我實際上可以嘗試在Ook寫作!我沒有看到「哦!」在任何項目模板中。 此外,如果任何人有鏈接到Ook!視頻教程,我會很感激。似乎無法再找到它了。

    0熱度

    1回答

    所以我只是想創建一個新的分類類型, [Export(typeof(ClassificationTypeDefinition))] [Name("String")] internal static ClassificationTypeDefinition _stringClassType; 但後來我有一個重複ClassificationTypeDefinition錯誤告訴我,

    6熱度

    1回答

    在解決方案 - >屬性,我可以設置多個啓動項目: 我知道,我能得到的標有「開始」的項目列表(通過使用EnvDTE:solution.SolutionBuild.StartupProjects),但我怎麼獲取動作是「無需調試就開始」的項目列表?它們不會出現在列表中。

    1熱度

    1回答

    我發現這張圖片,我很好奇這個裝飾物怎麼可以繪製成vs文本編輯器。我的第一意義是我們可以獲得文本窗口句柄,然後繪製我們的內容。但我試圖分類文本窗口,我可以得到句柄,但我的子類窗口沒有得到任何窗口消息。 還是有人有任何其他想法如何實現這一點? TIA。

    0熱度

    1回答

    我有一個自定義的包創建爲Visual Studio擴展。對於我的項目文件,我創建了兩個新的自定義屬性頁面。只有這兩個顯示在我的項目的屬性窗口中。一切工作正常與屬性頁面上的Dirty標誌,這意味着,當我改變的東西,單個選項卡設置爲髒,並且當信息存儲時,它回去不髒。 但我的問題是:只要我打開屬性頁,視圖的主要選項卡(其中項目名稱顯示)包含髒標誌(一個小星星),我無法設法解決這個問題問題。我必須設置哪個

    2熱度

    1回答

    在我的Visual Studio擴展項目中,我試圖在安裝軟件包後啓動時顯示我的工具窗口。 這樣做,其涉及添加以下行到封裝報頭(即MyPackage.VSPackage.cs)的dotneteers describe a way: [ProvideToolWindowVisibility(typeof(MyToolWindow), Microsoft.VisualStudio.Shell.Inter