code-d
code-d copied to clipboard
[Feature] Make "Implement Interface" obvious (UX issue)
I believe there could be error highlights from when implementing abstract functions, like we see in Typescript.
There is another UX problem that the CTRL + .
only works if your cursor is currently after the name of the class, for instance:
Compo|nentA : Component
( | is the cursor )
If I do CTRL + .
at that point, code-d doesn't recognize that this is a implementable, I must move it to after the colon for it actually recognizing
can you give more detail on the error highlights on abstract functions?
For the component thing it's by design: it implements only the class/interface your cursor is on (not all of it), though I could add it adding all of the components on the actual class too.
Usually we have the zig zag red line with 'the class ComponentA does not implement the methods (method list) from (class or interface) Component