PrologConsole is a jEdit plug-in embedding a Prolog engine in the jEdit text editor. The chosen Prolog engine is tuProlog, a Java-based very light-weight Prolog system developed at the University of Bologna and Cesena. If you are reading this and want to download and install the plug-in, I assume that you are familiar with Prolog programming: so, I'm going to just explain how the plug-in and its interface work accomplishing the integration between jEdit and tuProlog.
The plug-in's interface is divided in three parts: a toolbar at the top, a textarea in the center, and a textfield at the bottom. The textfield is used to enter goals the user want the Prolog engine to resolve. The textarea is used to display the engine's output, in the form of a solution, an error message, or just a service message (like "Ready" when the engine is ready to accept new input).
The toolbar contains seven buttons. From left to right:
Currently the plug-in has no option to set up, and can be invoked by simply opening the Plugins menu in jEdit's menubar and click on the "tuProlog Console" entry.
The PrologConsole plug-in was developed under jEdit version 4.0final, so I suppose it is at least required to let the plug-in work. The tuProlog engine (currenlty in version 1.1.0) is also required, but a copy is a provided within the PrologConsole zip archive.
jEdit can be found at http://www.jedit.org
tuProlog can be found at http://sourceforge.net/projects/tuprolog and at http://lia.deis.unibo.it/Research/2P.
The plugin's author is Giulio Piancastelli, and can be contacted writing to gpian@softhome.net. Please note that I am not the jEdit main developer, nor the tuProlog mantainer: please report to me bugs and suggestions related to the plugin only, and report the ones related to the text editor or the Prolog system to their respective authors.