Dreamweaver用javascript構文確認定義の公開配布について。Public JavaScript Syntax Validation for Dreamweaver.
Dreamweaver用javascript構文確認定義を配布します。
このファイルは、Dreamweaver 21.5のjavascript構文判定定義をchatgpt 4oにて書き換えたものです。
警告が鬱陶しいので作りました。
javascriptは毎年仕様が追加・更新されていますが、Dreamweaver 21.5(2024)時点での適用は ECMAScript6(ECMAScript2015で止まっており、以後更新されていません。
しかし、非同期関数の適用など2024年現在は普通使用する関数で使用する構文で警告が出てしまいます。
ECMAScript8(ECMAScript2017)版をはじめいくつのバージョンでは問題無く利用出来ることを確認していますが、お使いのすべての構文をサポートしていなかも知れません。
この場合は、独自の定義を書き換えなど独自に工夫してください。
・利用上の注意
利用にあたり、一切の責任は使用者に起因することにご注意下さい作成者は一切の責任を負いません。
・利用方法
作成しているDreamweaverサイトのルートの適用バージョンのファイルをそのまま置いてください。
なお、削除すると標準動作に戻ります。
例
/index.html
/.eslintrc.js
本ファイルは、Dreamweaverでのjavascriptコード編集画面でのみ意味を待ちます。このためサイトへのアップは必要有りません。
※アップしても特段、害にもなりません。
本ファイルの著作人格権は放棄します。
但しこのファイルを有料で販売することは禁止します。無料で困っている人にあげてください。このフォーラム以外の配布も自由です。
格納定義
ECMAScript(DW2021 default) 元々のDW2021の定義ファイル
ECMAScript8(ECMAScript2017) jquery3の警告が無くなります。
ECMAScript9(ECMAScript2018)
ECMAScript10(ECMAScript2019)
ECMAScript11(ECMAScript2020)
ECMAScript12(ECMAScript2021)
ECMAScript13(ECMAScript2022)
ECMAScript14(ECMAScript2023)
ECMAScript15(ECMAScript2024)
ダウンロード先
https://avm.co.jp/public/DW21.ECMAScript08(2017)-15(2024).zip
・問い合わせについて
Dreamweaverフォーラム(日本語版)へどうぞ。長寿と平和を。
・提供
/アクティベーションマーケティング株式会社 rice/kminowa
--------------------------
About the Public Distribution of JavaScript Syntax Validation Definitions for Dreamweaver
This file contains JavaScript syntax validation definitions for Dreamweaver 21.5, rewritten using ChatGPT 4.0. It was created to address the annoyance of frequent warnings.
JavaScript specifications are updated and expanded every year. However, as of Dreamweaver 21.5 (2024), it supports ECMAScript6 (ECMAScript2015) and has not been updated since. Consequently, warnings are triggered for syntax commonly used in 2024, such as those for asynchronous functions.
It has been confirmed that versions starting from ECMAScript8 (ECMAScript2017) can be used without issues, but this file may not support all the syntax you use. In such cases, you are encouraged to modify the definitions or create your own custom configurations.
Notes on Use
Please note that all responsibility for using this file lies with the user. The creator assumes no liability whatsoever.
How to Use
Place the file corresponding to the applicable version in the root of your Dreamweaver site.
If you delete the file, Dreamweaver will revert to its standard behavior.
Example Directory Structure:
/index.html
/.eslintrc.js
This file only functions in the JavaScript editing interface of Dreamweaver. Therefore, uploading it to the site is unnecessary.
Note: Uploading the file will not cause any harm.
The moral rights of the author for this file are waived. However, selling this file for profit is prohibited. Please share it for free with anyone in need. Redistribution outside of this forum is also allowed.
Included Definitions
ECMAScript (DW2021 default): The original DW2021 definition file.
ECMAScript8 (ECMAScript2017): Removes warnings related to jQuery 3.
ECMAScript9 (ECMAScript2018)
ECMAScript10 (ECMAScript2019)
ECMAScript11 (ECMAScript2020)
ECMAScript12 (ECMAScript2021)
ECMAScript13 (ECMAScript2022)
ECMAScript14 (ECMAScript2023)
ECMAScript15 (ECMAScript2024)
Inquiries
Please direct your questions to the Dreamweaver Forum (Japanese version). peace and long life.
Download Destination
https://avm.co.jp/public/DW21.ECMAScript08(2017)-15(2024).zip
Provided by
Activation Marketing Co., Ltd.
rice/kminowa
