The locals will know your a tourist regardless of whether you wear shorts or not.
Jeans will be too hot during the day in Singapore and S. Vietnam. Central and Northern VN, as well as in HK they would be OK. Linen or other lightweight fabric would be best for the hot climates.