The overall experience is better with a tmp directory (from not flickering the save to enabling function signature completion.) The proposed change is to:
Change the default value of the tmp directory setting to "auto" (if they've already set it, their value still overrides the default)
For "auto", attempt to locate a tmp directory suitable on any platform (e.g. ~/.vscode/haxe-tmp/)
The overall experience is better with a tmp directory (from not flickering the save to enabling function signature completion.) The proposed change is to: