Hi there
I know I am Kind of annoying with those ideas and such but I dont expect of Course all to be implemented and I also think thats not bad to have something you can talk About as not having them, in the end, you guys obviously decide whether or not to make use of such ideas and even in which priority to impl. them.
here we go, I listed a couple which poped up in my mind while coding:
1) automatic parenthesis () for Expression of any Kind, like already in VS2015
2) automatic begin/end
3) automatic identifier renaming in all files where it is detected, when changing an identifier live.
** (ex: var myVar := 100; //I want my var now to be named as myInt
**
** so while I type the Name it should Change simultaneously in all files or just the current one, where it knows the Identifier: “myVar”**
4) GOTO a specific Identifier when you dblclick on it (Goto Definition)
** ex: method DoWork; begin (*some Code...*) end;
**
** when I call now “DoWork” 2000 lines of Code below and I want to go that declaration back to make some changes**
5) File renaming within water
6) Water should ignore its own code-formatting rules when it detects another rule made by the developer
What I mean by this is, I for example have a totally own and crazy codeformatting but it serves me Pretty good ^^ but unfortunately, water says no to it and Reformats it how it is configured, which is not a bad Thing but just not my Kind of file-formatting. So it would be really nice if one can came across and set in the “Options” how water formatts Code.
And one last Thing, pls Keep in mind, that I have litterlay 0 Expertise in such Things like IDE-dev and so… some of those ideas may Sound to you like: “on which planet does this dude live”
I am just throwing ideas in the room!
Wish all a great Weekend so far and
Best regards
Shpend