選中一行程式碼,看清它為什麼會長成這樣。
Mr. Latte
這還是一個未上線的想法。想試試就投一票,也請留言說說你需要什麼、想改進什麼。
在陌生的程式碼庫裡待久了,總會在某一行前面停下來:這到底為什麼要這樣寫。git blame 只答得出最後動手的是誰。Whyline 讓你選中一行,把引入它的 pull request 說明、審查往來、議題討論和相關 commit 串成一條時間線,讀起來不像變更紀錄,更像一段「當初想修什麼」的經過。它值錢的地方,是你憑直覺按下刪除、把線上服務搞掛之前的那五秒。
你會在什麼情況下使用它?