IDEを使う魅力の一つが関数や変数の説明を表示してくれるインテリセンスにあるのではないでしょうか。入力補完と異なり、すでに入力されているものに対して説明を付与してくれます。コードリーディングで非常に役立つでしょう。 そんなインテリセンスをGitHub上のコードに対して提供してくれるのがoctohintになります。

octohintの使い方

マウスカーソルを当てると情報が表示されます。

定義されている変数もハイライトされます。

関数は引数について説明が表示されます。

octohintを使うとGitHub上でのコードリーディングが大幅に捗るようになります。JavaScriptはスクリプト言語だけにこういったIDE的な機能がありませんが、octohintではVisual Studio Code風のインテリセンスを提供してくれます。

octohintはGoogle Chrome/Safari用のオープンソース・ソフトウェア(MIT License)です。

pd4d10/octohint: A browser extension which brings VSCode’s IntelliSense hint to GitHub