Skip to content

NII-cloud-operation/nbsearch-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nbsearch-helper

nbsearch-helperはnbsearchのためのChrome Extensionです。 ScrapboxJupyter Notebookから、テキストやMEMEを素早くnbsearchで検索するためのUIを提供します。

Prerequisite

Install

chrome://extensions/ を開き、「パッケージ化されていない拡張機能を読み込む」からこのリポジトリのsrc/ディレクトリを指定しインストールします。

Usage

Settings

検索エンジンは「テキスト検索」と「MEME検索」の2種類あります。オプションページで、それぞれの検索エンジンを設定します。

Nameには任意の名前を設定できます。URLには検索するときに用いるURLを設定します。例えばURLにhttp://notebook1.example.com/tree?nbsearch=yes&meme=を設定すると、検索URLはhttp://notebook1.example.com/tree?nbsearch=yes&meme=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXのようになります。

options1

Search

nbsearch-helperは、「選択テキスト」、「リンク」、「Jupyter Notebook上のCell」の3種類の場所から検索することができます。 これらのいずれかの場所を右クリックしてコンテキストメニューを開き、検索エンジンを選択することで、指定したMEMEやテキストで検索します。

contextmenu_link

どこで何を右クリックしたかによって、表示されるメニューアイテムが変わります。メニューアイテムのプレフィックスの意味は以下の通りです。

Prefix 意味
(as Text) 選択したテキストを検索します。選択したテキストを右クリックした場合に表示されます。
(as MEME) 選択したテキストをMEMEとして検索します。選択したテキストを右クリックし、かつ、それがMEMEらしい文字列の場合のみ、表示されます。
(URL) リンクのURLをテキストとして検索します。リンクを右クリックした場合に表示されます。
(MEME) リンクのURLをMEMEとして検索します。リンクを右クリックした場合に表示されます。主に、Scarapbox上のMEMEのハッシュタグに対して有効です。
(Cell MEME) Jupyter Notebook上のCellを右クリックした場合に表示されます。nblineageにより付与されたCellのMEMEで検索します。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published