最近忽然想寫一個快速啟動程序,用來替換傳統(tǒng)的alt+tab或者win+tab方式烂翰。
原因無它夯缺,alt+tab的方式對于我而言實在是太麻煩了蚤氏。作為一名“編程愛好者”甘耿,電腦上同時開啟十幾個程序是很正常的事。并且對于編碼而言竿滨,在不同的窗口里互相切換是一種非常常見的工作佳恬。(傳說中的復制粘貼黨 :))
這個時候,alt+tab tab tab一個個切換實在是太累了于游。若是使用鼠標毁葱,難免會使得手離開鍵盤。作為一個Vim黨贰剥,我堅信雙手一旦離開鍵盤倾剿,效率必然會急劇降低。
這時,我有了一個idea前痘。做一個像launchy一樣的快速程序切換工具凛捏。
可愛的launchy是這樣的:
通過熱鍵呼出launchy,鍵入程序名芹缔,回車坯癣。雙手不離開鍵盤便能夠快速啟動應用程序刃跛。
我想做一個應用程序聚至,通過熱鍵呼出溉潭,顯示當前窗口所有的程序跷坝,并編號凹蜂。通過繼續(xù)按相應編號泻蚊,快速切換到相應的程序上荆虱。
我稱呼它為keyboyz:
它才剛剛出生先誉,請不要嘲笑它的丑陋拌阴。 :)
當我按下熱鍵禽额,它會自動彈出,我通過繼續(xù)按下1皮官,2脯倒,3,4之類的數(shù)字按鍵捺氢,它會幫我切換到相應窗口藻丢,然后自身消失不見,直到下一次按下熱鍵摄乒。它讓我可以更長時間不去碰鼠標悠反,這對我而言很重要。
它是用純Win32 API編寫的Dialog應用程序馍佑。功能很簡單斋否,但很多API我早忘光了,所以做了許多搜索工作拭荤。
PS:當keyboyz終于誕生之后茵臭,我忽然發(fā)現(xiàn)自己沒興趣了。作為一個慵懶的開發(fā)者舅世,我堅信網(wǎng)上肯定有類似解決方案旦委。
So,R.I.P keyboyz
我得去搜索快速切換器了雏亚。
2015-04-03 16:50:16 更新內容缨硝。經(jīng)過一段小小時間的尋找,我終于找到了keyboyz理想的替代品罢低,VistaSwitch全部實現(xiàn)了我想要的功能查辩。
傳送門?