Как остановить Perl EPIC Eclipse плагин, показывающий ошибки - PullRequest
5 голосов
/ 04 марта 2011

Мое eclipse пытается скомпилировать / собрать Perl-файлы в моем Java-проекте и не удается Я установил Perl EPIC только для окраски синтаксиса, как я могу заставить его игнорировать ошибки?

Я попытался зайти в Project-> Properties-> Builders и снять флажок Perl Epic, это ничего не изменило.

Я использую Eclipse: Helios Service Release 1 Идентификатор сборки: 20100917-0705 В Windows XP

У меня в основном та же проблема, что и у этого вопроса, Как настроить Eclipse для редактирования Perl без проверки во время выполнения?

Ответы [ 2 ]

1 голос
/ 15 июля 2011

Я тоже довольно давно изучал подобные проблемы.Очевидно, что плагин Epic Perl дико проверяет что-либо / папку / файл, который он находит внутри проекта, поэтому, как и мой, где у меня есть файлы конфигурации, каталоги данных, он заходит внутрь и пытается проверить «материал perl», что, очевидно, раздражает:журнал ошибок отображает много бесполезной информации.

Вы пытались снять флажок "Perl Auto Builder"?

0 голосов
/ 29 марта 2011

Я не разбираю это предложение в контексте вашего вопроса: «Мое затмение пытается скомпилировать / собрать perl-файлы в моем java-проекте и не удается».

Вы говорите, что запускаете Perl как проект Java и получаете неизбежное сообщение об ошибке, потому что это не Java? Просто интересно, почему вы не хотите, чтобы ваша perl-программа была настроена как perl-проект, на который может ссылаться ваш java-проект, предполагая, что это именно то, что вы пытаетесь сделать.

Как правило, когда я настраиваю проект perl, я редактирую его свойства и устанавливаю его включения в соответствии с текущим каталогом или путями локального модуля. Предполагая, что есть самописанные модули, которые я должен вызывать, и они не расположены на этой машине (например, у меня не будет FOO :: smb на машине с Windows - это не имеет смысла. Когда я разрабатываю для Linux, я для удобства я добавлю туда все свои функции)

В этом случае я создаю каталог FOO в рабочей области и создаю фиктивный модуль FOO :: smb, в котором, однако, есть много функций-заглушек, которые позволят мне начать работу, и позволят моей подсветке синтаксиса и проверке ошибок выполнить свою работу. , Если я напишу фиктивные подпрограммы, чтобы они достаточно хорошо соответствовали реальным модулям, я смогу немного отладить свои скрипты перед их загрузкой. Я полагаю, что я должен быть достаточно хорошо осведомлен о том, что они должны делать в любом случае.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...