Я не хочу редагувати жодні робочі набори. Я просто хочу, щоб у всіх робочих просторах та проектах запобігти появі файлів .class у діалозі відкритих ресурсів. Чи є спосіб це зробити?
Я не хочу редагувати жодні робочі набори. Я просто хочу, щоб у всіх робочих просторах та проектах запобігти появі файлів .class у діалозі відкритих ресурсів. Чи є спосіб це зробити?
Відповіді:
Один із варіантів - фільтрувати отримані ресурси. У верхньому правому куті діалогового вікна "Відкрити ресурс" є стрілка, яку можна натиснути, щоб відкрити спадне меню для фільтрації. Зніміть прапорець "Показати отримані ресурси", якщо він встановлений.
Якщо ви все ще бачите файли ".class", вони, ймовірно, не позначаються як похідні. Якщо вони самі знаходяться у власній ієрархії папок, ви можете виправити це, натиснувши правою кнопкою миші кореневу папку для редагування властивостей папки та встановіть прапорець "Похідне". Якщо вони змішані з вашими ".java" файлами ... невдача, вам потрібно встановити похідне властивість для кожного файлу ".class" вручну.
Наскільки я можу сказати, немає способу позначати файли класу як похідні ресурси в усьому світі для робочої області, але я вважаю, що коли ви створюєте новий проект Java, папка 'bin' позначається як отримана за замовчуванням (якщо ви використовуєте налаштування майстра за замовчуванням )
Ось кілька скріншотів від Eclipse Kepler. Перший показує, як відфільтрувати отримані ресурси, знявши прапорець "Показати отримані ресурси" у діалоговому вікні "Відкриті ресурси". У другому показано, як встановити властивість "Похідне" на ресурс.
.classфайл, намагаючись знайти його папку, тому після позначення його як «Виведений» він все-таки з’явився. Мені довелося клацнути правою кнопкою миші та позначити "видалити з історії", щоб воно пішло.


*.classЩоб виключити всю ієрархію каталогів, наприклад target каталог, виберіть Files and foldersперемикач іAll children (recursive) поставте прапорець.
Редагувати
Виключіть наступне для повного очищення Open Resource діалогового вікна
Без виключення всіх 4 це не працює.
*.classзірочку, щоб зіставити всі файли класу.
Щоб змінити цю поведінку і приховати файли ".class", вам потрібно зробити наступне.
Знайдіть папку виводу класу у вікні «Провідник проектів». Зазвичай це називають бункером або цільовим для проектів Maven
Клацніть цю папку правою кнопкою миші та клацніть Properties
Поставте прапорець Витягнутий ( залиште його НЕВЕРОВАНО ) та натиснітьOK
.класФайли тепер будуть приховані в майбутньому.
Джерело: http://ayubmalik.co.uk/2011/12/hide-class-files-when-opening-a-type-or-resource-in-eclipse-ide/
Можна використовувати Working sets. З цього ж випадаючого меню у діалоговому вікні «Відкрити ресурс» виберітьSelect working set . Це відкриває діалог робочого набору, де ви можете створювати робочі набори, якщо їх ще немає.
Створюючи нову, виберіть тип Resourcesта виберіть, які папки у вашій робочій області вважатимуться кандидатами для пошуку чи відкриття ресурсів. Я включав тільки srcі testпапки, і зазвичай pom.xmlфайли конфігурації та інші.
З кількома великими проектами, над якими я працюю, це помітно впливає і на швидкість пошуку.
Derivedрішення для мене
Eclipse Luna - просто перейдіть за наступним посиланням
http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-48b.htm
АБО
1. Створіть робочий набір (включайте всі проекти)
2. На панелі «Package Explorer» натисніть «Фільтри» (в тому самому меню ви тільки що створили робочий набір) і зніміть позначку «Файли внутрішнього класу» + натисніть кнопку ОК
Це працювало для мене
Деякий час ви не в змозі позначити папку build або bin як похідний ресурс, тому що програма прослідування пакунків eclipse або провідник проектів не показує вам папку build або bin у вікні проекту.
Що потрібно зробити, щоб показати папку збірки у поданні проекту:
Перейдіть, щоб Project > Properties > Java Build Path > Source >змінити вихідну папку за замовчуванням на build1
Примітка. Вона попросить видалити стару папку та її вміст. Натисніть Ні (щоб відновити її пізніше)
Тепер збірка папок видно на Explorer Explorer, перейдіть до властивостей папки та позначте її як Похідне
Версія 3.5 Діалогове вікно "Відкриті ресурси" має можливість увімкнути / вимкнути "Показати отримані ресурси" невеликим спадною меню у верхньому правому куті. Якщо вимкнути це, приховатиме заняття.
Або
Ви можете ввести вираз у текстовому полі "Вибрати предмет для відкриття", наприклад: * .java
Показ або приховування файлів у вікні Project Explorer Ви можете заховати системні файли або згенеровані файли класів в одному з вікон навігації. (Системні файли - це ті, що мають лише розширення файлу, але не мають ім'я файлу, наприклад .classpath.)
На панелі інструментів для Провідника проектів натисніть кнопку Меню кнопку Меню, щоб відкрити випадаюче меню параметрів відображення. Виберіть Налаштувати перегляд ..,.
У діалоговому вікні, що відкриється, виберіть вкладку Фільтри та встановіть прапорці для типів файлів, які ви хочете приховати. Крім того, ви можете обмежити відображені файли робочим набором.
На панелі інструментів для Провідника проектів натисніть кнопку Меню кнопку Меню, щоб відкрити випадаюче меню параметрів відображення. Виберіть "Вибрати робочий набір" ... Виберіть наявний робочий набір зі списку або створіть новий, вибравши НОВУ
перевірку тут