Firefox拡張 Link Toolbar – ステータスバーにナビゲーションボタンを表示

投稿者: shuichi, タグ: ,,, 投稿日時: 2005/08/31 19:54

Firefox拡張のLink Toolbarはステータスバーに現在の文書のナビゲーションボタンを表示する拡張です。HTMLにはlinkという要素があり、文書のスタイルシートや代替文書および他の文書との関係を定義することができます。Link Toolbarはこのlink要素を元にナビゲーションボタンを表示します。また、link要素がない場合においても他の文書との関係を推測する機能もあります。複数ページに分かれた眺めの文章を読む場合に便利です。ただ、link要素を記述しているサイトは比較的少ないようです…。直接文書内にナビゲーション用のリンクを記述する方が手軽で分りやすいですからねぇ…。今のところ本家のLink Toolbarでは日本語は表示されませんが、linkToolbar/JPLink Toolbar – Firefoxまとめサイトから日本語版をインストールしすることができます。ちなみにOperaなどの他のブラウザには同様の機能が搭載されているものがありますね。

EmEditor用のPHP構文ファイル生成スクリプト(PHP5対応)

投稿者: shuichi, タグ: ,,, 投稿日時: 2005/08/26 20:01

EmEditorのPHP構文ファイル(PHP 5.3)が最新版です。

EmEditor用のPHP構文ファイルを生成するスクリプトをPHPで作ってみました(php.esy generator)。

このスクリプトを実行すると、そのスクリプトが動いているPHP環境から定義されている関数や定数を取得して構文ファイルを生成します。つまり、そのPHPの環境にあった構文ファイルが生成されます。ただし、演算子やロードされていない拡張の関数、クラスのメソッドなどいくらか生成しないキーワードもあります。そのあたりは適当にいじってみてください。

PHPでは変数名は大文字小文字を区別し関数名は区別しないことになっていますが、構文ファイル内では全て大文字小文字を区別する設定にしています。また、正規表現を使うと重くなるので使っていません(そのため間違った色分けがされることがあります)。おまけとしてこのサーバのPHP5で生成した構文ファイルをアーカイブスに置いておきます(php.esy)。

phpCodeBeautifier – PHPのソースコードを整形してくれるソフト

投稿者: shuichi, タグ: ,,,, 投稿日時: 2005/08/18 22:52

phpCodeBeautifierとはPHPのソースコードを整形してくれるソフトです。人それぞれコーディングスタイルは微妙に異なっているので、このソースコードは見づらいなぁと思ったらコレで整形してみるといいかもしれません。コマンド版とGUI版があります。

The Code ProjectやCodeGuruで面白いサンプルコードを見つける

投稿者: shuichi, タグ: ,,, 投稿日時: 2005/08/15 23:09

お盆休み中は暇でしたので久しぶりにC#で遊んでいました。まぁ、C#初心者なのでコードを書いていると案の定つまずきます。.Net Framework SDKに付属しているドキュメントを読んでもよくわからないときには以下のサンプルコードやTipsが多数公開されている便利なサイトを。

すべて有名なサイトですね…。The Code ProjectとCodeGuruは英語ですが、かなりおすすめです。適当に記事を見ていくだけでもなかなか面白いですよ。

Adobe Readerにパラメータを渡してPDFファイルを開く(PDF Open Parameters)

投稿者: shuichi, タグ: ,, 投稿日時: 2005/08/11 23:18

Adobe ReaderでPDFファイルを開くとき、パラメータを渡すことで表示方法を指定することができます。このパラメータについてはAdobeのPDF Open Parametersという文書のOpen Parameters for PDFというセクションに詳細があります(ちなみにAcrobat/PDF technical informationというページからリンクされていました)。この文書によるとコマンドライン引数としてパラメータを渡す場合は

AcroRd32.exe /A "zoom=100" "C:\Example.pdf"

と指定することで拡大率100%で表示させることができます(PDFファイルは絶対パスで指定する必要あり?)。まぁ一応こんなことができるのですがコマンドラインからパラメータを指定するのが面倒なのでほとんど使えないかも…(ショートカットにパラメータを指定しておく方法もありますけど…)。

コマンドライン引数にパラメータを渡すのは面倒ですが、実はOpen ParametersはWeb上のPDFファイルのURLに指定することもできます。PDFファイルにリンクするときはこの方法がけっこう使えると思います。PDFファイルのURLの後に#を付加しパラメータを&で区切って指定することができます。例えば、

http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf#page=5&view=FitH

と指定することでブラウザ上で5ページ目を幅にフィットさせた状態で表示させることができます。PDFファイルの特定のページを表示させたい場合に便利ですよね。

ところでAdobe Reader以外のPDFビューアではこのパラメータは共通なんですかね?