Ответ 1
Это исправлено в ReSharper 2016.2.
Я получаю много ошибок "Duplicate identifier" в Visual Studio 2013, которые делают мой код нечитаемым, так как я установил Resharper 9.
Единственная причина, по которой я вижу, что есть повторяющиеся ошибки, заключается в том, что в другом проекте эти файлы включены и, таким образом, скомпилированы в другой раз. Но это не должно мешать. Даже когда я выгружаю "зависимый" проект, я все еще получаю эти раздражающие ошибки подсветки. IPosition - это не только единственный пострадавший, ILabel, ILabelExample и т.д. Все получили ту же ошибку во всех полях.
Эти ошибки выделяются в коде, но не в списке ошибок - и компиляция прекрасна.
Похожие вопросы:
Какую настройку следует изменить, чтобы они исчезли? Спасибо, что помогли.
Это исправлено в ReSharper 2016.2.
Попробуйте проверить папку bin
. Он может содержать файлы .ts
, и он генерирует дублирование. Вам нужно добавить папку bin
в список исключений. Что-то вроде этого:
....
"exclude": [
"node_modules",
"wwwroot/lib",
"bin"
]
....
У вас есть часть export interface IPosition
в двух файлах. Вы должны получить две идентичные ошибки в двух разных файлах.
Просто добавьте один из этих файлов (или папок) в tsconfig.json
к ключу "ignore".