This feature is inspired by a similar feature found in Visual Studio Code. (cherry picked from commit cf1cf6c6eb)
cf1cf6c6eb