Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

新しいAiScriptをサポート #7

Open
marihachi opened this issue Nov 3, 2023 · 11 comments
Open

新しいAiScriptをサポート #7

marihachi opened this issue Nov 3, 2023 · 11 comments

Comments

@marihachi
Copy link

AiScript Next 2023で構文が変更されるため、vscode拡張もそれに追従したい

@kakkokari-gtyih
Copy link
Collaborator

kakkokari-gtyih commented Nov 3, 2023

現行の記法とNextとをどこで判別するかが問題
(しゅいろ氏がAiScriptの拡張子を.isから.aisにしたいと何処かで言っていたような気がするのでそこで判別する…?)

@kakkokari-gtyih
Copy link
Collaborator

#1 (comment)

@marihachi
Copy link
Author

最初の行にバージョン番号を指定する仕様があります。
なければ判断は難しいので最新仕様にフォールバックで良いんじゃないですかね

@kakkokari-gtyih
Copy link
Collaborator

なるほど

@marihachi
Copy link
Author

AiScriptバージョンと対応させてextension側のバージョンを分けてしまうのもありかと

@marihachi
Copy link
Author

extension毎分けるとか?できるのかな

@kakkokari-gtyih
Copy link
Collaborator

Extensionごと分けるのが手っ取り早いかも…?

@kakkokari-gtyih
Copy link
Collaborator

AiScriptバージョンと対応させてextension側のバージョンを分けてしまうのもありかと

これするとVSCode側での参照が面倒臭くなってしまうので

@marihachi
Copy link
Author

AiScriptのバージョンに合わせてextensionを切り替えられると良さそうですね

@kakkokari-gtyih
Copy link
Collaborator

現時点でのDiffを見てきたのですが、どこがどう変わるのかよくわかんなかったのでDocsが出たら取り掛かります🙏

@kakkokari-gtyih
Copy link
Collaborator

kakkokari-gtyih commented Apr 23, 2024

Changelog見た感じ大した変更はなさそうなので現状そのまま動く気がしますね
(Language Serverだけはどうにかする必要ありそう)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants