読者です 読者をやめる 読者になる 読者になる

ファイヤードブログ

ディジタル・パブリッシングという観点から、Webサイト制作、電子書籍制作などを。※ブログリニューアル中

半角か全角か、それも問題にされちゃうのか

またRailsでのエラー。前回の本(『基礎 Ruby on Railsインプレスジャパン)の第六章です。
ブラウザで以下のようなエラーメッセージが表示されました。

unexpected tIDENTIFIER, expecting keyword_end

unexpectedの前には、エラーのあるファイルのパスが記されています。

該当部分のコードは、

<% @page_title = "会員情報の編集" %>

なのですが、スペルミスもありません。何が悪いのか10分ほどサンプルコードをコピペするなどして調べてみると、どうやら"会員情報の編集"と%の間のスペースが全角であることがダメな理由でした。

<% @page_title = "会員情報の編集"%>

正しくは、上の様に全く空けないか、

<% @page_title = "会員情報の編集" %>

のように半角であけるかのどちらかでした。今後、日本語を打つ際には気をつけるようにしたいです。

昨日と同じようなミスですね。これもRailsの規約によるものなのでしょうか。