antwoorden vraag 1:
Filesystem synchronisatie is matig, eclipse heeft erg veel moeite met wijzingen aan bestanden buiten de ide om. Erg onhandig bij het gebruik van buildtools (ant/maven).
Plugins zijn niet consistent qua interface en interactie. Andere key-bindings en dat soort vervelend gedoe.
Refactoring is beneden maats, een simpele rename buiten java bestanden om gaat vaak fout. Of bijvoorbeeld createmethod refactoring vanuit een unittest geeft je niet by default de mogelijkheid om deze methode op de interface aan te maken.
Code completion zuigt bigtime (paralel met netbeans), je krijgt altijd de complete lijst van mogelijkheden (met vaak de minst aannemelijke bovenaan) en dat terwijl je zelf vaak weet wat je nodig hebt: klasses/variabele uit workspace/package/class. IntelliJ kent dit onderscheid.
antwoord vraag 2:
het is (helaas) de standaard ontwikkel omgeving op mijn werk.