4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitHubのコメントを一括で開閉できるブックマークレット

Last updated at Posted at 2018-08-05

コメントを全部開くのが大変

  • レビューが進むにつれていつの間にかコメントが閉じていて、開かないと中身が分からない時などありますよね。全てを見たい時にコメントが多いと全部開くのが大変です。(こんな時↓

  スクリーンショット 2018-08-06 0.09.32.png

そんな時は

  • ブラウザのブックマークに以下のスクリプトを登録して、ボタンを押すと一気に開閉を行うことができます。

  スクリーンショット 2018-08-06 0.01.49.png


javascript:
var outdated = Array.from(document.getElementsByClassName('outdated-comment'));	
var details = Array.from(document.getElementsByClassName('Details-element'));
var concated = outdated.concat(details);
if (document.querySelectorAll('details[open]').length>0) {	
	concated.forEach(l => l.removeAttribute('open'));
} else {	
	concated.forEach(l => l.setAttribute('open', ''));
}
  • ConversationFiles change のページのどちらでも使うことができます。
  • というか、公式がこの機能を用意してくれればいいのに...

参考

  • 以前はこちら↓を参考にしたのを使っていたけど、GithubのDOMの構成が変わって機能しなくなってしまったので新しく作り直しました。

Qiita GitHubのプルリクでoutdated diffへのコメントが閉じてるのを全部開く

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?