On Sun, 19 Mar 2023 at 04:06, Michael Bien <mbie...@gmail.com> wrote:
>   - disable compile on save (maven)

Let's deal with that first, as I'm mainly moving the discussion here
as I was told to on https://github.com/apache/netbeans/issues/5260 :-)

+1 for having that off by default.  I think we have enough information
in the UI to prompt enabling, and a good warning message when
enabling.  Using CoS has upsides and downsides that need to be
understood by the user, and does occasionally introduce surprising
bugs.  I never use it any more (too many past problems) and think it
goes against the idea of NetBeans being a WYSIWYG interface to the
build system.

My comment about new projects / disabling by default, is that in my
opinion the logic in nb-configuration.xml should be reversed, so that
the lack of that file (eg. in a new project or git checkout) means
disabled.  That's potentially a bigger change than you're considering?

>   - enable 'view -> show versioning labels'

+1

>   - enable open tab next to current (default opens new tabs as last)

+0 - have to admit to never trying this one, so not sure of its benefits.

>   - bump number of search results (matching files currently capped to 500)

+0 - UI up to it?

>   - enable "replace invalid characters in branch name" (see screenshots
> in #3980, #4306)

+1

> - disable inline hints (again) 'view -> show inline hints' (potentially
> find a hotkey for it? since that is how I use it by toggling it on/off
> on demand)

+0.5 (+1 to a hotkey either way)

Had to answer too many queries in various places on how to turn this
"annoying" feature off.

I think there is a wider issue to address here, as discussed
elsewhere.  Our current release notes / download pages are simply not
good enough.  With the release where this feature was enabled by
default, there was no information on what it is, why it is, and where
the off switch is.

With any highly visible changes like this, and some of the default
changes you suggest above, we need to be much better at communicating
to the end user what's changed and where the switches to the previous
behaviour are!

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to