Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. iOS 文字編輯手勢清單

    用了 iPhone 四年多,還是有一些手勢不太習慣,因此筆記下來。 使用限制 本文內容必須在「輸入區域」內操作,例如備忘錄或 Safari 搜尋框(不含搜尋框外的區域)。由於 iPhone 螢幕空間有限,有些手勢實際上並不是那麼好用。 有些手勢在 iPadOS 可能也適用,但由於比較少用 iPad,就沒有針對 iPad 撰文了。 在未選取文字的狀態 單指點 2 下:選取字詞 單指點 3 下:選取整個段落 雙指滑動:移動游標 雙指點 1 下:選取游標所在處的字詞 雙指點 2 下:選取游標...

    Jan 28, 2025
    iOS 文字編輯手勢清單
  2. 解決 ReSharper AI Chat 異常顯示 “AI Assistant is out of volume” 訊息的方法

    如果在使用 JetBrains ReSharper 的 AI Chat 時遇到 “AI Assistant is out of volume” 的訊息,但在另一台電腦上卻能正常使用,這可能是觸發了某些 bug。可以透過以下步驟來解決此問題(適用於 Resharper 2024.1 及後續版本): 首先,進入 Visual Studio 的功能表列,選擇 ReSharper → Navigate → Go to Action。 接著,執行以下指令。請注意,執行此指令後,Visual Studi...

    May 1, 2024
    解決 ReSharper AI Chat 異常顯示 “AI Assistant is out of volume” 訊息的方法
  3. 讓 Visual Studio 在使用 Ctrl+F 搜尋字詞時,預設搜尋範圍不要限制在「選取範圍」

    在 Visual Studio 中,當你選取一段文字並按下 Ctrl+F 進行搜尋時,預設的行為是只在「選取範圍」內搜尋。 如果想要改變這個行為,讓 Ctrl+F 可以在「目前的文件」中搜尋,而不只是在「選取範圍」,可以參考以下的步驟: 工具 → 選項 環境 → 尋找和取代 將「自動將搜尋範圍限制在選取範圍」取消勾選 完成以上步驟後,當按下 Ctrl+F 進行搜尋時,就會在「目前的文件」中搜尋,而不只是在「選取範圍」內。

    Mar 30, 2024
    讓 Visual Studio 在使用 Ctrl+F 搜尋字詞時,預設搜尋範圍不要限制在「選取範圍」
  4. 記錄在 PowerShell 安裝 Oh My Posh 的過程

    最近發現許多開發者使用 Oh My Posh 來提升 PowerShell 的生產力,因此研究了一下它的安裝方式。本篇文章將記錄我的操作流程,內容主要以完成基礎安裝為主,若需更進階的功能,可參考文章末尾提供的相關連結。 安裝流程 開啟 Windows Terminal 的 Windows PowerShell 安裝 PowerShell(支援跨平台的版本) winget install Microsoft.PowerShell 重新啟動 Windows Terminal,並使用 Pow...

    Oct 9, 2023
    記錄在 PowerShell 安裝 Oh My Posh 的過程
  5. 如何切換 Microsoft Forms 的語言?

    Microsoft Forms 提供了便利的問卷或測驗表單,其中包含了一些 Google 表單所沒有的功能。若在使用過程中發現網站的語言不是繁體中文或您慣用的語言,可以根據本文介紹的方式進行修改。 切換 Microsoft Forms 的語言 一般來說,可以在微軟的 Microsoft 帳戶網站上進行語言調整,但若發現修改後的 Microsoft Forms 仍沒有套用對應的語言,根據微軟的說明文件,只要在網址加入 lang 的查詢字串參數(Query String Parameter),並指定...

    May 28, 2023
    如何切換 Microsoft Forms 的語言?
  6. 如何正確地呼叫需要傳入 string[] 引數的 ASP.NET WebService 方法?

    假設我們有一個 ASP.NET WebService (.asmx)方法,這個方法需要傳入 string[] 型態的資料,其宣告如下: [WebMethod] public string ConcatString(string[] strArray) { return string.Join(", ", strArray); } 若我們想從其他專案中呼叫這個 WebService 方法,我們需要先加入服務參考。在此之前,我們可能會誤以為 ConcatString() 方法需要傳入 st...

    Apr 25, 2023
    如何正確地呼叫需要傳入 string[] 引數的 ASP.NET WebService 方法?
  7. 搬家到 Hashnode

    這個月初透過 ChatGPT 發現了 Hashnode。 離開 Blogger 的原因 雖然 Blogger 前台的自訂性很高,但不時會擔心前台主題會被我改壞,要避免這種狀況也只能定時手動備份。此外,Blogger 的文章編輯器並未提供程式碼區塊,要加上程式碼只能透過修改文章 HTML 並透過第三方套件來加入前台的樣式。 最後,感覺 Google 近年較少在 Blogger 上推出新的功能或改進,不確定是否還為 Google 的主力產品之一。不過憑藉著 Blogger 龐大的用戶量,感覺也不太會...

    Apr 17, 2023
    搬家到 Hashnode