Hello Dimitar,
Thank You very much for the set/get addition! It works great.
I have new gr8 chellenges for You! (and yes, yes, I know You're busy)
Please consider following questions:
1. Function or arrow function as variable should be (maybe optionally) interpreted as normal function:
const myPowFunc = (arg) => { return arg*arg }
const mySqrFunc = function (arg) { return Math.sqrt(arg) }
Currently these functions are to be found in the list of variables.
2. Colors in the Tree (readability)
- The color scheme could be borrowed from the editor scheme selected by the user. For each specified item - classes, functions, getters/setters and variables. The type (in TS) could be colorized as well.
- Space before brackets - now, for example, it is difficult to find the right name because it connects to brackets and looks like 0. Arguments should be colorized as well. Brackets gray, commas gray (in other words - as in set color scheme).
3. Types
As Javascript doesn't use types as TypeScript, trees for .js files should be without ": any".
It will improve readability.
4. Quick Filter
Under the heading "FILE SYMBOL EXPLORER: SYMBOLS", could be placed a quick filter input field, working dynamically while typing. The list of elements can then be shortened by using this filter.
Thats's it for the moment. :)
Fingers crossed!
Thanks,
Greg
Hello Dimitar,
Thank You very much for the set/get addition! It works great.
I have new gr8 chellenges for You! (and yes, yes, I know You're busy)
Please consider following questions:
1. Function or arrow function as variable should be (maybe optionally) interpreted as normal function:
Currently these functions are to be found in the list of variables.
2. Colors in the Tree (readability)
3. Types
As Javascript doesn't use types as TypeScript, trees for .js files should be without ": any".
It will improve readability.
4. Quick Filter
Under the heading "FILE SYMBOL EXPLORER: SYMBOLS", could be placed a quick filter input field, working dynamically while typing. The list of elements can then be shortened by using this filter.
Thats's it for the moment. :)
Fingers crossed!
Thanks,
Greg