このブログ投稿によると、Netbeans は Javascript 型推論をサポートするはずです。また、Javascript のサポートは、Netbeans エディタに組み込まれている必要があります。ただし、単純な Java プロジェクトに HTML ファイルを追加し、それを使用してRaphael JavaScript ライブラリを含める<script src="..."/>
と、Netbeans がライブラリを認識しないようです。Raphael
ウィンドウオブジェクトの新しい機能を検出するなど、非常に単純な補完でさえ機能しません。
例えば:
<html>
<head>
<title>Raphael Play</title>
<script type="text/javascript" src="raphael.js"></script>
<script type="text/javascript">
window.onload = function() {
var paper = new Raphael(document.getElementById('canvas_container'),
500, 500);
// no ctrl+space for autocomp Ra -> Raphael
var candy = paper.set();
// and of course paper is recognized as Object, no autocompletions for it.
</script>
</head>
<body>
<div id="canvas_container"></div>
</body>
</html>