[ブラウザからのソースコード検索] はてなブックマークに追加

Webブラウザからプログラムのソースコードを検索する設定、カスタマイズの紹介です。
使用しているプログラム言語に合わせて検索設定を作っておくと、効率良く検索できます。

関連ページ
Webブラウザの検索バーをカスタマイズする方法Internet ExplorerFirefoxSleipnirとGraniLunascapeOperaの各検索バーの設定方法を説明します。
Googleツールバーの検索設定をカスタマイズする方法:Internet Explorer等に組み込んで使うGoogleツールバーの検索設定をカスタマイズする方法の紹介です。
Ready2Searchでの検索プラグイン作成Ready2Searchを使うと、Internet ExplorerやFirefoxで使用できる検索プラグインの作成、保存、伝達が簡単にできます。
ブラウザからの直接検索インデックス:Webブラウザの検索バー、Googleツールバーに検索設定を追加するためのカテゴリー別検索エンジンリストです。

ソースコード検索

Kodersライセンスを指定して検索できる公開ソースコード検索です。日本語のコメント部分は検索できないようです。

IE7FirefoxGoogle ChromeGoogleツールバーReady2Search:標準プラグイン(Internet Explorer、Firefox、Googleツールバー)

SleipnirGraniSleipnirとGraniのリクエスト↓エンコード→UTF8 メソッド→GET
http://www.koders.com/default.aspx?li=&la=&s={all}
LunascapeLunascapeのURL↓
http://www.koders.com/default.aspx?li=&la=&s=<utf-8>
  • [li=]でイコールの後に何も入れなければ、ライセンスを指定しません。『AFL』なら[li=AFL]、『AL20』なら[li=AL20]、『ASL』なら[li=ASL]、『APSL』なら[li=APSL]、『BSD』なら[li=BSD]、『CPL』なら[li=CPL]、『GPL』なら[li=GPL]、『LGPL』なら[li=LGPL]、『IBMPL』なら[li=IBMPL]、『IOSL』なら[li=IOSL]、『MSCL』なら[li=MSCL]、『MSPL』なら[li=MSPL]、『MSRL』なら[li=MSRL]、『MPL10』なら[li=MPL10]、『MPL11』なら[li=MPL11]、『NPL10』なら[li=NPL10]、『NPL11』なら[li=NPL11]、『OSL』なら[li=OSL]、『PSFL』なら[li=PSFL]、『SPL』なら[li=SPL]、『W3C』なら[li=W3C]、『ZLL』なら[li=ZLL]、『ZPL』なら[li=ZPL]とします。
  • [la=]でイコールの後に何も入れなければ、プログラム言語を指定しません。プログラム言語を指定するには、以下の表の記号を入れます。
プログラム言語 [la=]の後に入れる記号
ActionScript ActionScript
Ada Ada
ASP ASP
Assembler Assembler
C C
C# C#
C++ Cpp
Cobol Cobol
ColdFusion ColdFusion
Delphi Delphi
Eiffel Eiffel
Erlang Erlang
Fortran Fortran
Java Java
JavaScript JavaScript
JSP JSP
プログラム言語 [la=]の後に入れる記号
Lisp Lisp
Lua Lua
Mathematica Mathematica
Matlab Matlab
ObjectiveC ObjectiveC
Perl Perl
PHP PHP
Prolog Prolog
Python Python
Ruby Ruby
Scheme Scheme
Smalltalk Smalltalk
SQL SQL
Tcl Tcl
VB VB
VB.NET VB.NET

KrugleAjaxを活用したコード検索エンジンです。コメントや関数名など検索箇所の指定ができます。日本語は検索できません。

IE7FirefoxGoogle ChromeGoogleツールバーReady2Search:標準プラグイン(Internet Explorer、Firefox、Googleツールバー)

SleipnirGraniSleipnirとGraniのリクエスト↓エンコード→UTF8 メソッド→GET
http://opensearch.krugle.org/document/search/#language=&query={all}
LunascapeLunascapeのURL↓
http://opensearch.krugle.org/document/search/#language=&query=<utf-8>
  • [lang=]でイコールの後に何も入れなければ、プログラム言語を指定しません。プログラム言語を指定するには、検索結果の画面の左に現れる言語を選択しURLを見て確認してください。検索対象語句を書いてコンマで区切ることもができます。(例:[lang=Java,XML,JavaScript,PHP])

Snipplrソースコードの投稿サイトです。コード スニペット(再利用可能のプログラムの部品)が投稿されていますs。

IE7FirefoxGoogle ChromeGoogleツールバーReady2Search:標準プラグイン(Internet Explorer、Firefox、Googleツールバー)

SleipnirGraniSleipnirとGraniのリクエスト↓エンコード→UTF8メソッド→GET
http://snipplr.com/search.php?q={all}
LunascapeLunascapeのURL↓
http://snipplr.com/search.php?q=<utf-8>

byteMyCodeソースコードの投稿&投票サイトです。

IE7FirefoxGoogle ChromeGoogleツールバーReady2Search:標準プラグイン(Internet Explorer、Firefox、Googleツールバー)

SleipnirGraniSleipnirとGraniのリクエスト↓エンコード→URL ENCODE メソッド→GET
http://www.bytemycode.com/snippets/search/?fQuery={all}
LunascapeLunascapeのURL↓
http://www.bytemycode.com/snippets/search/?fQuery=