The i3 and i5 are both 2 Cores with 4 Threads, so it should be pretty comparable power.
I would assume that the higher resolution screen is a very important point here, you want to be able to scrunch as many lines of code as possible onscreen.
i think both laptops are really good for your...