asotona commented on PR #7776: URL: https://github.com/apache/netbeans/pull/7776#issuecomment-2367601807
Thank you for your feedback about JEP 477 and for your opinion about what is intuitive for Java newbies when using NetBeans. However this situation is a bit opposite, so let's speak clearly: - single-source-run is not just unintuitive, it is unusable in the current shape and has never been usable - I spent quite a lot of time to fix the situation and fighting the arguments like "NetBeans is too complicated to start with" and "Let's switch to Idea or VS Code". - My first implementation opened a new tab for each execution (as you propose), however with almost invisible x button to stop the program and with stacked progress bar - the user experience was still negative. Your example about chat bot is exactly the situation where second execution of the same program cause SocketException, completely confusing the newbie user (and requiring several actions to fix the situation for experienced NetBeans user). - Based on the class experience and feedback I added auto-save and auto-cancel to the single-source-run and user experience has improved significantly. This is my feedback and experience of my class. Based on these facts I'm investing my time and effort to improve NetBeans single-source-run user experience with this contribution and I expect it will pay back to me as NetBeans usable out of the box for my class (and nothing less). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
