ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Google Scholar

by SaudAljaloud ALL

This is a sublime package that provides a facility to interact with Google Scholar without leaving Sublime.

Details

Installs

  • Total 369
  • Win 182
  • Mac 110
  • Linux 77
Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29 Aug 28 Aug 27 Aug 26 Aug 25 Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

GoogleScholar

This is a sublime package that provides a facility to interact with Google Scholar without leaving Sublime.

Install the package from this repo into Sublime, then use the Command Pallette (cmd + shift + P), then search for “GoogleSchoalr”. There are two commands: “Search Highlighted” and “Insert your term”. Both of them give you a list of the titiles from Google scholar and a list of commands for each paper including: go to, sub-title, number of citation, go to citation, go to related articles, other versions and intergration with DBLP.

Dependencies:

  • phantomjs: install by pip install phantomjs

  • DBLP

I used some other libs which are already included in the lib dir: bs4 and selenium.

This package should be used with Google Scholar access limit in mind. If you got a message with “no results” and you think there should be some, you are most probably have hit the limit!

TODO:

  • [ ] Give a specific message to access limit, different from “No results”
  • [ ] Refactor the horrible code of using self.title etc to using a list of dictionary, this will allow to implement a better way of handling “back/forward” feature.
  • [ ] Add pagination

License:

MIT