Releases: CoffeeChaton/vscode-autohotkey-NekoHelp
v0.0.63(2024-09-07)
-
feat: hover/Completion
__New()
__Set()
etc... -
fix: Class Property Def
-
feat: diag code210 add new option (#93)
-
fix: diag code210 SemanticHighlight
-
pnpm 9.5.0 iwr https://get.pnpm.io/install.ps1 -useb | iex
-
dprint 0.45.1
-
sha256: 4c341c2deda2db86f0e3ab51684c6c2181f246d9e4039a1e1492042380023149
v0.0.62(2024-06-28)
-
feat:
"AhkNekoHelp.format.textReplace"
supportuntil
space format -
feat:
#Include
gotoDef with Unknown case , use list all may file -
fix: rm
A_ScriptDir
/A_WorkingDir
fake support. -
feat: hover
#Include
list may file -
feat: CodeAction
#Include
add file exist check -
feat: diag
code107
not warnLike path stitching
#Requires AutoHotkey v1.1.33+ source = %A_ScriptDir%\Temp.txt ; not warn, because start with "%var%\"
-
feat: (#5)
- try support multiple files move event, and auto fix
#Include
- list all may file
// settings.json { "AhkNekoHelp.event.FileRenameEvent": 2 // Alpha test options }
- try support multiple files move event, and auto fix
-
fix:
#if
func-ref#Requires AutoHotkey v1.1.33+ #if fn_isInRange() ; ^^^^^^^^^^^^ sould has ref #if fn_isInRange() { }
-
pnpm 9.4.0 iwr https://get.pnpm.io/install.ps1 -useb | iex
-
dprint 0.45.1
-
sha256:d921f5904e82312e011e865333f9b9344a1900d47f72e5bd070b12a55d3add87
v0.0.61(2024-06-15)
-
fix: hover
VBA++
-
feat: (#88) add new folding pairs
Language Start region End region C# #region
#endregion
Coffeescript #region
#endregion
PHP #region
#endregion
PowerShell #region
#endregion
Python #region
or# region
#endregion
or# endregion
TypeScript/JavaScript //#region
//#endregion
--- --- --- ahk (old) ;[region]
;[endregion]
ahk (new) ;#region
;#endregion
https://code.visualstudio.com/docs/editor/codebasics#_folding
Added new folding pairs, more like other common languages, to reduce the cost of switching to ahk
- add hover
- add completion of
;#region
/;#endregion
/;#MARK:
-
feat: (#5)
youtube https://youtu.be/mV6ziP7Vt_M
// settings.json { "AhkNekoHelp.event.FileRenameEvent": 2 // Alpha test options }
support one file move event, and auto fix
#Include
-
feat: (#87) auto
utf8bom
andquickSuggestions
in string. -
feat: (#86)
GroupName
completion -
feat: (#85)
GroupAdd
haslabel
- gotoDef
- findAllRef
- hover
- semantic-highlight
-
feat: (#82)
- add diag
code210
to avoidif legacy
likeif a != b and 1 >0
- fix
if a != b and 1 >0
semantic-highlight - add diag
code209
, [info] always useif ()
orif !()
style, not allow If (Expression) variants
if a != b ;if legacy ; is if (a != "b") ; also if a != b and 1 >0 ;if legacy ; is if (a != "b and 1 >0")
- add diag
-
fix: core parser like
Else if ()
, lStr end has space case -
fix: (#81)
OnExit, Label
syntax-highlight / gotoDef/ findAllRef / hover -
feat: (#80) Supports
.ah1
file extension. -
feat: ColorProvider (color-picker) lint
a := "Red" ; OK start and end with "" friendly := "BLACK/WHITE DITHERED" ; BLACK X is start with ", but not and with " ; WHITE X is in string , but not start and end with ""
-
pnpm 9.3.0 iwr https://get.pnpm.io/install.ps1 -useb | iex
-
dprint 0.45.1
-
sha256: e0604ef8b8533783a8dc73be276ff15499b7694a976d6cbcd1d3ed5804fc3466
v0.0.60(2024-06-09)
- feat:
Menu
syntax-highlight / semantic-highlight / gotoDef / findAllRef / Completion - feat: (#78) do not change built-in variables highlight
- feat:
#include
support%A_WorkingDir%
- feat: (#74) Path Completion
- fix: (#75) ColorProvider (color-picker) lint with varName
- fix: (#76) ColorProvider (color-picker) with BGR case
- feat: (#77) core ahk-class Property get/set method parser
- pnpm 9.2.0 iwr https://get.pnpm.io/install.ps1 -useb | iex
- dprint 0.45.1
- sha256: 583a6d16783e75f20f7b602571595d16335dc48c6318779ad7097554356e2126
v0.0.59(2024-06-03)
- feat: (#73)
MsgBox
option add support part2 - feat: (#72) support hover/gotoDef at
Object Types
- feat: use
.
to completionInputHook()
Method/Property - feat: (#71) CallHierarchyProvider (default with
shift + alt + h
) - fix: (#64)
Hotkey
ref func, can not use gotoDef jump - fix: (#68) core
Label:
identify with} label_1:
case - feat: (#69)
VBA++
withComObjActive()
-
other: because
VBA++
pack size , 487 KB -> 2205 KB+
...But I think it's worth it, because just open a website and a few pictures will be 1MB. -
pnpm 9.1.4 iwr https://get.pnpm.io/install.ps1 -useb | iex
-
dprint 0.45.1
-
sha256: 66c65ee5d738a945e85d1f2b3b067529cbb9b8ce97e6fd2b0522cf86ff93c189
v0.0.58(2024-05-25)
- feat: hover at
HotStrings
Escape_Sequences show a uri to my-github to show preview. - fix: (#65)
HotStrings
withoutT-flag/R-flag
highlight
- fix: (#67)
].
can not show completion - fix: (#66) color-picker rm
label:
andMsgBox
Options arg range. - feat: (#63) diag 8xx is not work with Control Flow Statements
- feat: (#62)
DllCall()
Type Completion - fix: (#61) format error
- fix: gotoDef with file Module Var
- feat: (#60)
ErrorLevel
- auto find may value
- auto add ErrorLevel Template
- feat: (#54) Identify var def with
Gui, +HwndVarName
- feat: (#53) GuiName++
- support
GuiControl
gotoDef/findAllRef - add select and add guiName at (#59)
- support
- feat: (#58) hover
MsgBox, 16 ,Title, Text
magic-number
- pnpm 9.1.2 iwr https://get.pnpm.io/install.ps1 -useb | iex
- dprint 0.45.1
- sha256: 92bc8cf3d78b5deeacfd9311927620846a16ec560c2cf7e90b91b5dccb49fbf7
v0.0.57(2024-05-16)
-
fix:
CHANGELOG.md
year (tks marius-sucan) -
fix: (#57) not let
AhkNekoHelp.format.textReplace
work atif in
case -
feat: (#55) do not change
Clipboard
andClipboardAll
highlight -
feat: (#56)
#include
supportA_ScriptDir
-
feat: (#52) diag
if (Expression)
mixif in
withc202
c203
c204
-
feat: (#53) GuiName++
3
of3GuiClose:
highlight look like3:
atgui, 3:
- add hover at
3GuiClose:
def pos. - gotoDef findAllRef
-
fix: (#50) add support
(0xFFFFFF
case -
pnpm 9.1.1 iwr https://get.pnpm.io/install.ps1 -useb | iex
-
dprint 0.45.1
-sha256: ae26d5ec7159c7c53a51b53b9baca0986b70be6facd8c022c795d4c7e266bef1
v0.0.56(2023-05-13)
- feat: better Completion of
MsgBox
- feat: better gotoDef of
global var :=
- feat: remove completion
Retry
- feat: (#48) show var1 ref of
global var1 :=
(via CodeLens) - feat: (#49) diag global
var1
is assigned but never usedglobal var1 :=
- feat: (#45) goto
;@ahk2exe-set
def-json - fix: hover at
;@Ahk2Exe-SetLegalTrademarks
if has space before;
case. - fix: (#51) core parser error class has
#Directives
case - feat: (#50) colorProvider (color-picker)
- pnpm 9.1.0 , iwr https://get.pnpm.io/install.ps1 -useb | iex
- dprint 0.45.1
- sha256: 4f475fac4c9373b776a26bc795a745be9222cba80009c08bff3d5422087a3f81
v0.0.54(2023-04-10)
v0.0.53(2023-02-18)
-
fix:(#41)
- inlint hint miss "," len. The position for "string:" is incorrect.
- inlint hint not follow leading 0's.
-
feat: (#37) cmd InlayHints add Overload support.
-
feat: (#38) separate scope for boolean values.
-
feat: (#40) change regions keywords.
; old auto regions /* * something */ ; new auto regions ; [region] ; [endRegion]
-
feat: not surrounding Pairs of
%%
-
sha256: 5aeac8707af5f17465ea9dc2a17c68f11bff1c665580e5c96bc305cea2467de3