Published on 2024年8月17日 Git Include:輕鬆管理多重身份的神奇魔法 Git 本文介紹了 Git Include 功能,解釋如何使用它來管理不同專案的 Git 配置。文章詳細說明了設置過程,包括在全局 .gitconfig 文件中使用 includeIf 指令,以及如何為特定目錄創建自定義配置。通過實際例子展示了如何在個人和公司專案中自動切換 Git 身份,並提供了進階使用技巧。這個強大的功能可以大大提高開發效率,幫助開發者更好地組織和管理多個 Git 身份。 Read more →
Published on 2024年3月21日 Warp Launch Configurations Shell Warp 的 Launch Configurations,我個人覺得有點類似 Workspace 的概念,它可以把自己目前操作的視窗相關資訊存起來,下次可以快速的回復,而且還可以跑指定的 command,會讓整個操作變的很自動化 Read more →
Published on 2024年3月18日 ideavim 自動根據不同的 IDE 選擇 ideavimrc 設定檔 JetBrains Vim ideavim 自動根據不同的 ide 選擇 ideavimrc 設定檔 Read more →
Published on 2024年3月17日 Martin Fowler 的企業級軟體架構模式 提到的幾個模式 Gateway、Facade、Adapter、Mediator 大亂鬥 Book 這個章節主要是在講 Gateway 這個 pattern,然後因為跟一些 pattern 很像,所以就列出了相關 pattern 的比較 Read more →
Published on 2024年3月16日 Shell - 同步 Git remote 下面的所有分支到另外一個新的 remote Git Shell 這是一個很神奇的需求,要把一個遠端 remote 下面的所有分支,推到一個新的 remote 分支 Read more →
Published on 2024年3月13日 基礎還是很重要的 生活 就算只有練習基礎 (基本) 的話,練到極致的話,也是非常恐怖 (厲害) 的,有些看起來很厲害的花拳秀腿,不一定可以打的 Read more →
Published on 2024年3月13日 幫 MonoLisa 字型補上 icon 字型 Nerd Fonts MonoLisa 本身並不支援 Nerd Fonts,不過我們可以自己幫它補上去,就來看怎麼幫 MonoLisa 補上 NerFonts Read more →
Published on 2024年3月12日 Spring Boot 使用官方 spring initializr 建立專案 Java Spring-Boot 官方有提供一個非常方便的方式,可以在線上產生 Spring Boot 專案,或是也可以直接用 IntelliJ 產生專案 Read more →
Published on 2024年3月11日 Raycast - 非常方便的 Quicklinks Raycast 的 Quicklinks 是很方便的功能,用的好的話,還可以搭配 extensions 來做到自動化的效果 Read more →