Visual Studio 2022 17.2 正式推出

微軟在去年底正式推出了第一款原生 64 位元的 Visual Studio 2022(17.0)後,其實已經有一次比較大的更新、17.1 了~

不過比較可惜的是,Heresy 這邊的程式因為踩到 Lambda + OpenMP 的問題,所以一直沒能把主要的建置環境切換到 Visual Studio 2022…

而現在,微軟終於推出解決該問題的 Visual Studio 2022 17.2 了!
官方的介紹是《Visual Studio 2022 17.2 is now available!》,比較完整個變化則可以參考官方的 Release Note

閱讀更多»

用 AI 來輔助寫程式:直接給你整個函式的 GitHub Copilot

GitHub Copilot(官網)是 GitHub 在 2021 年六月發布,一個透過 OpenAI(官網)的 Codex 系統(官網、應該是基於 GPT-3)來完成的 AI 程式輔助開發系統。

以往的程式輔助系統,大部分都是很局部的自動完成,例如自動完成要呼叫函式名稱、或是變數名稱;雖然算是很有幫助,但是其實相對侷限。

而 GitHub Copilot 則是透過深度學習技術,大幅強化了自動完成的能力,甚至變成可以只打註解、就給你整個函式的內容!在應用上的空間,算是提供了相當的程度。

閱讀更多»

微軟將「您的手機」(Your Phone)改名為「手機連結」(Phone Link)

「您的手機」(Your Phone)是微軟在 Windows 10 1809 的時候,所推出的一款和 Android 手機搭配的 Windows App

他讓使用者可以直接在 Windows 的環境下、確認 Android 手機上的通知、處理手機的簡訊,並有限度地讀取手機上的照片;而後來,也追加了通話的功能,讓使用者可以在電腦上透過手機來接撥電話。

而這次,微軟則是將「您的手機」(Your Phone)改名為「手機連結」(Phone Link)了!同時對應要安裝在 Android 手機上的「您的手機小幫手」(Your Phone Companion)也改名為「連結至 Windows」(Link to Windows、Google Play)了。

官方的介紹是《Evolving the connection between your phone and your Windows PC》。

閱讀更多»

Google Play Games 測試版簡單試玩

Google 在一月中正式發表了「Google Play 遊戲」(Google Play Games)的計畫,預計要讓使用者可以在 PC 上來玩 Android 平台的遊戲。

雖然 Heresy 自己已經沒在玩 Android 手機遊戲了,但是由於覺得很有趣,所以也還是去登記試用了。

而在昨天,Heresy 也終於收到通知信,可以開始試用了!這篇就是簡單的試玩紀錄了~

閱讀更多»

Windows 11 的 Android 子系統加入選擇 GPU 的功能

Windows 11Android 子系統(Windows Subsystem for Android、WSA)在去年十月推出後,在十一月也更新過一次、升級到 1.8.32828.0 版;不過除了 Android 內部的系統版本更新外,似乎沒有其他明顯的改變?

而最近,微軟又做了小版本的更新,更新後的版本編號是 1.8.32836.0;在版本編號上的變化算是相當地小,不過在他的設定介面上,倒是多了一個「用於 Android 應用程式的 GPU」的選項。

閱讀更多»

Office 終於又可以個別安裝需要的應用程式了

微軟的 Office 從某個版本(可能是 2016?)開始,就把安裝時的自訂選項拿掉,變成一裝就一定是全裝的狀態;其中,也包括了一般比較少被用到的 Outlook、Publisher 等等,相當地佔硬碟空間。

雖然在技術上,還是可以靠特殊的方法來控制要安裝的東西(參考),但是那個難度相當地高、也相當地麻煩,個人覺得根本不是一般人會去考慮的。

不過,微軟現在開始在 Microsoft Store 上提供 Word、Excel、PowerPoint 等程式的個別安裝選,讓使用者可以選擇需要的功能安裝了!

閱讀更多»

將 WSL 的檔案移到別顆硬碟

微軟針對 Windows 10、Windows 11 所推出的 WSL(Windows Subsystem for Linux),在 Heresy 來看,是一個很方便的跨平台開發工具;他雖然還是有一些缺點、不完備的地方在,但是如果是想在 Windows 的機器上進行一些 Linux 的測試,也算是當足夠了~

目前微軟預設是會將 WSL 的檔案放在系統磁碟機、也就是 C 槽裡,路徑是「C:\Users\Heresy\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc」這樣的形式;主要的檔案會是這個資料夾下的「LocalState\ext4.vhdx」這個虛擬磁碟機的檔案。

正常狀況下,這樣用不會有什麼問題,但是如果系統磁碟太小的話,可能就會因為空間不足,想要把這個相對大的檔案移到別的磁碟機放了。尤其是當要在 WSL 裡面玩的東西越來越多的時候,這件事就非常可能發生了。

而透過微軟提供的「WSL」這個命令(官方文件),也算是可以手動完成這樣的操作。

閱讀更多»

解決 Open Live Writer 在高解析度螢幕的版面顯示問題

十月底的時候,Heresy 習慣用來寫部落格的 Windows Live Writer 就已經無法再登入 WordPress 了;而為了希望習慣不要大幅度地修改,所以後來也就開始認真研究把寫作的環境,轉移到 Open Live Writer(以下簡稱 OLW)了。

雖然 OLW 的開發看來也早就陷入停滯狀態,但是由於現行的 0.6.2 也已經有 plug-in 的功能了,所以基本上應該也已經有 Windows Live Writer 的絕大部分功能了。

實際上,這一個多月下來,改用 OLW 來撰寫,基本上也沒什麼問題了。

而這篇,則是簡單紀錄一下,剛轉換到 OLW 的時候,遇到的版面顯示問題、以及解決方案。

閱讀更多»