Running Command Line tools in EditpadPro

Posted in EditPadPro, tools at 7:14 am by Toby

Following on from my previous post about setting Editpadpro up to run your php script, I wondered whether I could get it to run any command line command.  It was wonderfully easy.

  • Create a new Tool called ‘Command Line’

Setting up Command Line Tool

  • Set the Command Line to ‘cmd’

Providing Settings

  • On The Standard I/O tab, set the Selected text to be sent to the standard input .
  • Set the tools output to be sent to the message pane (or a new document if you wish).
  • Save the tool

Type your command and select then click on Tools|Command Line to run the command and you get your output in the message window.


Setting up PHP to run your scripts inside EditpadPro

Posted in EditPadPro, Programming, tools at 1:39 pm by Toby

As mentioned in  a previous post I am a fan of Editpadpro, it is now my text tool of choice,  I find it very powerful, quick and easy to use.  I have recently made an addition which is a nice little improvement.  I set up an Editpadpro tool to run the current file as a php script and dump the output to a new file in Editpadpro.  No more need to jump to your webbrowser and keep refreshing windows.

Follow the steps below to get this up and running.

  1. Create  a new tool by going to Tools – Configure Tools – New
  2. Give it a name (I’ve called mine PHP File)

Set the options on the first screen

  1. Command line – path to php.exe and the %FILE% placeholder (places the current filename on command line).
  2. We must set the Working folder or any included files in your script wont be found.  – use %Path% to set to the currently selected files path.
  3. Select any file type this should apply to probably just php.

If you wish ask Editpadpro to Save your current file to take advantage of any changes you might have made.

Now comes the fun bit,

  1. In the ‘How to capture the tool’s standard output’ select Into new tab to give us the output of our phpscript.
  2. Dump any error into the message pane.

This works a treat and for many text processing tasks I no longer need to go near a browser which makes me happy.