home.social

#visualstudio — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #visualstudio, aggregated by home.social.

fetched live
  1. #VisualStudioCode, when you move the window from one monitor to the other with Win-Key+Direction Key, then minimize, and restore the window, it'll come up on the monitor it moved away from, not the one it got minimized on.

    #VSCode #VisualStudio

  2. #VisualStudioCode, when you move the window from one monitor to the other with Win-Key+Direction Key, then minimize, and restore the window, it'll come up on the monitor it moved away from, not the one it got minimized on.

    #VSCode #VisualStudio

  3. Visual Studio 18.9.0


    Visual Studio 2026 的 2026/08 更新推出了,這次的版本是 18.9.0、在 C++ 或一般程式開發應該是沒有明確的變動,主要的更新是聚焦在 GitHub Copilot 和 Git 介面上。官方的更新紀錄是可以參考 release note

    在個人來看,比較大的變化還是 GitHub Copilot 的部分,這次包括:

    • 模型管理介面大幅度改寫
    • 官方模型可以調整思考深度
    • Git 介面支援 submodule 管理
    • 透過 Git Agent 審查變動、commit

    下面是簡單的介紹:

    模型選擇介面的改善

    現在模型的選取介面會有分類,基本上分成「其他 Copilot 模型」和「其他模型」;這兩類現在可以收折、方便選取。

    而且,現在還可以把常用的模型釘選起來、這樣就比較好在自己常用的模型之間切換了!

    這點個人是覺得算是相當實用的~

    大幅改寫的 GitHub Copilot 模型管理介面

    之前 GitHub Copilot 雖然已經有提供管理模型的介面了,但是實際上…相當難用。而這次微軟終於把整個介面改寫了。不過,基本上感覺還是不少問題。

    新的管理介面如下,要快速切換功能、參數變得相對方便。

    另外這邊也可以看到,針對 Copilot 內建的模型,也終於可以調整思考深度(謎之翻譯:思考中)了;不過由於 Heresy 是免費帳號,基本上不會去用內建模型就是了。這部分可以參考《Tell your model when to think harder》。  

    不過,雖然介面大改了,但是個人覺得比較討厭的是目前看來問題還是很多。

    現在一個提供者應該還是只能有一個,但是在「新增模型提供者」的介面並沒有做防呆(上一版有);以 Heresy 這邊測試、如果想要加入第二個 Azure 的話,實際上會把本來設定的金鑰蓋掉…

    然後…感覺他的介面上應該是有問題?Heresy 目前加入了 Foundry Local 或是 Ollama 這兩個提供者後,似乎是會因為沒有模型、而不會在介面上顯示出來。不過 Ollama 這邊也有可能是 Heresy 用的不是真的 Ollama、是 LM Studio、導致它無法取得模型清單的關係就是了。

    雖然靠手動修改 %LOCALAPPDATA%\Microsoft\VisualStudio\Copilot\BringYourOwnModel 下的設定檔可以解決一定程度的問題,但是感覺好像還是有不少問題存在?

    透過 GitHub 檢查變更

    把 agent 切到 Git 後,可以在聊天室窗中要求 GitHub Copilot 針對還沒 commit 的內容進行檢查(例如「幫我檢查目前的變更」)。

    他會開啟「Git 變更」的視窗、然後針對還沒有 commit 的檔案進行變更的檢查。

    在「Git 變更」的視窗,他會把找到的點列在檔案下方,點選後可以在中間的程式碼視窗開啟、並以內嵌對話框的形式顯示 AI 的註解、建議;而本來的聊天室窗也會有彙整的資訊。

    不過這邊比較討厭的,是內嵌式的註解應該會去吃 GitHub Copilot 預設的模型的流量、而且只會輸出英文;這點對於 Heresy 這種主要是靠自己的外部模型來使用的人來說,這樣的功能很快就會把免費帳號的 token 燒完了…

    除了未變更的內容的檢查外,現在也可以針對特定的 commit 來進行審查。

    點選選單的「Git」、「管理分支」可以開啟「Git 存放庫」的視窗;點選需檢查的 commit 後、透過右鍵選單的「審查認可」、要求 GitHub Copilot 來針對變更做檢查。

    這邊的介面和前面的類似、會在右邊列出變更的資訊,然後根據個別檔案的審查結果會顯示在檔案下方;點選後左邊會顯示對應的變更、並以內嵌對話框的形式顯示針對個別段落的審查結果。

    不過一樣的問題,這邊是強制去吃 GitHub Copilot 官方模型,沒辦法選擇自己的模型。

    此外,他對於有 submodule 的專案似乎沒辦法正確運作?

    Git 介面直接管理子模組

    點選選單的「Git」、「管理分支」可以開啟「Git 存放庫」的視窗,現在下面會有「子模組」的介面了;在這邊可以加入子模組、也可以檢視既有的子模組資訊。

    不過目前看來是沒有變更的功能、只能刪除。這部分可以參考《Today I will… manage Git Submodules without leaving the IDE》。

    個人覺得可能比較有用的部分大概就是這樣了?

    另外,之前在 18.8.0 版引進的預覽版 agent,官方也有說要等到下個月的 18.10 才會支援 BYOK 的模型了(參考)。老實說,個人覺得微軟在 Visual Studio 這邊更新的步調實在是相對慢啊…

    #AI #程式設計 #GitHubCopilot #Microsoft #VisualStudio
  4. Visual Studio 18.9.0


    Visual Studio 2026 的 2026/08 更新推出了,這次的版本是 18.9.0、在 C++ 或一般程式開發應該是沒有明確的變動,主要的更新是聚焦在 GitHub Copilot 和 Git 介面上。官方的更新紀錄是可以參考 release note

    在個人來看,比較大的變化還是 GitHub Copilot 的部分,這次包括:

    • 模型管理介面大幅度改寫
    • 官方模型可以調整思考深度
    • Git 介面支援 submodule 管理
    • 透過 Git Agent 審查變動、commit

    下面是簡單的介紹:

    模型選擇介面的改善

    現在模型的選取介面會有分類,基本上分成「其他 Copilot 模型」和「其他模型」;這兩類現在可以收折、方便選取。

    而且,現在還可以把常用的模型釘選起來、這樣就比較好在自己常用的模型之間切換了!

    這點個人是覺得算是相當實用的~

    大幅改寫的 GitHub Copilot 模型管理介面

    之前 GitHub Copilot 雖然已經有提供管理模型的介面了,但是實際上…相當難用。而這次微軟終於把整個介面改寫了。不過,基本上感覺還是不少問題。

    新的管理介面如下,要快速切換功能、參數變得相對方便。

    另外這邊也可以看到,針對 Copilot 內建的模型,也終於可以調整思考深度(謎之翻譯:思考中)了;不過由於 Heresy 是免費帳號,基本上不會去用內建模型就是了。這部分可以參考《Tell your model when to think harder》。  

    不過,雖然介面大改了,但是個人覺得比較討厭的是目前看來問題還是很多。

    現在一個提供者應該還是只能有一個,但是在「新增模型提供者」的介面並沒有做防呆(上一版有);以 Heresy 這邊測試、如果想要加入第二個 Azure 的話,實際上會把本來設定的金鑰蓋掉…

    然後…感覺他的介面上應該是有問題?Heresy 目前加入了 Foundry Local 或是 Ollama 這兩個提供者後,似乎是會因為沒有模型、而不會在介面上顯示出來。不過 Ollama 這邊也有可能是 Heresy 用的不是真的 Ollama、是 LM Studio、導致它無法取得模型清單的關係就是了。

    雖然靠手動修改 %LOCALAPPDATA%\Microsoft\VisualStudio\Copilot\BringYourOwnModel 下的設定檔可以解決一定程度的問題,但是感覺好像還是有不少問題存在?

    透過 GitHub 檢查變更

    把 agent 切到 Git 後,可以在聊天室窗中要求 GitHub Copilot 針對還沒 commit 的內容進行檢查(例如「幫我檢查目前的變更」)。

    他會開啟「Git 變更」的視窗、然後針對還沒有 commit 的檔案進行變更的檢查。

    在「Git 變更」的視窗,他會把找到的點列在檔案下方,點選後可以在中間的程式碼視窗開啟、並以內嵌對話框的形式顯示 AI 的註解、建議;而本來的聊天室窗也會有彙整的資訊。

    不過這邊比較討厭的,是內嵌式的註解應該會去吃 GitHub Copilot 預設的模型的流量、而且只會輸出英文;這點對於 Heresy 這種主要是靠自己的外部模型來使用的人來說,這樣的功能很快就會把免費帳號的 token 燒完了…

    除了未變更的內容的檢查外,現在也可以針對特定的 commit 來進行審查。

    點選選單的「Git」、「管理分支」可以開啟「Git 存放庫」的視窗;點選需檢查的 commit 後、透過右鍵選單的「審查認可」、要求 GitHub Copilot 來針對變更做檢查。

    這邊的介面和前面的類似、會在右邊列出變更的資訊,然後根據個別檔案的審查結果會顯示在檔案下方;點選後左邊會顯示對應的變更、並以內嵌對話框的形式顯示針對個別段落的審查結果。

    不過一樣的問題,這邊是強制去吃 GitHub Copilot 官方模型,沒辦法選擇自己的模型。

    此外,他對於有 submodule 的專案似乎沒辦法正確運作?

    Git 介面直接管理子模組

    點選選單的「Git」、「管理分支」可以開啟「Git 存放庫」的視窗,現在下面會有「子模組」的介面了;在這邊可以加入子模組、也可以檢視既有的子模組資訊。

    不過目前看來是沒有變更的功能、只能刪除。這部分可以參考《Today I will… manage Git Submodules without leaving the IDE》。

    個人覺得可能比較有用的部分大概就是這樣了?

    另外,之前在 18.8.0 版引進的預覽版 agent,官方也有說要等到下個月的 18.10 才會支援 BYOK 的模型了(參考)。老實說,個人覺得微軟在 Visual Studio 這邊更新的步調實在是相對慢啊…

    #AI #程式設計 #GitHubCopilot #Microsoft #VisualStudio
  5. Visual Studio is moving beyond traditional code assistance toward a more agent-driven development experience. The new Copilot Agent, powered by the GitHub Copilot SDK, can help developers handle feature changes, bug fixes, refactoring, and other development tasks with greater autonomy, while built-in .NET and Azure skills add specialized knowledge directly into the workflow.
    #Copilot #ArtificialIntelligence #AI #VisualStudio #Azure #DotNET #AgenticAI

    devblogs.microsoft.com/visuals

  6. Visual Studio is moving beyond traditional code assistance toward a more agent-driven development experience. The new Copilot Agent, powered by the GitHub Copilot SDK, can help developers handle feature changes, bug fixes, refactoring, and other development tasks with greater autonomy, while built-in .NET and Azure skills add specialized knowledge directly into the workflow.
    #Copilot #ArtificialIntelligence #AI #VisualStudio #Azure #DotNET #AgenticAI

    devblogs.microsoft.com/visuals

  7. Grok 4.5 is now available in Visual Studio and GitHub Copilot. As a fast model designed for long-running agentic workflows and knowledge work, Grok 4.5 helps tackle real-world engineering and agentic tasks.
    #AI #ArtificialIntelligence #AIagents #Copilot #VisualStudio
    github.blog/changelog/2026-07-

  8. Grok 4.5 is now available in Visual Studio and GitHub Copilot. As a fast model designed for long-running agentic workflows and knowledge work, Grok 4.5 helps tackle real-world engineering and agentic tasks.
    #AI #ArtificialIntelligence #AIagents #Copilot #VisualStudio
    github.blog/changelog/2026-07-

  9. If you use #visualStudio 2026 and occasionally hit F6 (instead of F5 by mistake) when you want to continue debugging and are annoyed that pressing "No" when asked “Do you want to stop debugging?” actually does stop debugging, you can vote here: developercommunity.visualstudi #dotnet

  10. If you use #visualStudio 2026 and occasionally hit F6 (instead of F5 by mistake) when you want to continue debugging and are annoyed that pressing "No" when asked “Do you want to stop debugging?” actually does stop debugging, you can vote here: developercommunity.visualstudi #dotnet

  11. From the Visual Studio blog...

    In case you missed it earlier...

    Tell your model when to think harder 
    devblogs.microsoft.com/visuals #VisualStudio

  12. From the Visual Studio blog...

    In case you missed it earlier...

    Tell your model when to think harder 
    devblogs.microsoft.com/visuals #VisualStudio

  13. From the Visual Studio blog...

    In case you missed it earlier...

    Visual Studio July Update — Meet the New Agent, Powered by the GitHub Copilot SDK
    devblogs.microsoft.com/visuals #VisualStudio #C #Copilot #GitHubCopilot

  14. From the Visual Studio blog...

    In case you missed it earlier...

    Visual Studio July Update — Meet the New Agent, Powered by the GitHub Copilot SDK
    devblogs.microsoft.com/visuals #VisualStudio #C #Copilot #GitHubCopilot