Better default values for some options #5508
Replies: 9 comments 10 replies
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
but it is |
Beta Was this translation helpful? Give feedback.
-
default-config writes the reason for non-zero! Delay (in msec) of closing the auto-completion listbox, when there are no matching words. |
Beta Was this translation helpful? Give feedback.
-
but it gives slowdown of usual work. now app will be trying to call autocompl-plugins on usual typing. bad! |
Beta Was this translation helpful? Give feedback.
-
added dbl-quote, OK. |
Beta Was this translation helpful? Give feedback.
-
SF.net got new bad comment
I wrote at SF:
do you suggest to make smaller default of 'py_caret_slow'? |
Beta Was this translation helpful? Give feedback.
-
Wait, in one of last 2 versions, I changed the updating of View/Edit menu checkmarks/enable-states. now they are updated W/O ANY PAUSE, instant. I forgot about it. add here that now, in 1.214.6 (updated w/o version change today), py_caret_slow is 100. very fast. |
Beta Was this translation helpful? Give feedback.
-
VSCode has it on. ST4 has it off. Not sure what is better. I keep it as is. |
Beta Was this translation helpful? Give feedback.
-
Not important, as users are encouraged to change options as they please, but I'll use this topic to suggest some non-default values that I believe should be default, looking at how other popular editors behave.
auto_close_brackets
should include quotes ("
for sure, maybe'
).autocomplete_autoshow_chars
should be1
to suggest right from the first char.autocomplete_closing_delay
should be0
, there's no reason to keep autocomplete popup open for a moment when there's nothing in the list, some users can even wonder if this is a bug or bad performance.Edit: I just confirmed VSCode behaves like Cuda in this. I still find this weird, but if the most popular editor agrees with current Cuda, keep it as it is.autocomplete_commit_chars
should be empty, it makes no sense for me to accept the suggestion when user types,
or;
and none of the editors I tried behave this way.key_end_to_nonspace
should betrue
. I see no other editor using this and I see no advantage. Not stopping before spaces can even help to detect trailing spaces (when user don't use the option to print spaces).key_up_down_allow_edge
should betrue
. I've never seen an editor with the default Cuda behavior and sounds like a bug, If you're at the middle of the last line and you press down, it's expected to jump to the end of the line.minimap_show
this one is debatable, but it would be good to expose minimap by default, editors having this feature usually do this.py_caret_slow
the delay to highlight brackets looks like a bug. I use100
and it's way better, without hurting performance.show_cur_line
this one is also debatable, but I believe it's a good feature to highlight current line to be easier to find where caret is.show_mouse_sel_frame
the rect drawing when you're making a simple selection with mouse is ugly in my opinion, I don't like it and I've never seen any other editor doing the same.Update: all but
autocomplete_autoshow_chars
,autocomplete_closing_delay
,minimap_show
andshow_cur_line
were changed as I suggested.Beta Was this translation helpful? Give feedback.
All reactions