Hello, World! 我是 Peter ,在網頁開發時,為了完善專案的功能與確保程式碼的品質,我們總是會導入各式各樣的工具(例如為維護品質,我們會導入 L...
不同的應用程式都有不一樣的安裝方式,有的需要下載安裝包,有些則是下指令安裝,還有些可以藉由 App Store 安裝。除了第一次的安裝外,各式套件的更新或刪除的...
macOS 原生並不支援視窗的分割顯示,可以達到差不多效果的只有在「空間」中指定左右兩邊顯示的視窗而已,如果要預覽視窗而不希望重疊,不是需要在建立新的「空間」,...
macOS 的預設終端機為 Terminal.app ,對於使用終端頻率較少的一般使用者是十分足夠的,但對於開發者而言,它依然有許多可以改進的地方,像是執行效率...
在開發時,常常需要多個指令同時運作(例如一個啟動前端專案、一個啟動後端專案),因此會需要同時開啟多個終端執行指令,並觀察各個指令的運作情形。而在多個終端機同時開...
在針對各種不同的專案進行開發時,會需要在不同位置開啟終端,並執行不同的指令, Tmux 並不會紀錄每個專案要怎麼開啟各個專案,因此每次開始開發時,都需要重新開啟...
使用 Tmux 的插件管理工具來載入各式插件,可以為使用者減少配置的麻煩。如果不使用插件,使用者必須要自己在 .tmux.config 配置檔中一一設定配置或撰...
Zsh 可以讓使用者利用配置客製各種不同的功能,像是命令的自動補全、提示、高亮與縮寫等。但是要自己設定這些需要花費大量的時間,因此找一個好的框架,並且使用大家公...
find 是個在查找檔案的指令,但是它的預設行為並不是這麼的直觀,需要使用特定的參數才能以一般搜尋的思維(例如:不分大小寫,搜尋部分字串)執行,這使得 find...
grep 是查找檔案中內容的指令,在一般的作業情境下, grep 的功能是十分足夠了,但是在開發作業時, grep 的某些預設就顯得比較不合需求,例如只針對特定...