## 事象
[[VSCode]]で[[AutoHotkey Plus Plus]]を使って[[AutoHotkey]]のプロジェクトを編集しているが、コードジャンプやフォーマットできない。シンタックスハイライトは動作する。
[[AutoHotkey]]のバージョンはv1。
## 原因
[[AutoHotkey]] v1のファイルがv2と見なされており、期待通り動いていないから。
![[Pasted image 20231011124540.png]]
*v2と認識されている場合*
## 解決方法
`*.ahk`のファイルをv1であるとみなす設定を入れる。
```json
"files.associations": {
"*.ahk": "ahk"
},
```
> [[特定ファイル名や拡張子のファイル種別を変更 (VSCode)|特定ファイル名や拡張子のファイル種別を変更]]
> [!info]
> v2ファイルの場合、値は`ahk2`になる。`ahk`はv1。
## 参考
- [VsCode Does not Find Formatter · Issue \#386 · mark\-wiemer\-org/ahkpp](https://github.com/mark-wiemer-org/ahkpp/issues/386)