Bug 310034 - Better code editing solution
Summary: Better code editing solution
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified All
: NOR wishlist
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-13 16:11 UTC by jd.frattini
Modified: 2019-02-02 13:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
How indentation of access qualifiers does not work. (87.32 KB, image/png)
2013-04-15 13:19 UTC, Fikret Skrgic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jd.frattini 2012-11-13 16:11:38 UTC
It's not possible to edit our code like we would like it to be. We then indent, unindent parts of it, which is a little bit annoying. An example of a very good source editor is in qtcreator. There we can explicitly tell how each language feature will behave in term of indentation (for example we can decide if the accessibility tokens - public, private, protected - should be indented or not, and the same for many language features).

I really think Kdevelop should provide a more efficient code editing solution but not only provide common style (Linux, K&R...) because it would help programmers writting efficiency code and also make new programmers not to feel uncomfortable with their new IDE.

Reproducible: Always
Comment 1 Fikret Skrgic 2013-04-15 13:19:19 UTC
Created attachment 78929 [details]
How indentation of access qualifiers does not work.

This used to work before. At some point a bug was introduced which made this not work. Even though I have selected the indentation as the screenshot shows and the preview to the right show the correct indentation as intended, the actual indentation of access qualifiers (private, public, protected) does not work the way it is depicted. It does the same thing regardless of options selected.
Comment 2 jd.frattini 2019-02-02 13:52:41 UTC
Other people have the issue. Several dozen of people voted for it.
Up.