Cześć,
Ostatnio przeniosłem się z Visual Studio na CLiona, a aktuanie z zapotrzebowania na biblioteki do QT Creatora. Chciałbym skonfigurować sobie środowisko, aby ułatwić mi pisanie kodu oraz upewnić siebie, że kod będzie pisany dobrej jakości. Potrzebowałbym najprawdopodobniej kilka wtyczek lub podprogramów. Chciałbym uzyskć poniższe rzeczy:
1. Autokorekcja kodu. Gdy napisze for(i=0;i<5;++i) to chciałbym po naciśnięciu ENTER otrzymać:
for (i = 0; i < 5; ++i)
{
|
}
Gdzie | określa aktualne umieszczenie znacznika dalszej pisowni. Chciałbym samemu móc ustawić wszystkie tego typu reguły, ale przydatna będzie możliwość korzystnie z jakiś gotowych wzorców.
2. Warningi pisowni kodu. W momencie kiedy klasa będzie napisana z małej litery to będzie uznane przez wtyczkę jako błąd. Kiedy przy porównaniu dam r-value po prawej, a l-value po lewej to też zostanie to uznane za błąd. Wiem, że jakaś wtyczka do Clanga ma chyba mozliwosc takich ustawień, ale nie mam pojęcia jaka.
3. Jak podpiąć własny napisany program analizujący tekst, aby przelatywał się po napisanym kodzie i co enter?
Poszukuję wszelkich wtyczek i rozwinięć, które po prostu optymalizują czas poprawiania wszystkich spacji itd. A jednoczesnie wprowadzają restrykcje do mojego kodu, aby zmusić mnie do przestrzegania wszystkich moich reguł, o których czasami zapominam. Z góry dzięki wszystkim za pomoc!