XE10Seattle: Castalia really integrated?
Hi,
Since I upgraded from XE8 to XE10 Pro, I seem to have lost some of the functionalities that were present in XE8 with Castalia...
Have all the features been integrated in the IDE?
- Where are the smart highlighting (little arrows showing the flow like abort, break, halt) ?
- Renaming procedure propagation with shift-ctrl-alt-P ?
- Declare var on-the-go in the code: var myVar:integer; "enter key" (used to add the var declaration) ?
- Code Analysis to know the quality of the code, toxicity, complexity ?
Thanks for any clarifications
Steve
-
Accepted Answer
0Hum...
Strange, smart highlighting is turned on but does work at all. I do have Update1
The declare-on-the-go can't really be changed by code templates, it's too generic. That was THE functionality I liked from Castalia. :-(
Yes the metrics we get is only about how much time we spent editing, debugging etc, but doesn't really analyze the code, how some loops, etc... are bad. Gone too.
Don't understand why they bought the product and integrated only a stripped-off version.
Thanks for the clarification.
-
Accepted Answer
0- Where are the smart highlighting (little arrows showing the flow like abort, break, halt) ?
Still present (but can be a bit flaky if you don't have Update 1).
- Renaming procedure propagation with shift-ctrl-alt-P ?
Most likely gone, as there are refactoring tools that will do similar thing
- Declare var on-the-go in the code: var myVar:integer; "enter key" (used to add the var declaration) ?
Also gone, as there is another way of going it (I think it is via the code templates, using CTRL+J - See this link)
- Code Analysis to know the quality of the code, toxicity, complexity ?
Not sure if they are the same ones, but there are metrics under the Project menu. If they aren't the same, then they are gone
Short answer is that if Castalia overs existing functionality, even if Castalia's was better, Castalia's implementation is gone :-(