Wspieranie jakiegoś frameworka czy w ogóle języka programowania przez IDE to przede wszystkim podpowiadanie funkcji/metod, odpowiednie kolorowanie składni, analiza błędów (w połączeniu z odpowiednimi wtyczkami) itp. Na przykład NetBeans w wersji przed 8.2 nie rozpoznawał prawidłowo skłani ECMAScript 6 i nie kolorowal let, const itp. i wywalał je jako błędne. W wersji 8.2 jest już pełne wsparcie dla ES6.
Twojego IDE szczerze mówiąc nie znam, ale jeśli zależy Ci na Spring to może porozglądaj się za innym IDE.