Я закодировал игру Mancala в Java для класса колледжа в прошлом spring, и я использовал Eclipse IDE, чтобы написать его. Одна из великих (и довольно простых) наглядных пособий в Eclipse - если вы выберете конкретный токен, скажем, объявленную переменную, тогда IDE автоматически выделит все другие ссылки на этот токен на вашем экране. Notepad ++, моя предпочтительная замена Notepad, также делает это.
Еще одна аккуратная и аналогичная функция в Eclipse была вертикальной "панелью ошибок" справа от вашего кода (не уверен, что назвать это). В нем отображаются небольшие красные квадратики для всех синтаксических ошибок в вашем документе, желтые поля для предупреждений типа "переменная, объявленная, но не использованная", и если вы выберете слово, на панели появятся поля для каждого вхождения слова в документе.
Снимок этих функций в действии:
Через полчаса поиска я решил, что Visual Studio не может сделать это самостоятельно, поэтому мой вопрос: кто-нибудь знает какие-либо надстройки для 2005 или 2008 годов, которые могут предоставить либо одну из вышеупомянутых функций
Возможность выделить текущую строку, на которой курсор включен, тоже будет приятной. Я полагаю, что надстройка ReSharper может это сделать, но я предпочел бы использовать бесплатную надстройку, а не покупать ее.