I got 3 draft PRs to offer so far:
bump file size warning trigger:
https://github.com/apache/netbeans/pull/4949
sort docs by project by default (tab dropdown popup):
https://github.com/apache/netbeans/pull/4948
tweaks to file history and "show history" UI:
https://github.com/apache/netbeans/pull/4951
I think we should consider doing --no-transfer-progress for maven too.
Since the output window doesn't handle the progress indications very
well and it does have already more than enough regex hacks in it, which
can cause the weirdest issues (we can probably fix #4017 as side effect).
anything else? the tabs size default to 4 chars maybe? versioning labels
by default? (lets forget about the icons ;))
On 04.11.22 00:08, John Neffenger wrote:
One more I would add: change the default keyboard shortcuts for
shifting editor tabs from
i do like the idea of having consistency with the browsers. However,
doesn't the NB binding make a bit more sense? ;) left/right seems to be
more intuitive than page up/down for tab movement. I also never used
that binding before so i don't really have an opinion on that one.
thanks for the feedback so far!
-mbien
On 02.11.22 19:16, Michael Bien wrote:
Hi devs,
I have a list of options I usually change when setting up NetBeans. If
other devs are doing the same, maybe we could set some by default.
Lets see:
grouped tab list (tools -> options -> appearance -> doc tabs -> and
check "Sort opened documents list by project")
This feature got some fixes recently and there are also more PRs
pending: #4792
"New document opens next to active document tab" (same setting panel
as above):
I found this fairly useful when there are a lot of tabs open since it
keeps recent opened tabs closer together.
Firefox can do that too, but its off by default - might be an argument
to leave it off if it is not intuitive enough.
small toolbar icons:
I still use 1080p screens since they simply don't want to break. Which
is why one of the first things I change is to switch to small toolbar
icons.
The big ones always remind me on Toys-R-Us. Are the small icons
useable on 4k? Should we make this the default?
view -> show versioning label:
Super useful. Shows the [branch] next to the project name/files.
Git -> Show History... could show more items by default. Since
everything is local. No good reason to paginate this starting with 10
items.
bump max file size editor open warning:
Editor asks before opening large files, this value can be probably
increased a bit given that hardware improved. (basically every second
log file will cause this warning)
this one might be controversial since its about tabs:
switch tab size default from 8 to 4 (tools -> options -> editor ->
formatting -> tab size). (java files only?)
Most shell editors still use 8 spaces to represent a tab character,
but everything on the web these days uses 4 by default (e.g github, i
think gitlab too). You can see in PRs who doesn't change that setting :)
show no transfer progress for maven artifact downloads (tools ->
options -> java -> maven -> execution)
--no-transfer-progress flag set in global execution options
The output window doesn't handle displaying the download progress very
well. It only adds to the noise in most cases.
lets concentrate on the uncontroversial, and lets not change too much
at once :)
that is all I had in my notes - more suggestions welcome of course,
best regards,
michael
---------------------------------------------------------------------
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