[Top] [Back]
Peggy 中上級 サポート会議室
[記事一覧に戻る]  [投稿記事変更]  [HomePageに戻る] 


【No.9589】↓  JavaScript 1.8.5 / ECMAScript 5 の色分け定義 CREC[polygon]2011/5/23(mon) 02:22 NEW
【No.9590】 JavaScript 1.8.5 / ECMAScript 5 の色分け定義 CREC[Jun]2011/5/24(tue) 11:20 NEW

記事番号: 【No.9589】
タイトル: JavaScript 1.8.5 / ECMAScript 5 の色分け定義 CREC
お名前: polygon
日時: 2011/5/23(mon) 02:22
記事:
JavaScript 1.8.5 / ECMAScript 5 の色分け定義 CREC ファイルを上げましたのでご報告まで。

※ファイルを更新したのでこの内容も修正しています

Mozilla MDC Docs を参照して作成したものなので、
Firefox (SpiderMonkey) 系の独自要素も色分けしています。

E4X は、PrimaryExpression とタグ名の参照の問題があり、
無理そうだったので簡単なパターンだけ色分けされます。
一応、{ Expression } 式展開も色分けされます。
(ECMA-357 E4X 2nd - 11.1.4 XML Initialiser)

DOM 関数/プロパティ/定数 と、
DOM CSSStyleDeclaration (div.style.color 等の color)
についても Firefox 独自のキーワードが含まれます。


デフォルトの文字コードを UTF-8N にしたかったのですが
文字コードの定義は見当たらなかったので変化しません。

なお、補完については考慮していません。

あくまで "色分け" を重視したものなので、
すべてが既存の JavaScript より優れているわけではありません。


ついでに要望を書かせていただきます。

1.「WWW *」DLL の ECMAScript 5 / HTML5 / CSS3 への対応。
2. さんざん言われてますが Unicode 対応。
3. 設定のインポート/エクスポート or .ini ファイル化。
4. 対応括弧の色定義 (単に Bold にできれば)。
5. 一行 65000 文字の制限を設定で変更可能に。
6. 自動文字コード判別の順序を変更可能に。
   現状 ASCII のみのファイルを開くと Shift_JIS になりますが
   例えば、内部で「SJIS, EUC, UTF-8」という順序で判定してるのを
   「UTF-8, EUC, SJIS」のように優先度を変えられるように。


ついででたくさん要望書いてしまいましたが、よろしくお願いします。

返信書き込みフォーム(記事【No.9589】への返信)

お名前:
E-mail:
タイトル:
記事:
記事変更用パスワード: (半角4文字以上)