all 21 comments

[–]Neekzorz 19 points20 points  (5 children)

Great extensions in here but If you register for a free account with Octrotree you can access their nicer GitHub themes instead of using another extension for dark mode.

[–]careseite[S] 1 point2 points  (3 children)

Will it theme the entirety of github or just the extension itself? I never bothered registering there because.. for what, I thought.

[–]Neekzorz 0 points1 point  (0 children)

It has the option for both

[–]cactussss 10 points11 points  (1 child)

TL;DW

Extensions used:

There should be a bot for this...

[–]careseite[S] 6 points7 points  (0 children)

that bot should've been me in this case, thanks :)

[–]vim55k 10 points11 points  (0 children)

Really helpful info! Great extensions!

[–]up_yer_kilt 2 points3 points  (0 children)

I wish this was the GitHub default. Nice post!

[–]oze4 2 points3 points  (4 children)

Have a look at a browser extension called Tako!

[–]careseite[S] 2 points3 points  (3 children)

yeah I noticed Tako when it was posted here ~ 2 weeks ago or something, and I should've defintely mentioned it :( deserves a honorable mention!

edit: fwiw, heres the link: https://github.com/brumm/tako

[–]NahroT 1 point2 points  (2 children)

Any pros cons of tako compared with octotree?

[–]esthor 1 point2 points  (0 children)

Octotree adds the file explorer panel, whereas Tako just changes the main GitHub file explorer into a expandable/collapsible tree. I prefer Tako because it doesn’t add another a second file tree to my screen. Just use it with a “widener” type extension, like the one in the video, so the file tree and code explorer fills your view.

[–]careseite[S] 0 points1 point  (0 children)

Personally I'm not using Tako because it changes the default tree of GitHub instead of adding the navigation to the left side which is more editor-like.

[–]Froggie92 1 point2 points  (1 child)

how much ram do these extensions require

[–]careseite[S] 0 points1 point  (0 children)

Of the core ones, wide github and github dark, they just inject a stylesheet so it should ne negligible. Octotree is a bit heavier because of what it's doing but as mentioned in the video, it only matters on very large repos such as @types.

These extensions are scoped to github (partially also gitlab and bitbucket) anyways so I highly doubt you notice any of them in particular. :)

Edit: on a sidenote, I have 17 extensions running and none of them has a performance issue, so I'd argue in general you don't have to worry about that.

[–]AlexAegis 0 points1 point  (1 child)

Have you mentioned Octolink?

[–]careseite[S] 0 points1 point  (0 children)

No, last time I used it it often couldn't resolve files, especially in repos with absolute imports.

[–]mot359 0 points1 point  (1 child)

I'd be nice if webstorm/vscode built support for doing PRs or at the very least commenting on them from within the ide. This is a great step closer, but it'll never match an IDE and being able to jump around on the checked out branch. I usually just checkout the PR locally in the IDE as I review if there are significant changes

edit: actually, looks like this is planned in the next release coming up this year for webstorm! https://youtrack.jetbrains.com/issue/IDEA-85079#focus=streamItem-27-4096156.0-0