Hey !
Another survey on the developer ecosystem, by JetBrains team.
Ada is shown in the survey, do not hesitate to fill it!
Hey !
Another survey on the developer ecosystem, by JetBrains team.
Ada is shown in the survey, do not hesitate to fill it!
How long is that survey (roughly: pages, time) ?
Are the questions interesting ?
The survey during something like 30 minutes.
There is multiples questions about the use of the language, the activity sector, the use of AI in the dev workflow, etc.
I found it rather interesting.
This one had less questions about AI, at least it was for me.
You can say you use Ada, but not that you plan to migrate to Ada
Probably the best IDE I’ve ever used. I wish gnatstudio (or even VS code) could have that level of usage when you browse large Ada code base or have to do some refactoring. I wish they could support Ada at the same level as Java. If they do, the Ada development will be a lot easier.
Right
But you can say that you plan to use Ada in the future
It would be interesting to know more in detail what features you would like to be added to GNAT Studio.
On my side, multiline edition would be already nice (would possibly require an upgrade of the editor widget).
And fixes to some of the issues: https://github.com/AdaCore/gnatstudio/issues
But seeing the backlog we need to be patient…
There are a lot of details to make gnatstudio at the same level (there have been a great progress on gnatstudio these last years!), most of them are usability details:
In terms of missing feature, the ability to rename easily any entity including an Ada package would be very useful (each time I try that, it almost never work).
Intellij has a very powerful refactoring system where you can:
Some keyboard shortcuts (for the tasks mentioned above) present in IntelliJ, would be a really nice addition to Gnat Studio. Ctrl+Tab navigation specifically is incredibly helpful (well, at least to me) but also things like Ctrl+Alt+L which auto-formats the current source file.
Also, similar features for VCS integration would come in quite handy (like resolving conflicts etc).
But it is a free tool and it does its job well so..
I don’t use intellij, but GNAT Studio allows you to set keyboard shortcuts for those features and does have VCS integration (at least it does for GIT, I haven’t tried SVN)