Coda2.5のアップデート通知が来ていたので、わくわくアップデートしたのですが、表題のような有様になってしまいました。
環境
- OSX 10.8.5
- Coda2.5
ググってみた
あびきょーかん。
Coda 2.5 Support #23
どうやらβテスト中にEmmetプラグイン起因と思われるクラッシュが出まくっていたようで、Panicの中の人がEmmetプラグインをブラックリスト入り&強制アンインストールすることにした模様です。
(下記issue内のcabelさんのコメント参照)
Latests Coda 2 ß Crash on launch if Emmet plugin enable #18
とりあえずの解決策
有志の方によるパッチが上がってます。素敵!
http://d.froloff.me/fdgY
ただ、わたしの環境ではこのパッチはインストールできませんでした。(Yosemiteじゃないと駄目なのかな…)
Coda 2.5 Support #23に、懐かしのzen-coding-pluginが使えるとのコメントがあったので、駄目もとで試してみました。
wingsline commented 6 days ago
I found that the original zen coding plugin still works under Coda, so as a temporary solution it should be good: https://code.google.com/p/zen-coding/downloads/detail?name=Zen.Coding-Coda.v0.7.1.zip
今のところ問題なく使えてます。
おちこんだりもしたけれど、私はげんきです。
とりあえずじゃない解決策
Latests Coda 2 ß Crash on launch if Emmet plugin enable #18内、cabelさんのコメントより。
But don't worry — if you fix the issue in the future, and update the plugin, just make sure to update your short version string in your Info.plist so that Coda will allow it to load.
「プラグインを修正・更新したら、Info.plistのshort version stringも忘れずに直してね。そしたらプラグインがロードされるようになるよ」って言ってくれてますが…「if you fix the issue」って…。
すいません、無理です。
他力本願ですが、だれか救世主が現れないかと祈ってます…。
追記:Coda2.5+zen-coding-pluginが絶望的に重い
その後しばらくzen-codingでがんばってみたのですが、zen-codingの機能には問題ないものの、レインボーカーソル回りっぱなしで死にそうです。
zen-codingを無効にすると解消されるので、Coda2.5+zen-coding-pluginの組み合わせに問題がある模様。
途方に暮れていたところ、素敵コメント発見。
FROLoff commented 3 days ago
For 10.9.5 and Coda 2.5 you can use official version of Emmet, just change Emmet's version to 1.0.1 in plist to bypass Panic's black list and everything will work as usual. Patched version needed only for Yosemite, because it doesn't support JSCocoa.
「(Coda2.5がクラッシュするせいで)パッチが必要なのはYosemiteだけ。OS X 10.9.5は(パッチなしの)Emmetがそのまま使えるので、プラグインがブラックリスト入りしないようにInfo.plistのversionを1.0.1に書き換えれば大丈夫」
マジか。
ということで、Emmet.codapluginのInfo.plistでshort version stringを1.0.1に書き換えてみたところ…OS X 10.8.5 ですが、行けました!
ということで、Emmet.codapluginの正式パッチが来るまではこの方法で乗り切ろうと思います。