Re: KDevelop is nice but...

Sven Brauch <mail-ITmcY+a7/[email protected]>
Newsgroups gmane.comp.kde.users.kdevelop
Message-ID <2166765.5sHBOPtHqY@schnitzel>
Hi,

any help on making KDevelop better is very welcome!

On Tuesday, 12 February 2019 01:26:52 CET Praise wrote:
> 1) I cannot see what file are modified or need an update on git. CLion makes
> me see file names in a different color.

The VCS code is a little convoluted, but that sounds useful and doable.

> 3) Sometimes, when I write code, next line ‘{‘ is put after 2 chars, not
> after a single tab as I have configured.

Never seen this, guess one would need to figure out the exact case it happens 
in first :/

> 4) When creating a new cpp file I would really love to select CMake’s target
> to add it immediately, and to add it to git.

We once had code modifying cmake files, but I think it died together with the 
cmake-parser-based cmake support ...
The simple case may be realistic to get right, in the general case cmake is a 
very complex language to modify automatically.

> 5) In the indentation configuration form, if I set the tab width to 8, two
> tabs are inserted, regardless editor’s configuration tab width.

Huh?

> 6) noexcept is consistently lost when implementing function in cpp, after
> having defined them as noexcept. I mean, when I try to implement a function
> using autocompletion to write the function name and signature.

There were several similar fixes over time, this should also be doable.

> 8) Using QT5 signal/slot mechanism, if the signal is defined in the base
> class, it is reported as an error.

Never seen this ...?

> 9) Sometimes a pointer to a QOBject child, used to “connect”, is reported as
> “not convertible to Qobject*”.

I think this is similar to https://bugs.kde.org/show_bug.cgi?id=393779 ... 
usually has to do with some clang setup issue

> 10) Is there a vi input mode?

Yes ;) Edit -> Input Modes

Would be great to see some patches from you!

Best,
Sven
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEESmKXmTK7vOXjlWrPaMqOOMS7P0sFAlxijZUACgkQaMqOOMS7
P0v6QRAApPnf+9eFAMP4ER5ATYlGHMnGncggvhlijOUaUPqsxmH/M9BhpjysUHfN
ExnXtuFjmLuS+7rNa9TDE9nebR8Ap/i/bEZgT5PSg7c2BF7kHkVLg8ntaQs8X7xR
yH7NIoNyRcVhb5oECFCBzz1hAGmW0kD07vjQwKTCI0n39G7poi4dJR7poRah9ida
wS62c/XEcBLOscnhUvcWgPdRw4XkroQUTRbCHeL9cmsIxT9J38LspJ6sRDc20JmE
91OI4huDIsiNf0TOF95T+1vFmyA3NySCiNtVCbOV/z3m8eYlPmQfmI3d379YpPfb
LOPpouxyP+I/WllE/GkEdZTnSuNxQE+VGBiGcYWb0dbwX075G7EPL0cHsSEjbG1m
zY2q4Bo13dTZDsI+UvgPdDJh9BLuZrxDTMuxZu8N/ZBXI3eexjwrD8/paLajrRK8
wcjVaqjCl/qVDDDxJDj9JFCR0DKWeT7vZqLJclExgDIuOJVVCqoPJw/iobg5wpWI
aJ3quXRUgkTzabsjLu2EgGqAQvkqVnw1xROQhYQjzUIA7QOkTpwEGZOLXRbGoEie
7UPLCMPWL+jLrbOjUs6NR0hAeHj+d4GVgZsPTdnsYMnqFdjvcSi5t9PrpEf4J3wz
i0hWtT2gyZ6fRZKLnHthiVcXDYHI9IAOzLvd12tbNC8JzZ94vXA=
=VLoE
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.