Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10704|Отговор: 0

[Бакшиши] Сравнение на инструменти за разработка на Java: Eclipse и IntelliJ IDEA

[Копирай линк]
Публикувано в 6.08.2018 г. 9:21:58 ч. | | | |
Ако просто търсите IDE, за да научите Java, или имате нужда от красиви икони, или ако компютърът ви не е много конфигуриран, тогава Eclipse е добър избор. Ако търсите IDE, който може да подобри ефективността на разработката, и ако искате да намерите по-бърз и удобен инструмент, препоръчваме да използвате IntelliJ IDEA.



Инструменти за затъмнение

Първо: В Eclipse конзолата може да бъде максимизирана. Това може да се направи чрез двойно кликване върху таба или с клавиша Ctrl+M, но в IntelliJ IDEA няма подобен начин.
Второ: Структурата на проекта в Eclipse е по-силна. В Eclipse има инженерни области, които се състоят от проекти, всеки от които може да бъде индивидуално групиран или скрит, включен или изключен.

Трето: Интерфейсът на Eclipse е по-красив. В сравнение с IntelliJ IDEA, шрифтовете и графиките на Eclipse са по-красиви и по-стабилни. И всички местни контроли са много ценни.

Четвърто: Eclipse плъгините са по-лесни за писане, използват по-малко системни ресурси и работят по-гладко.

Пето: Eclipse е безплатно. Разбира се, сега IntelliJ IDEA има и безплатна версия, така че това не може да се счита за предимство на Eclipse, но платената версия на IntelliJ IDEA има по-мощни функции.




IntelliJ IDEA

Първо, по-добро отстраняване на грешки. IntelliJ IDEA е много по-мощен от Eclipse в дебъгването. По време на процеса на дебъгване, когато трябва да намерим стойността на някои изрази, ако използваме Eclipse, трябва да изберем целия израз и след това да използваме Crtl+Shift+I, за да видим стойността на този израз. Въпреки това, в IntelliJ IDEA трябва само да преместите курсора под израза и Alt+F8, за да го направите. IntelliJ IDEA разбира добре изразите, които може да са ви нужни, и дава предложени параметрични променливи. Можеш да го редактираш директно и веднага да получиш стойността на този израз, без да скачаш като debug интерфейс в Eclipse.

Второ, по-висока ефективност на разработката. IntelliJ IDEA е по-умен от Eclipse по отношение на автоматично генериране на код, например IntelliJ IDEA може да генерира тестов клас на клас и правилно да го постави в съответната директория на теста. Що се отнася до поддръжката на ZenCoding, писането на html е много удобно, а табът се завършва бързо, точно както при нативната интеграция. Един от по-очевидните аспекти на ефективността на разработката на IntelliJ IDEA е, че има по-добра поддръжка за JS, CSS и плъгини.

Третата точка е по-умна реконструкция. Това всъщност е ефективност на разработката, но бих искал да подчертая отделно функцията за рефакториране на IntelliJ IDEA. Всички съвременни IDE предлагат рефакторинг, така че IntelliJ IDEA разбира какво имате нужда и ще ви предостави най-подходящото решение за всяка ситуация.

Четвърто, каталогът е по-малко стратифициран и ясен. IntelliJ IDEA има много малко йерархия на директории, но е много ясна, а конфигурацията на IDE може да се намери в Настройки, а конфигурацията на проекта също може да се намери в Настройки на проекта.





Предишен:Десетичен тип, обяснен в MySQL базата данни
Следващ:Използва се инструментът Android Packet Capture Wizard (NetWorkPacketCapture)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com