1. 程式人生 > >程式設計師眼中的“滑鼠巨集”

程式設計師眼中的“滑鼠巨集”

前言:

       先說說我為什麼會寫這篇部落格吧,起因是因為Chris問起為什麼我在瀏覽網頁時不用側鍵翻頁,其實之前是知道側鍵可以上下翻頁的,並且還用過一段時間,但是不知道怎麼的現在就不能用了。而後我就展開了對滑鼠的研究,先是到某搜尋引擎查了查如何設定滑鼠巨集的方法以及驅動下載。

      面對這一既熟悉又陌生的詞彙,我並沒有退怯,反而是起了興趣。下面就讓我帶著大家一起來認識一下“巨集”,以及“巨集”的各種應用。

什麼是巨集?

      巨集,字面意思上來看,是廣闊的、包羅永珍的。在計算機領域中,巨集是將一些命令組織在一起,作為一個單獨命令完成一個特定的任務,舉個栗子來說吧,你要開啟某個應用程式並進行特定操作,巨集就可以將著多個命令整合到一起,讓你只需一鍵就可完成以上操作。相信很多玩遊戲的小夥伴 都聽說過,像LOL中的連招操作, 別人按三四個鍵才能完成的技術,用巨集只需要一個按鍵就可連續完成。

      但是,這並不是我想向大家分享的,我想說的是如果我們將巨集技術運用到我們的日常學習工作中去,就可以提高我們的工作效率。例如在自動化頻繁使用的序列或者是獲得一種更強大的抽象能力等等。

       計算機語言如C語言或組合語言就有簡單的巨集系統,由編譯器或彙編器的前處理器實現。C的巨集預處理的工作只是簡單的文字搜尋和替換,使用附加文字處理語言如C4,程式設計師可以獲得更精巧的巨集!

巨集有什麼應用?

       像目前比較火的一些遊戲都有巨集的運用,但是滑鼠巨集和鍵盤巨集在競技比賽中是禁止使用的,因為這會影響正常的遊戲平衡的。例如DNF、LOL、PUBG以及需要技能連續的遊戲都會有巨集的身影,更有甚者利用巨集的便利掛機刷遊戲幣等。

        我們可以將鍵盤中的某個鍵或組合鍵亦或是滑鼠的側鍵、滾軸設定成啟動應用,進行復雜操作,進行組合操作。

        加速日常編輯和格式設定 組合多個命令 使對話方塊中的選項更易於訪問 使一系列複雜的任務自動執行。

  應用程式也可以使用一種和巨集類似機理的系統來允許使用者將一系列(一般是最常使用到的操作)自定義為一個步驟。也就是使用者執行一系列操作,並且讓應用程式來“記住”這些操作以及順序。更高階的使用者可以通過內建的巨集程式設計來直接使用那些應用程式的功能。

滑鼠巨集如何設定?

       目前網際網路上有很多滑鼠驅動,前提是你的滑鼠有側鍵或者說功能鍵,並且很多正版的官網上都有可下載的巨集設定驅動,我們可以在驅動中設定你想要設定的功能。

        另外還有鍵盤巨集,鍵盤巨集和編輯器巨集分別在圖形使用者介面和編輯器中被互動式地使用。使用它們可以用簡短的擊鍵代替冗長的命令序列,併為重複性任務提供了一個簡單的自動化形式。

小結:

       我寫的只是巨集的簡單介紹,如果有感興趣的朋友可以去深層次的挖一挖巨集的有關知識,或者與我一起進行進一步的學習探索,歡迎大家前來指教。

       另外送上各位博友一句箴言:

一種強烈的情緒可以瞬間讓成千上萬孤立的個體擁有群體的心裡特徵。而群體最大的問題就是不善推理,卻急於行動。

                                                                                                                                        ——《烏合之眾