编译就用 secureCRT(or putty) 通过ssh 到 VM里的linux(linux要开通ssh服务),make一把，舒服，出错信息还可以copy, paste.
如何在windows上搭VM+linux的开发环境见我写的pdf文档 (此文档介绍了如何在Ubuntu 10.04上建立android开发环境) :
Build android development platform in Ubuntu 10.04.pdf
Need to Understand Code?
Source Insight is a revolutionary project oriented program code editor and code browser, with built-in analysis for C/C++, C#, and Java programs, as well as other languages. Source Insight parses your source code and maintains its own database of symbolic information dynamically while you work, and presents useful contextual information to you automatically. Not only is Source Insight a great program editor, but it also can display reference trees, class inheritance diagrams, and call trees. Source Insight features the quickest navigation of source code and source information of any programming editor. Let Source Insight loose on your project and see what a difference it makes in your productivity. A free 30 day trial version is available here.
Source Insight was designed for large, demanding, real world programming projects. In fact, Source Insight is being used today to develop some of the largest and most successful commercial software products ever written.
Important Companies Use Source Insight
Source Insight is used at many important technology companies, including:
Robert Bosch GmbH