intellij-haxe icon indicating copy to clipboard operation
intellij-haxe copied to clipboard

Need better code hinting

Open chrisvelevitch opened this issue 6 years ago • 3 comments
trafficstars

When I cmd+mouseover (on OSX) a variable name, all I get is:-

field "fieldName" [filenameWith.ext]

I'm used to IntelliJ plugins that also include the type of the field as well. Something like:-

private var my.package.path.ThisClassName.fieldName:TypeName (filenameWith.ext)

where filenameWith.ext is the actual file name where this field was orginailly defined (important when the variable is inherited from another class in the hierarchy). If it was defined in the current file, then it can be left out.

chrisvelevitch avatar Dec 23 '18 05:12 chrisvelevitch

Which version(s) of IDEA and the plugin are you using? And, do you have compiler completions turned on?

EricBishton avatar Dec 23 '18 07:12 EricBishton

I'm using IntelliJ 2018.3, Haxe Toolkit v1.1 and Haxe Checkstyle v1.1 and in Preferences->Editor->General->Code Completion, code completion is on.

chrisvelevitch avatar Dec 23 '18 09:12 chrisvelevitch

Also, when cmd+mouseover a function name, the function signature ought to be displayed like: -

private function feathers.control.text.TextBlockTextLineRenderer.drawTextLinesRegionToBitMapData(textLinesX:Float, textLinesY:Float, bitMapWidth:Float, bitMapHeight:Float, bitMapData?:BitmapData):BitmapData

chrisvelevitch avatar Dec 30 '18 08:12 chrisvelevitch

Solved in 1.4.11

m0rkeulv avatar Aug 06 '23 21:08 m0rkeulv