Hello! Something got lost in translation with the question marks but I was able to get it working with a merge of what you had and what I had.
[env:arduino_nano_esp32]
platform = espressif32
board = arduino_nano_esp32
framework = arduino
build_src_filter = -<*>
[env:Sender]
platform = espressif32
board = arduino_nano_esp32
framework = arduino
build_src_filter = +<Sender.cpp>
upload_port = /dev/cu.usbmodem3485187ABD482
monitor_port = /dev/cu.usbmodem3485187ABD482
[env:Receiver]
platform = espressif32
board = arduino_nano_esp32
framework = arduino
build_src_filter = +<Receiver.cpp>
upload_port = /dev/cu.usbmodem3485187AA41C2
monitor_port = /dev/cu.usbmodem3485187AA41C2
The arduino_nano_esp32 environment does not build successfully but I am not worried about it.
Thank you again!
Winston