Snap vertex to an edge

Hello everyone, I would like to snap the end of an edge to an edge perpendicularly. So I tried to turn on the magnet and grab vertex moving it to an edge and it didn’t work. I hope there is an easy solution to do this, but as a blender noob I’m stuck here and I read a little about snaping in blender and I’m not so happy with what I found, but those were old posts so I hope that there’s been some progress. help

Edges are made up of a vertex at each end. You can only connect a vertex to a vertex. What I normally do is highlight the edge in edit mode and then subdivide it. This will create a vertex in the middle. Then connect to new vertex you created.

try addon for CAD extent option on a plane only

also I think it can be done with Extent in magnet selection option

happy bl