Bence IDE kullanma, absürt bir cevap gibi gelebilir ama söylediklerim gerçekten mantıklı. Eğer IDE'nin bütün özelliklerinden yararlanırsan, Autocomplete, debug vs. projelerini üretim hızın gerçekten artar. Ama öğrendiklerin aklında yer edinmez. 2-3 Yıldır Web Tasarım ile uğraşıyorum, her seferinde CSS ile <div> ortalamak için kod kopyalıyorum, çünkü gidip onu bir kere okumadım, kendim yazmadım. Not defterine Java kodu yazan arkadaşım vardı, şimdi her türlü Syntax'a hakim. Editör için Sublime Text kullanabilirsin, eğer illa IDE kullanacağım diyorsan MonoDevelop var boyutunu bilmiyorum ama yeterse kullanırsın.