Is there a way to build only the changed content?

PIO Debug(skip Pre-Debug): PlatformIO skips the Pre-Debug stage and DOES NOT build or check the project for changes. If you do changes in project source files, they will not be reflected in debug sessions until you switch back to the “PIO Debug” configuration or manually run the “Pre-Debug” task.

Using “PIO Debug (skip Pre-Debug)” is good because it doesn’t rebuild, but the changes are also ignored. Is there any way to build only the changed content without rebuild all.