NotePad++, LilyPond and SumatraPDF
Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
A Lilypond Language Definition File can be found in http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Language_Files and be downloaded via http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_LilyPond.xml
Notepad++ is very expandable and is well suited as an IDE for LilyPond engraving, and with a simple click you can compile and (re)view LilyPond source files. In case of an error, the cursor will automatically be placed on the first offending spot.
Basically you need to put and into your
Do edit both script files; near the top there are command line constants to invoke Notepad++ and SumatraPDF. SumatraPDF is an excellent and fast PDF reader with small memory footprint, and it does not lock the pdf file currently viewed and will automatically refresh it when its content has changed.
In order to enable the
in it. (See http://forums.fofou.org/sumatrapdf/topic?id=2353336 re locking down SumatraPDF. Well, in this case we're opening it up)
To invoke the compiler, open Notepad++, select "Run/Run..." and enter
(including all the quotes) into the dialog box. Select "Save" when happy.
Please take notice that these guys worked hard for a free product. Consider making a small donation when you find their software useful.