Solaced, I've never used an IDE; I only code with notepad.
Orphaned links (and other link issues) are best checked with Google Webmaster Tools (GWT). There's a whole raft of tools that can help you there, and they are free. As DCwebguy says, there are literally dozens of tools for checking website links for 404 errors and redirects etc. Our e-commerce site has over 30,000 products and lots of links and we use GWT and Google Analytics to track visits and deal with errors etc.
On one project I wrote CFML code to check when a product 404'd and then either 301'd it to a new alternative page, or show a range of alternatives. This was useful for when a product name changed, which happens very frequently for us. There are many ways to deal with broken links both on-and off-site and you can automate and log a lot of it internally.