次の日Mac上のsublime text3 でその javascriptの編集をしたところ、
例えば、改行一ついれただけで、そのjavascriptがエラーを起こしてしまいます。
chrome のdeveloperツールのsourcesでそのソースをみると、ソースがちょん切れています。
これはどのようにすれば治るでしょうか。
mac のsublimeには、ConvertToUTF8というアドオンが入っています。
また、そのファイルの文字コードはUTF8です。
改行コードは、CRLFとなっています。
CRLFをLFにnkfで置き換えてみましたが、そうしてもエラーになります。。
firefoxのfirebugのコンソールをみると
SyntaxError: missing } after function body
}
となっています。。
こちらが関係あるのではないでしょうか。
seanliang/ConvertToUTF8 ? GitHub
** Linux (Sublime Text 2 & 3) and OSX (Sublime Text 3): You will need to install an extra plugin to make ConvertToUTF8 work properly: Codecs26 for Sublime Text 2 or Codecs33 for Sublime Text 3.
Mac OS版のSublime Text 3でConvertToUTF8プラグインが動作しないのを解決する方法 » INSPIRE TECH
MacOS版のSublime Text 3で発生する問題
しかしながらMacOS版とLinux版に限り、Sublime Text 3ではConvertToUTF8プラグインが正しく動作しません。
これはプラグインの作者も注意事項として記載していて、こちらを解決するには別途プラグインをインストールする必要があります。
解決するためのプラグイン
Codecs33というプラグインを下記のリポジトリからダウンロードして解凍し、手動でPackagesディレクトリに設置します。
ありがとうございます。試してみます。
2015/06/23 22:38:57