#visualstudio — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #visualstudio, aggregated by home.social.
-
From the Visual Studio blog...
VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code
https://devblogs.microsoft.com/visualstudio/vslive-microsoft-ai-hackathon-2026-send-your-team-home-with-working-code/ #Events #VisualStudio #vslive -
From the Visual Studio blog...
VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code
https://devblogs.microsoft.com/visualstudio/vslive-microsoft-ai-hackathon-2026-send-your-team-home-with-working-code/ #Events #VisualStudio #vslive -
From the Visual Studio blog...
VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code
https://devblogs.microsoft.com/visualstudio/vslive-microsoft-ai-hackathon-2026-send-your-team-home-with-working-code/ #Events #VisualStudio #vslive -
From the Visual Studio blog...
VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code
https://devblogs.microsoft.com/visualstudio/vslive-microsoft-ai-hackathon-2026-send-your-team-home-with-working-code/ #Events #VisualStudio #vslive -
From the Visual Studio blog...
VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code
https://devblogs.microsoft.com/visualstudio/vslive-microsoft-ai-hackathon-2026-send-your-team-home-with-working-code/ #Events #VisualStudio #vslive -
Dew Drop – May 14, 2026 (#4668)
https://www.alvinashcraft.com/2026/05/14/dew-drop-may-14-2026-4668/
#dotnet #windowsdev #ai #webdev #csharp #cloud #visualstudio #vscode #appdev #sqlserver #dewdrop
-
Visual Studio 2026 18.6.0
Visual Studio 2026 在 2026 年五月的例行性更新推出了,這次的版本推進到了 18.6.0,官方的更新紀錄可以參考 release note。
這次更新的項目,包括了:
- IDE 介面:與系統同步淺色/深色主題
- GitHub Copilot
- 檢視、管理 Agent Skill
- 多檔案變更摘要
- Context Window 使用指標
- 計畫模式
- Git tooling
- 把 Git Commit 丟給 Copilot Chat
- 提交訊息自訂指示現在改為使用 Copilot 指示檔
- C++
- 針對 iterative build 進行最佳化改善
- 支援、預設使用 Segment Heap
- MSVC Build Tools v14.51
按照慣例,更新比較多的還是和 GitHub Copilot 相關的東西。以往由於 Heresy 沒在訂閱、再加上免費版本的 GitHub Copilot 用量非常有限,所以 Heresy 都沒認真玩;不過最近由於有開始透過串接自有 LLM 伺服器來使用,所以以後應該也會來記錄相關的變更吧。
MSVC Build Tools v14.51
在三月份的 18.3、微軟就推出了 MSVC Build Tools 14.51 預覽版、號稱題更了更好的 C++23 相容性、必提升了效能。而在這次的 18.6,則是釋出了 14.51 的正式版本了~這次的官方紀錄是《MSVC Build Tools version 14.51 (GA) now available》。
至於新版的變動,主要是要看之前 RC 版的介紹《MSVC Build Tools Version 14.51 Release Candidate Now Available》,裡面的變更算是相當多。
至於正式版和 RC 差別、似乎只有加入 Intel APX (Advanced Performance Extensions) 指令集? 不過,現在有處理器有支援嗎?
不過,14.51 的 C++23 標準目前還是標記成預覽版、使用的設定是
/std:c++23preview;要變成正是支援,應該還是要等到之後的 14.52 了(參考、參考)。GitHub Copilot 支援 Ollama
雖然更新紀錄沒有寫,但是 GitHub Copilot 的「管理模型」的功能,現在加入了「Ollama」的設定了!
和其他的提供者不同,他不需要輸入金鑰,而是要直接輸入端點 URL;而且也不要 Azure 一樣只支援可認證的 https。
不過實際上…在新增模型的時候,還是可以另外指定端點,所以技術上應該是可以對應多個伺服器。
雖然他寫的是 Ollama,但是它實際上走的應該還是 OpenAI 相容 API,Heresy 自己嘗試用LM Studio 來跑也是沒問題的~不過考慮到他不能設定金鑰,所以基本上就只能對應私有的內部服務了。
考慮到小型模型在開發上的能力…恩,個人應該不太會用吧。
計畫模式
Visual Studio GitHub Copilot 以往主要的模式只有「agent」和「ask」(話說,之前都還有中文翻譯、現在又都變英文了),如果想要讓他規劃的話,通常是使用詢問模式避免他直些修改;而現在終於正式加入一個「plan」模式了。
官方建議使用的時機是:
- 大型功能的開發
- 不熟系的程式庫
- 團隊協助、讓大家確認計畫
根據官方的說法,他會透過下面兩個步驟來處理:
- 探索並釐清
- 草擬並完善
理論上 Copilot 會將計畫以 Markdown 的形式儲存成
.copilot/plans/plan-{title}.md這樣的檔案,方便後續編輯、確認;不過個人覺得很謎的,是他這邊產生的路徑居然是個人資料夾、而不是專案資料夾…在開始撰寫計畫書前,可能會先詢問開發者一些需要釐清的問題,之後在而計劃書完善後,會有一個「實作計畫」的按鈕,按下去就會切換到 agent 模式、根據計畫書開始實作了。
下面就是一個測試用的計畫:
在他繼續實作的時候,還會去改變裡面的進度、也會在下方的「計畫步驟」前面打勾作狀態的修改;這樣整個流程會變得可以更直覺、明確地看到大型任務的進度,個人覺得還滿棒的。
而除了手動使用 plan 模式外,現在在 agent 模式要做 AI 模型覺得比較大幅度的改動的時候,似乎也會主動建立一個類似 plan 模式的計畫書、然後再直接開始實作;這個狀況下其實和 plan 模式很像,只是缺少的檢查計畫書的時間。
不過 Heresy 這邊有一個問題:使用者目錄下的這些檔案是要自己去刪除嗎?感覺計畫完成他就留在那了啊…感覺如果是在專案目錄還好,但是全部都是在個人目錄下啊…
另外,不知道他是不是會挑模型?gpt-5.4、gpt-5.4-mini 看來都可以正常對應這個流程,但是有的內部模型測試的時候,似乎會跳出這個流程?所以如果使用非官方模型、可能也是要試試看才知道了。
Context Window 使用指標
現在聊天框的右上角會有一個顯示目前 context window(內容視窗)使用量的圓環,點下去會顯示目前的使用狀況:
再點下去也可以展開系統、使用者內容的細節。
如果 context window 被塞滿的話,他可能就會忘記之前的內容、進而造成奇怪的問題。所以如果這個發現這個圈快滿了、也可以點選「摘要交談」的按鈕、來針對較早的對話進行內容的分析、壓縮,避免遺失重要的上下文。
這個按鈕按下去不會輸出摘要後的內容,而是只會顯示「摘要已完成」,然後理論上 context window 的使用比例就會變少了。
多檔案變更的彙整
Copilot 在編輯檔案後,會在聊天框上方列出變更過的檔案;以往只能一個一個點開來看改了什麼,不過現在可以點選「開啟變更摘要檢視」、來透過單一文件視窗確認所有的變更了。
不過老實說,這樣的檢視方式,感覺只適合每個檔案都只改依兩行的狀況?
Agent Skill 管理
現在在聊天窗格右下角的工具設定裡面,除了本來的 MCP 外,現在也加入了簡單的 Skill 列表。
不過這邊的功能現在真的很簡單,只能開啟資料夾和編輯
SKILL.md,並沒有類似建立新的 skill 的輔助工具;微軟目前應該是還在測試建立 Skill 的功能,或許下個月正式版就會有機會看到了吧?(參考《Agent Skills in Visual Studio: Teach Copilot How Your Team Works》)至於 Visual Studio 的 Skill 到底要怎麼設定呢?根據官方文件的說法,應該就是要自己撰寫
SKILL.md、然後按照特定的邏輯放在指定的資料夾裡了。或者是 awesome-copilot 這個專案裡面放了很多 Skill 可以參考(連結)。
大概就先這樣了。
開始認真用 GitHub Copilot 後,發現現在的 GitHub Copilot 真的和以前差很多;而由於最新的高階 LLM 的進步,寫出來的程式的可用性和複雜度也提高相當多了。
但是,高階的模型的 token 真的燒很快、錢也扣得很兇啊…
#AI #C #C23 #程式設計 #電腦相關 #軟體 #GitHubCopilot #Microsoft #VisualStudio
而且開始用了之後,真的覺得人會懶得思考啊… -
From the Visual Studio blog...
In case you missed it earlier...
Agent Skills in Visual Studio: Teach Copilot How Your Team Works
https://devblogs.microsoft.com/visualstudio/agent-skills-in-visual-studio/ #GitHubCopilot #VisualStudio -
From the Visual Studio blog...
Agent Skills in Visual Studio: Teach Copilot How Your Team Works
https://devblogs.microsoft.com/visualstudio/agent-skills-in-visual-studio/ #GitHubCopilot #VisualStudio -
Dew Drop – May 13, 2026 (#4667)
https://www.alvinashcraft.com/2026/05/13/dew-drop-may-13-2026-4667/
#dotnet #webdev #ai #csharp #windowsdev #visualstudio #cli #devtools #cloud #appdev #dewdrop
-
GitHub Actions' Windows hosted runner migration to Visual Studio 2026 starts from June 8th, 2026!
#GitHub #GHActions #GitHubActions #VS2026 #VisualStudio #TechNews #TechUpdates #csharp #programming #dotnet
-
GitHub Actions’ Windows hosted runner migration to Visual Studio 2026 starts soon
GitHub has recently planned a migration process for those who are using the Windows workflows in their GitHub-hosted Actions instances that migrates the installation of Visual Studio 2022 to the newer Visual Studio 2026. The windows-latest and windows-2025 runner images will use Visual Studio 2026, starting from June 8th, 2026.
The February 2026 announcement post stated that there’s a newer runner image that focuses on using Visual Studio 2026 as a public preview. As the windows-2025 runner image has reached general availability on May 4th, it used Visual Studio 2026 as the integrated development environment instead of Visual Studio 2022.
Starting from June 8th, 2026, the rollout is expected to end by June 15th, 2026. The workflows will gradually shift over to the newer Visual Studio 2026 IDE instead of the older VS2022 version. However, for those who are still depending on the older Visual Studio 2022 IDE, manual adjustments are needed to ensure that the migration to VS2026 is complete without any issues, as things might break during the migration process.
In most situations, you won’t need to do anything, as the migration happens transparently. However, in case things break after migration, you’ll have to perform some changes to ensure that workflows continue to work even after migration.
#github #GitHubActions #news #Tech #Technology #update #visualStudio #VisualStudio2026 #Windows #Windows11 -
The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
#dotnet #jetbrains #csharp #resharper #productivity #visualstudio #ai #agents
-
The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
#dotnet #jetbrains #csharp #resharper #productivity #visualstudio #ai #agents
-
The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
#dotnet #jetbrains #csharp #resharper #productivity #visualstudio #ai #agents
-
The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
#dotnet #jetbrains #csharp #resharper #productivity #visualstudio #ai #agents
-
The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
#dotnet #jetbrains #csharp #resharper #productivity #visualstudio #ai #agents
-
Check out .NET 10's amazing features now! https://www.funkysi1701.com/posts/2025/blazor-and-dotnet10/ #Blazor #.NET10 #WebAssembly #Wasm #HttpClient #breakingchange #DotNet #VisualStudio #release #streamingresponse #C-Sharp
-
Check out .NET 10's amazing features now! https://www.funkysi1701.com/posts/2025/blazor-and-dotnet10/ #Blazor #.NET10 #WebAssembly #Wasm #HttpClient #breakingchange #DotNet #VisualStudio #release #streamingresponse #C-Sharp
-
Check out .NET 10's amazing features now! https://www.funkysi1701.com/posts/2025/blazor-and-dotnet10/ #Blazor #.NET10 #WebAssembly #Wasm #HttpClient #breakingchange #DotNet #VisualStudio #release #streamingresponse #C-Sharp
-
Check out .NET 10's amazing features now! https://www.funkysi1701.com/posts/2025/blazor-and-dotnet10/ #Blazor #.NET10 #WebAssembly #Wasm #HttpClient #breakingchange #DotNet #VisualStudio #release #streamingresponse #C-Sharp
-
Check out .NET 10's amazing features now! https://www.funkysi1701.com/posts/2025/blazor-and-dotnet10/ #Blazor #.NET10 #WebAssembly #Wasm #HttpClient #breakingchange #DotNet #VisualStudio #release #streamingresponse #C-Sharp
-
Dew Drop – May 11, 2026 (#4665)
https://www.alvinashcraft.com/2026/05/11/dew-drop-may-11-2026-4665/
#dotnet #windowsdev #ai #webdev #csharp #cloud #visualstudio #vscode #appdev #dewdrop
-
via @dotnet : VSTest is Removing its Newtonsoft.Json Dependency
https://ift.tt/PYIZ0Ny
#VSTest #NewtonsoftJson #SystemTextJson #JSONite #dotnet11 #VisualStudio #VS2024 #dotnetTest #TestExplorer #NuGet #SecurityUpdate #SerDe #JsonDependency #BreakingChange #DotNe… -
via @dotnet : VSTest is Removing its Newtonsoft.Json Dependency
https://ift.tt/PYIZ0Ny
#VSTest #NewtonsoftJson #SystemTextJson #JSONite #dotnet11 #VisualStudio #VS2024 #dotnetTest #TestExplorer #NuGet #SecurityUpdate #SerDe #JsonDependency #BreakingChange #DotNe… -
via @dotnet : VSTest is Removing its Newtonsoft.Json Dependency
https://ift.tt/PYIZ0Ny
#VSTest #NewtonsoftJson #SystemTextJson #JSONite #dotnet11 #VisualStudio #VS2024 #dotnetTest #TestExplorer #NuGet #SecurityUpdate #SerDe #JsonDependency #BreakingChange #DotNe… -
via @dotnet : VSTest is Removing its Newtonsoft.Json Dependency
https://ift.tt/PYIZ0Ny
#VSTest #NewtonsoftJson #SystemTextJson #JSONite #dotnet11 #VisualStudio #VS2024 #dotnetTest #TestExplorer #NuGet #SecurityUpdate #SerDe #JsonDependency #BreakingChange #DotNe… -
via @dotnet : VSTest is Removing its Newtonsoft.Json Dependency
https://ift.tt/PYIZ0Ny
#VSTest #NewtonsoftJson #SystemTextJson #JSONite #dotnet11 #VisualStudio #VS2024 #dotnetTest #TestExplorer #NuGet #SecurityUpdate #SerDe #JsonDependency #BreakingChange #DotNe… -
From the .NET blog...
In case you missed it earlier...
VSTest is Removing its Newtonsoft.Json Dependency
https://devblogs.microsoft.com/dotnet/vs-test-is-removing-its-newtonsoft-json-dependency/ #dotnet #NETFramework #nuget #testing #visualstudio #vs #vstest -
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev