NetBeansのファイル関連付けの仕様が残念・・・

Androidのレイアウトとかのリソースファイルにこんな感じでパレットをつけようと思ったのです。

というか、とりあえずつけたのだけど。


ただ、そのためには、Androidのリソースファイルかどうかを判定して、パレットを結びつける必要があります。
で、AndroidのリソースファイルのようなXMLファイルの場合、NetBeansでは、ルートエレメントとネームスペースで関連付けさせることができます。
でも、ここで、Androidのリソースファイルのように接頭辞を指定していると、関連付けを判定してくれないのです。

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout 
  xmlns:android="http://schemas.android.com/apk/res/android">
</LinearLayout>


なので、次のように接頭辞なしにする必要があります。こまった。

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout 
  xmlns="http://schemas.android.com/apk/res/android">
</LinearLayout>


あと、文字列リソースが、ネームスペースの指定なしのresourcesタグではじまるので、ほかのXMLリソースでかぶってしまいそうです。
ちょっと問題。