godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
284 stars 85 forks source link

Script Text Editor Quality of Life Improvements requests #305

Closed mellonedain closed 8 months ago

mellonedain commented 8 months ago

I am programmer for log time and mostly I using the JetBrains Editors. I found few improvements what we can add to default settings.

Shortcuts what could be replaced or extended:

  1. Duplicate selection: is [Ctrl] + [Shift] + [D], but most similar functions use [Ctrl] + [D]. In Text editor we simply can use both.
  2. Toggle Comment: is [Ctrl] + [K]. We can add additional: [Ctrl] + [/]

Feature: Paste code from external sources could automatically normalise the indents from tabs to spaces or spaces to tabs. Under Editor Settings -> Text Editor -> Behavior we have similar setting: text_editor/behavior/files/convert_indent_on_save. Maybe it can be easily applied to pasted text? Actually only save to file do it for us.

If I'll find more then I will add new propositions in this topic. Maybe You have some ideas too?

Calinou commented 8 months ago

Thanks for the proposal! Consolidating in https://github.com/godotengine/godot-proposals/issues/8060, https://github.com/godotengine/godot-proposals/issues/3822 and https://github.com/godotengine/godot-proposals/issues/3525.

In the future, please use https://github.com/godotengine/godot-proposals for feature proposals.