Разница между синонимами «однако», «но» и «всё же» заключается в их значении и употреблении.
Слово «однако» может иметь несколько значений: gufo.me
Слово «но» имеет значение союза, который употребляется для соединения противопоставляемых предложений или отдельных членов предложения. kartaslov.ru По значению соответствует словам «а», «наоборот», «напротив». kartaslov.ru Пример: «Интересно, однако, но я решаю не вступать в войну». kartaslov.ru
Слово «всё же» используется как синоним к выражению «однако» и имеет значение «всё-таки», «тем не менее». dic.academic.ru gramota.ru Пример: «Всё же мне вас жаль немножко». dic.academic.ru gramota.ru