Надає інструменти для управління робочими просторами, написання, розгортання, запуску та налагодження програм.

eclipse

Основні риси

Статистика, редактори та подання: в Eclipse концепція роботи базується на перспективах, що є не що інше, як попередня конфігурація вікон та редакторів, пов’язаних один з одним, і які дозволяють нам оптимально працювати в певному робочому середовищі.

Управління проектами: розробка на Eclipse базується на проектах, які являють собою набір взаємопов'язаних ресурсів, таких як вихідний код, документація, файли конфігурації, дерево каталогів. IDE надасть нам помічників та допомогу у створенні проектів. Наприклад, коли ми створюємо його, відкривається відповідна перспектива для типу проекту, який ми створюємо, з колекцією подань, редакторів та вікон, попередньо налаштованих за замовчуванням.

Налагоджувач коду: включений потужний налагоджувач, простий та інтуїтивно зрозумілий у використанні, і це візуально допомагає нам вдосконалити наш код. Для цього нам потрібно лише запустити програму в режимі налагодження (за допомогою простої кнопки). Знову ж таки, у нас є конкретна перспектива для налагодження коду, перспективне налагодження, де вся інформація, необхідна для виконання цього завдання, відображається впорядковано.

Велика колекція плагінів- Вони доступні у великій кількості, деякі опубліковані Eclipse, інші - третіми сторонами. Будучи фактично стандартом так довго (не єдиним стандартом, але одним із них), наявна колекція дуже велика. Є безкоштовні, платні за різними ліцензіями, але майже для всього, що ми уявляємо, ми маємо відповідний плагін.

Плагін JDT

Беручи до уваги широке використання, ми дозволяємо собі присвятити йому певний розділ. Це плагін, який відповідає за підтримку IDE для мови Java, включений у стандартну версію Eclipse за замовчуванням, яка, як ми вже пояснювали, не призначена для підтримки певної мови.

Коли ми відкриваємо проект Java, відкривається відповідна перспектива. Він складається з двох поглядів: Контур Y Провідник пакетів. Перегляд структури відповідає за відображення контуру класу, який ми відкрили в редакторі, який зараз активний. Дуже цікавим питанням є те, що коли ми маємо активний вигляд, на панелі інструментів відображаються додаткові значки, що дозволить нам швидко отримати доступ до найбільш використовуваних функцій цього перегляду.

кодове забарвлення в редакторі це дуже цікава функція, що здійснює синтаксичне розпізнавання всіх тих слів, які зарезервовані в мові Java.

Це також дозволяє нам автоматично заповнювати код (заповнення коду), із контекстно-залежними пропозиціями, що дозволить нам писати код швидше.

Ви можете налаштувати форматування коду, як писати коментарі, в тому числі коментарі для подальшого створення Javadoc. Ми можемо генерувати класні скелети автоматично, автоматично генеруються методи отримання та отримання сетерів, а також довгий перелік функціональних можливостей, які сьогодні здаються типовими, але дуже корисними.

Історія

Витоки Росії Затьмарення Ми знаходимо їх у своєму попереднику VisualAge від IBM, який розробив подвійну віртуальну машину для Java та Smaltalk (остання мова, на якій був написаний продукт). Коли Java почала поширюватися, і її популярність зростала, IBM вирішила відмовитись від проекту подвійних віртуальних машин і розробити нову платформу на основі цієї мови.

Отже, в 2001 році разом з Борландом Фонд Eclipse, некомерційна діяльність, що робить Eclipse проектом з відкритим кодом, ліцензованим за публічною ліцензією Eclipse. Цей фонд збагатився завдяки включенню важливих компаній зі світу розвитку: Red Hat, Oracle, HP, ...

Процес установки

Це просто, як завантажити його зі сторінки Eclipse та розпакувати файл у потрібному місці. Більше нічого робити, запускати, конфігурувати і вуаля.

Версії

Це дуже добре, як легко його встановити! Але яку версію я завантажу? На сторінці завантаження Eclipse ми можемо побачити всі версії, показані на зображенні, що супроводжує ці рядки.

Першим і цілком очевидним є вибір операційної системи, для якої він буде встановлений: Windows, Linux або Mac OS X (спадне меню у верхній частині списку). Тоді ми повинні побачити список попередньо налаштованих версій, які пропонуються нам, це однакова база, але з встановленими різними плагінами, з урахуванням найбільш відомих потреб для різних потреб програмування. На поточну дату доступно 12 версій, які ви не можете знайти своєю, не забудьте заглянути в "Збірки розробників", де ми можемо знайти ту, яка відповідає нашим потребам, але в розробці. Програмісти PHP зможуть знайти потрібну версію Eclipse для них у цьому списку:

Якщо ми все ще не можемо знайти версію, яка відповідає нашим потребам, ми можемо здійснити пошук у великому списку програмного забезпечення на основі затемнення.

Є й інші версії, також засновані на Eclipse, і розроблені третіми сторонами, такі як STS (Spring Tool Suite), Amzi! Сервер Prolog + Logic, Goclipse, MyEclipse, TimeStorm, Aptana Studio, Zend Studio. Список IDE на основі Eclipse величезний, що дає нам уявлення про важливість цього.