プラグインを開発する
今まで様々なソフトを自作することのメリットを説いてきたが, 今回はソフトというほどではないにしても, プラグインの開発もまた非常に作業効率を上げるという点をまとめたい.
例えば, 私はメインでMacを使っており, そのMacのFinderに搭載されているQuick Lookという機能を非常に重宝している.
これはファイルを選んでスペースバーを押すだけで, そのファイルのプレビューがサクッと確認できるものである. そのファイルの中身を確認するためだけにソフトウェアを立ち上げる必要がないので, その手軽さが非常に便利である.
一方で, 対応していないファイル形式などもあり, 例えば .tex ファイルや .bib ファイル(BibTeX)などの拡張子のファイルは, 標準のQuick Lookでは開くことができなかった. そこで, 自分でこれをQuick Lookで開けるようなプラグインを開発してみた. すると非常に簡単に作成ができ, なおかつ実際に自分がやりたいことが実現できた.
今まではソフトやアプリレベルの開発を行っていたが, このような細かいプラグイン的な要素の開発も自分で行えるような環境は非常にありがたいし, 日常の細かい部分を劇的に改善してくれる, とてもありがたい時代である.