As nouns the difference between idealist and eclectic
is that
idealist is one who adheres to idealism while
eclectic is someone who selects according to the eclectic method.
As an adjective eclectic is
selecting a mixture of what appears to be best of various doctrines, methods or styles.