https://bugs.kde.org/show_bug.cgi?id=456736

Waqar Ahmed <waqar....@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |waqar....@gmail.com

--- Comment #1 from Waqar Ahmed <waqar....@gmail.com> ---
Hi, thanks for your interest.

> Git support hasn't been implemented yet, but I guess I'll mention to to look 
> into SublimeText's GitAddSelectedHunkCommand but that's way down the line.
> https://github.com/kemayo/sublime-text-git/blob/master/git/add.py#L47

Which git features did you not find? We have most of the common features. See
https://invent.kde.org/utilities/kate/-/issues/24

> Kate doesn't have a simple "Word Wrap: Toggle". There's:
> "Kate Part: Apply Word Wrap" (nope)
> "Kate Part: Static Word Wrap" (nope)
> "Kate Part: Dynamic Word Wrap" (works as a toggle) but the naming is 
> terrible. There's no indication that it's a toggle in the name, nor a 
> checkmark

> Ah, I forgot to test selecting Syntax. Hmm, seems that all "set syntax" 
> options are duplicated. There's two "3D: STL".
> Also, "Configuration: INI" doesn't indicate that you are setting the syntax.

True, its confusing. The reason there are two is because one is Mode and the
other is Highlighting. They have slightly different roles.

Because all the three types of wraps you mention, fall under the "Word Wrap"
category and if you check the main menu, you will find these options listed
under View->Word Wrap -> ....

Thus its hard to name it just "word wrap". Dynamic word wrap is not as terrible
a name as you think, its used commonly for the feature it implements. Maybe
there are other better names though, not sure.

> Ability to quickly set Indentation via KCommandBar is also a 3rd party plugin.

Not sure what you mean by 3rd party plugin. You can change the indentation in
the statusbar (for the open document only). Kate has auto indent detection so I
don't bother with changing indent settings anymore.

> There's also a few interesting commands in there like "Split Into Lines", 
> though Kate seems to already have VSCode's "Insert cursor at end of each line 
> selected" (Shift+Alt+I).
> https://stackoverflow.com/questions/54130822/how-to-split-selection-into-lines

Split into lines is already available indirectly: 
- Select
- Alt Shift I
- Shift Home (will select to line start) or Home and then Shift+End

Since kate is scriptable, See:
https://docs.kde.org/trunk5/en/kate/katepart/dev-scripting.html#dev-scripting-api
You can extend kate to add your commands etc. Multicursors aren't yet exposed
in the scripting api but you can lodge your reasoning here:
https://invent.kde.org/frameworks/ktexteditor/-/issues/12

> Not sure if this is Kate or KCommandBar, but the Command Palette seems to be 
> full of "Kate Part:" and "Kate Project Manager:" prefixes... but those labels 
> aren't searchable. The above labels aren't very useful either. Should be 
> "Git: Checkout Branch" instead of "Kate Project Manager: Checkout Git Branch" 
> (though I understand Git is a WIP).

The reason for "Prefix:" is that actions come from different plugins / menus so
we prefix them with that menu/plugin name to add context to the name of the
action.

Git is not a WIP since at least 1.5 years now. See the issue I linked at the
top of thread.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to