原创 【譯】Visual Studio 17.8 中我最喜歡的特性

  對於 Visual Studio 團隊來說,這是忙碌的一週,他們準備了 Ignite 和 .NET Conf,併發布了最新版本的 Visual Studio 2022,即17.8版本。有很多很酷的新功能,AI 增強,性能改進等等的公告。

原创 【譯】擁抱 SQL Server 2022 與 SSDT 17.8:揭示關鍵更新

  在數據庫開發的動態場景中,SQL Server Data Tools(SSDT)是 Visual Studio 生態系統中數據庫開發人員的強大工具。SSDT 17.8 包含在最新版本的 Visual Studio 2022 v17.8

原创 【譯】使用 GitHub Copilot 編寫 Git 提交

  在花費數小時修復 bug 或更新特性之後,我們開發人員最不願意做的事情往往是仔細說明 Git 提交的內容。最新的 Visual Studio 預覽版可以幫到您。使用新的生成 Git 提交消息特性來幫助您描述變更集。然後,您可以用“why

原创 【譯】使用保留大小寫的查找和替換來保存您的命名方式

  Visual Studio 搜索體驗獲得了一項新功能,允許用戶查找和替換文本,而不必擔心不同的大小寫。例如,方法參數“catalogItemId”和對象屬性“CatalogItemId”有相同的名稱,但大小寫不同,但都應該用類似“pro

原创 【譯】通過自動反編譯和外部源提升調試

  Visual Studio 支持外部源代碼調試和反編譯已經有一段時間了。然而,隨着 Visual Studio 17.7的發佈,調試器有了一個重大的飛躍,它爲 .NET 庫引入了自動反編譯功能,使得 Visual Studio 中的外部

原创 【譯】在 Visual Studio 2022 中安全地在 HTTP 請求中使用機密

  在 Visual Studio 2022 的17.8 Preview 1版本中,我們更新了 HTTP 文件編輯器,使您能夠外部化變量,從而使跨不同環境的 Web API 測試更容易。此更新還包括以安全方式處理 secret 的支持。要訪

原创 搭建企業知識庫:基於 Wiki.js 的實踐指南

一、簡介   在當今知識經濟時代,企業知識庫的建設變得越來越重要。它不僅有助於企業知識的沉澱和共享,還能提升員工的工作效率,促進企業的創新發展。企業知識庫是企業中形成結構化文檔,共享知識的集羣,可以促進企業知識的交流和傳播,有利於培養學習型

原创 使用“文心一言”編寫技術博文《搭建企業知識庫:基於 Wiki.js 的實踐指南》

  百度於8月31日零點宣佈,文心一言率先向全社會全面開放。我也是立即體驗了下,感覺還不錯。下面分享一下,如何使用“文心一言”寫一篇技術博客。 Step 01 生成文案主體   可以對文心多次提問,每次生成的會不一樣,選擇一篇比較喜歡的文

原创 【譯】.NET 8 攔截器(interceptor)

  通常情況下,出於多種原因,我不會說我喜歡寫關於預覽功能的文章。我的大多數帖子旨在幫助人們解決他們可能遇到的問題,而不是找個肥皂盒或打廣告。但是我認爲我應該介紹這個 .NET 預覽特性,因爲它是我在 .NET 生態系統中渴望已久的東西(猴

原创 【譯】在 Visual Studio 中處理圖像變得更容易了

  任何 Web、桌面或移動開發人員都經常使用圖像。你可以從 C#、HTML、XAML、CSS、C++、TypeScript 甚至代碼註釋中引用它們。有些圖像是本地的,有些存在於線上或網絡共享中,而其他圖像僅以 base64 編碼字符串的形

原创 【譯】通過 GitHub Copilot Chat 簡化代碼優化和調試(AI 輔助編程)

  今年3月,我們宣佈了 Visual Studio 2022 的 GitHub Copilot Chat。通過 Chat, Copilot 已經超越了代碼補全,提供了對代碼工作原理的深入分析和解釋。它支持單元測試的生成,甚至幫助修復 bu

原创 在 Visual Studio 2022 中使用文件對比

  在最新版本的 Visual Studio 2022 中,加入了新的功能特性——“文件對比”。   在開發過程中,開發人員有時會需要比對文件差異,特別是代碼文件,之前很多時候是藉助版本控制或者比對軟件進行,現在提供了一種新的方式——通過“

原创 【譯】Silverlight 不會消亡 XAML for Blazor 到來

  Userware 正在使用早已消失的、令人懷念的微軟 Silverlight Web 開發平臺的遺留來支持其新的“XAML for Blazor”產品,該產品允許 .NET 開發人員在客戶端 Blazor 應用程序中使用標記語言。   

原创 使用“斷點組”來簡化調試

  當我們調試複雜代碼時,尤其是那些長年累月無人維護的不良代碼,我們常常遇到的情況是,我們需要打大量的斷點,並且在調試的時候,不斷的反覆啓用和禁用它們,一不注意還容易錯誤的將斷點刪除,這是一個糟糕的調試體驗。   隨着 Visual Stu

原创 【譯】All-In-One Search 在 Visual Studio 17.6 中可用

  一體化搜索體驗是在17.2預覽版中首次引入的,從那以後我們一直在改進它的質量。新的搜索將代碼和特性搜索功能合併到一個 UI 中,因此您可以在一個地方找到所需的東西。實時結果和結果預覽加速了這個過程,讓你到達正確的地方。你可以從之前的博文