Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

秀丸で選択中の文字列でGoogleで検索を行い、結果をブラウザで開く

秀丸で選択中の文字列でGoogleで検索を行い、結果をブラウザで開く方法を紹介します。

  • 以下の内容でマクロを作成

copy;
beginclipboardread;
$GOOGLE_CHROME_SEARCH_ADDRESS = "http://www.google.co.jp/search?aq=f&ix=hca&sourceid=chrome&ie=UTF-8&q=";
$searchAddress = "";
$workSearchAddress = getclipboard;
$searchAddress = $searchAddress + $workSearchAddress;
while( $workSearchAddress != "" ) {
$workSearchAddress = getclipboard;
$searchAddress = $searchAddress + $workSearchAddress;
}
$address = $GOOGLE_CHROME_SEARCH_ADDRESS + $searchAddress;
openbyshell $address;

  • 作成したマクロを%秀丸ホーム%mac

にchromeOpener.macという名前で保存する

  • マクロ→マクロ登録→マクロ1-80の任意の箇所に作成したマクロを登録
  • その他→キー割り当て→ファイル系→...を開く
  • 先ほど作成したマクロにALT+C(hrome)を割り当て

試しに「tbpgの技術メモ」と入力して、選択します。
ALT+Cを押せば、「tbpgの技術メモ」で検索結果が表示されることを確認できます。

■応用
マクロ内のURL固定文字列を変更すれば

http://ja.wikipedia.org/wiki/
選択範囲でwikipediaの検索結果を表示

http://translate.google.co.jp/#ja|en|
選択範囲をGoogle翻訳で和英翻訳した結果を表示

http://translate.google.co.jp/#en|ja|
選択範囲をGoogle翻訳で英和翻訳した結果を表示

などを行うことも可能です。
お好みでアレンジを!

秀丸マクロ ポケットリファレンス (POCKET REFERENCE)

秀丸マクロ ポケットリファレンス (POCKET REFERENCE)