Notepad++设置运行php脚本快捷方式

前言

之前一直在用sublime。用sublime作为备用的编辑器写php有一个好处,就是可以在设置build后按ctrl+B运行一个php脚本文件。这里就不详细讲了,因为估计大家都知道,网上教程也很多。
但是今天重装系统后,不想在装sublime了。因为之前一直习惯装portable的版本,要另外设置上下文选项,还要把之前常用的插件补上,说实话挺麻烦的。于是我就把目光转向了notepad++这一老牌编辑器。

方法

但是sublime的build功能挺好用的,不知道notepad++是否也有类似的功能呢?
答案是“有的”,虽然实现效果没那么友好就是了。
在网上一番搜索之后,找到了设置方法。

步骤

1.设置运行

Notepad++设置运行php脚本快捷方式_第1张图片
Paste_Image.png

Notepad++设置运行php脚本快捷方式_第2张图片
Paste_Image.png

像上图那样打开运行窗口。

2.输入运行命令

cmd /k C:\MyPrograms\phpStudy\php\php-5.6.27-nts\php.exe -f "$(FULL_CURRENT_PATH)"

上面的cmd代表运行windows的cmd命令。
/k的意思是执行后面的命令,并在执行完毕后保留窗口。
然后C:\MyPrograms\phpStudy\php\php-5.6.27-nts\php.exe -f其实就是用命令行的方式执行php程序,-f选项表示执行后面的文件。
$(FULL_CURRENT_PATH)表示当前文件的绝对路径和文件名以及后缀,这是notepad++规定的变量。
类似的notepad++规定了许多命令和变量,有兴趣的童鞋可以自行百度。

3.查看输出结果

点击运行后,会弹出cmd窗口。窗口中除去最后一行都是执行的结果。

Notepad++设置运行php脚本快捷方式_第3张图片
Paste_Image.png

Notepad++设置运行php脚本快捷方式_第4张图片
Paste_Image.png

按脚本内容输出了 hello world。注意cmd会自动在类似 C:\>的命令提示符前加上一个换行符,实际 hello world后面是没有任何字符的。

4.关闭cmd

最后通过组合快捷键alt+space+C,可以关闭cmd。

后记

挺麻烦的是吧?还是sublime好,可以直接输出到编辑器里。
哦对了。运行命令是可以保存并设置一个快捷键的。方法就是在运行弹窗出现后,点击“运行”按键旁的“保存”按键就可以了。设置快捷键的时候notepad++还会检查冲突。

你可能感兴趣的:(Notepad++设置运行php脚本快捷方式)