Claude Code vs Cursor vs Copilot: The 2026 Developer Comparison