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-----