2014年5月18日日曜日

Mac のテキストエディットでシングルクォートを入力する時の注意

Mac にはテキストエディットというエディタがデフォルトで入っています。
多分 Windows でいうところのワードパットに当たるソフトで、
テキスト入力に加えてスタイルを指定することもできます。



ちょっとしたコードを一時的にメモするバッファとして使用することがあるのですが、
テキストエディタへ入力した JavaScript を実行したところ以下の様なエラーが出来ました。
[Error] SyntaxError: Invalid character '\u8216'

テキストエディットでシングルクォートを入力すると、
いわゆる曲線形クォート(Left Single Quotation: Unicode 8216) が入力されます。
Xcode などのエディタでは直線形クォート(Unicode 39)が入力されます。
http://ja.wikipedia.org/wiki/引用符

コードのちょっとしたメモにテキストエディットは使わないほうが良さそうです。

0 件のコメント:

コメントを投稿