NetBeans Emmet Pluginの修正

netbeans-emmet

NetBeansのEmmetプラグインが動いていない方が結構いるようなので、いくつか修正してみました。 自分の環境では何もしなくて動いたので、特に問題ないかと思っていましたが、動いている環境の方が少なかったのかもしれません。 #NetBeans #Emmet #動かない

追記:2014/08/04

送っていたPRがマージされたので、近いうちに配布される新しいバージョンを使ってください。

追記:2015/06/26

Plugin Portalの更新はされてないようです。マージされたものは次のリンク先からDLすることができます。(http://download.emmet.io/org-lorenzos-emmet.nbm

環境

  • NetBeans 7.4 RC

関連サイト

Emmetについては関連サイトを参照するか、検索してもらえると情報はでてくると思います。

問題点

動かない

影響を受けるのは主にWindowsとMacだと思われrます。

エンコーディングの問題で正確にjavascriptを読み込むことができていないため、動かすことができません。

https://github.com/emmetio/netbeans/pull/7 (PR)

カスタムスニペットが動かない

7.3で確認していないのでわかりませんが、scss等のsyntaxの判定がcssになっているので、scssのオブジェクトにいくら記載しても反映されません。

https://github.com/emmetio/netbeans/pull/9 (PR)

フリーズする

原因はおそらくあたっているのだと思いますが、Emmetの作成者が期待する修正はできていないのだと思われます。 (この修正で少なくとも動くようにはなると思いますが、まだ試された方がいないのでわかりません。)

https://github.com/emmetio/netbeans/issues/3 (issue)

https://github.com/emmetio/netbeans/pull/10 (PR)

一時用のNBM

上記のような問題に遭遇してしまった方は、公式の方で修正されないと利用することができないので、一時用のnbmを作成しています。正常に動作するとういう保証はできませんが、もしよければ使ってみて下さい。上記の問題の順番に対応しています。フリーズしないのであれば、1.0.1.1か1.0.1.2で問題ないかと思います。

https://github.com/junichi11/ZenCodingNetBeansPlugin/releases

おまけ

snippets.jsonの補完機能をつけようと思いました(多すぎて覚えきれないかと。。。)が、3つめの問題のフリーズすることが原因で、補完からのexpandの機能で固まるのことと、PRが3つ溜まっていていつマージされる、破棄されるかどうかわからないので、とりあえず公式へのPRは保留します。

netbeans-emmet-1 netbeans-emmet-2

 

NetBeans Emmet Pluginの修正” に1件のフィードバックがあります

  1. ピンバック: NetBeansのEmmetのバグFixについて※自分がFixしたわけじゃない | くまみむめも

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください