Om du bara letar efter en IDE för att lära dig Java, eller om du behöver vackra ikoner, eller om din dator inte är särskilt konfigurerad, är Eclipse ett bra val. Om du letar efter en IDE som kan förbättra utvecklingseffektiviteten, och om du vill hitta ett snabbare och mer bekvämt verktyg, rekommenderar vi att använda IntelliJ IDEA.
Eclipse-verktyg
För det första: I Eclipse kan konsolen maximeras. Detta kan göras genom att dubbelklicka på fliken eller Ctrl+M-genvägen, men det finns inget liknande sätt i IntelliJ IDEA. För det andra: Eclipses projektstruktur är kraftfullare. Det finns ingenjörsområden i Eclipse som består av projekt, där varje projekt kan grupperas individuellt eller döljas, slås på eller av.
För det tredje: Eclipses gränssnitt är vackrare. Jämfört med IntelliJ IDEA är Eclipses typsnitt och grafik vackrare och mer stabila. Och alla lokala kontroller är mycket värdefulla.
För det fjärde: Eclipse-plugins är lättare att skriva, använder färre systemresurser och fungerar smidigare.
Femte: Eclipse är gratis. Själv har nu även IntelliJ IDEA en gratisversion, så detta kan inte ses som en fördel med Eclipse, men den betalda versionen av IntelliJ IDEA har kraftfullare funktioner.
IntelliJ-IDÉ
För det första, bättre felsökning. IntelliJ IDEA är mycket kraftfullare än Eclipse när det gäller felsökning. Under felsökningsprocessen, när vi behöver hitta värdet på vissa uttryck, om vi använder Eclipse, måste vi välja hela uttrycket och sedan använda Crtl+Shift+I för att se värdet av detta uttryck. Men i IntelliJ IDEA behöver du bara flytta markören under uttrycket och Alt+F8 för att göra det. IntelliJ IDEA förstår de uttryck du kan behöva väl och ger föreslagna parametervariabler. Du kan redigera det direkt och få värdet av detta uttryck direkt, utan att hoppa runt som i ett debug-gränssnitt i Eclipse.
För det andra, högre utvecklingseffektivitet. IntelliJ IDEA är smartare än Eclipse när det gäller automatisk kodgenerering, till exempel kan IntelliJ IDEA generera en testklass av en klass och korrekt placera den i motsvarande testkatalog. När det gäller stöd för Zencoding är det mycket bekvämt att skriva html, och tab-filen blir klar snabbt, precis som med den inbyggda integrationen. En av de mer uppenbara aspekterna av utvecklingseffektivitet i IntelliJ IDEA är att den har bättre stöd för JS, CSS och plugins.
Den tredje punkten är smartare rekonstruktion. Detta är faktiskt en utvecklingseffektivitet, men jag vill betona refaktoreringsfunktionen i IntelliJ IDEA separat. Alla moderna IDE:er erbjuder refaktorering, så IntelliJ IDEA förstår vad du behöver och kommer att ge dig den mest lämpliga lösningen för varje situation.
För det fjärde är katalogen mindre stratifierad och tydlig. IntelliJ IDEA har mycket lite kataloghierarki, men den är mycket tydlig, och IDE-konfigurationen finns i Inställningar, och projektkonfigurationen finns även i Projektinställningar.
|