Можно ли скрыть сообщения TwinCAT3 EventLogger из окна списка ошибок в Visual Studio?

У меня есть хорошо работающий проект с использованием TwinCAT3 EventLogger. Я часто использую FB_TcAlarm, чтобы поднять/сбросить и подтвердить сигналы тревоги. Все эти сигналы тревоги и состояния отображаются в окнах TcHmiEventGrid и Logged Events в Visual Studio.

Однако что мне не нравится, так это то, что сигналы тревоги отображаются в окне Error List в Visual Studio. Здесь также сообщается об ошибках/предупреждениях компиляции.

Я хочу зарезервировать окно Error List для ошибок компиляции и тому подобного. Поэтому я не хочу, чтобы здесь отображались сигналы тревоги регистратора событий TC. Я проверю их другими доступными способами.

Есть ли способ добиться этого? Спасибо за любую помощь.

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
109
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

вы пытались использовать фильтр из списка ошибок, чтобы отфильтровать события? Фильтр списка ошибок

Кроме того, если ваша цель — просто просмотреть ошибки и предупреждения компиляции, вы можете просто скомпилировать без подключения к целевому устройству, тогда никакие события не будут отображаться. И как только ошибки компиляции и предупреждения будут проверены, вы можете активировать код на устройстве, а затем с этого момента сосредоточиться только на окне журнала событий.

Спасибо! Фильтры попробую. Во время разработки вы правы, но в какой-то момент, когда я начинаю тестирование, я подключаюсь к целевому устройству, но также вношу изменения, чтобы исправить/настроить что-то, и тогда это раздражает, я не могу легко увидеть ошибки компилятора между всеми другими сообщениями. .

Stefan 10.04.2024 10:43

Спасибо! Это работает, в таком случае проект пуст, и я могу это отфильтровать. Единственное, что меня беспокоит, это то, что теперь я могу пропустить и другие сообщения, в которых проект пуст. Тем не менее, это подойдет, если другого пути не существует. Я немного подожду с принятием ответа, может у кого-то еще есть идея, а иначе вот и все. Спасибо конечно!

Stefan 10.04.2024 15:57
Ответ принят как подходящий

Вы можете запретить появление сообщений журнала событий в списке ошибок, выбрав «Инструменты» > «Параметры» > «Среда TwinCAT XAE» > «EventLogger», а затем установите для параметра «Вывод как элемент задачи» значение «Ложь».

Кажется, это официальный путь. Я проверю это завтра. Спасибо.

Stefan 10.04.2024 22:34

Это работает! Обратите внимание: чтобы изменения этого параметра вступили в силу, требуется перезапуск Visual Studio (Shell).

Stefan 11.04.2024 15:02

Другие вопросы по теме