Configure Upload button on VS Code

Yes, you can have special [platformio] section your platformio.ini file to declare your default environment.

Doc: Redirecting...

Example:

[platformio]
env_default = feather_m0

[env:feather_m0]
platform = atmelsam
framework = arduino
board = adafruit_feather_m0

[env:native]
platform = ....

You will have to change that every time you want to upload to a different environment or always upload via the commandline using the environment switch pio run -t upload -e feather_m0