What does 都挺 indicate here?l What does 都挺 in this sentence mean/indicate?

我一直都挺想学滑板的

The whole sentence is translated as : "I've always wanted to learn skateboard(ing)". I then opened my online dictionary and tried to look for the meaning of each word, especially 都挺. However, it turned out that 都挺 isn't one whole word because each character of 都挺 appeared as independent character. Unlike 一直, 都 and 挺 aren't tied together.

Then I tried to translate 都挺 in Google Translate and the word "quite" appeared as a result. But the thing is, doesn't 挺 already mean "quite"? Then what does 都 here mean?

Plus, why is "一直" which has the meaning of "always", used together with "都挺" which means "quite" here? I find it strange because I had never seen both words used together in a sentence before.
In reading Chinese, we are always faced with the difficulty of correctly grouping characters. Here the correct pairing is not 都挺。 Rather, you should view 一直都 as one group, meaning all along and 挺 as a modification to 想。The meaning of 挺 comes very close to 很.
Examples：

我一直在等你/I’ve been waiting for you all along.
今天挺冷。/It’s pretty cold today.

I would say there is virtually no difference between 一直 and 一直都. The choice is guided by rhythm.