用Notepad++运行测试PHP文件时的大部分问题及其解决方法。

这几天时间,几乎都在查找下载可以运行并测试PHP代码的软件,也算了解了一些,就在这里归纳一下,大部分东西都是可以搜到,或者百度文库,或者别人的博客,都是分散开的。

我目前只了解到   notepad++,visual studio code,PhpStorm这三个软件。这三个软件及其方法也都可以百度到,只是会出现各种问题罢了,而我只写了notepad++,不为别的,,我只尝试了这个,掉了无数次坑,才运行好,就写出来分享一下。

notepad++应该算是比较便捷的编辑器了,而它也确实可以用来运行所编写的php代码,但如果在百度上去搜索,得到的结果是这个图,

但现在大部分人安装的新版notepad++里,会发现根本没有插件管理器(Plugin Manager),我一直搞不懂为什么。。。
直到后来在一篇博客上看到了这样一句话(官网上的)

Note that the most of plugins (including Plugin Manager) are not yet available in x64(请注意,大多数插件(包括插件管理器)在X64中还不可用。)

就重新安装了一个32位的版本,还是没有,这就很难受了,在看了一个大佬的博客之后才知道,得使用32位的,版本7.5以下的。
如果下载了7.5以上版本的,也可以,就需要从官网下载一个名为PluginManager_v1.4.9_UNI.zip的安装包,解压之后把里面的 plugins文件夹里的PluginManager.dll文件复制到notepad++安装路径下pulgins文件夹中即可。
之后,在Show Plugin Manager中找到NppExec插件,这个插件的名字就是各位文件的执行。安装好之后,编写程序,打开插件运行,或者F6也可以。在弹出的命令输入窗口中输入一下命令:

【cd $(CURRENT_DIRECTORY)
(你的php安装地址)\php.exe$(FULL_CURRENT_PATH)】(要是用phpstudy学习的话,会有许多版本php,我推荐新的版本,因为运行速度明显快于旧的)

该命令的含义是,进入当前文件目录,使用已安装的php.exe文件运行该文件。

还有个小问题,就是当你用notepad++运行你的代码,你的代码中有汉字时,不是因为你没有输入

扫描二维码关注公众号,回复: 3737098 查看本文章
 
 
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

这个头文件,而是,notepad++的问题,这时候需要自己调试;

菜单插件-NppExec:

“插件”-“NppExec”-"Console Output/Input enonding"

默认方式显示为OEM(DOS),此处将Console Output改为UTF-8,如图。



之所以写这个,就是单纯的觉得这个非常坑,,让我一度怀疑人生,,为什么我下载的就是和百度不一样,我还下载了无数次,,希望对看到的人有帮助,不会再掉入这个坑。

另外两个软件,有缘的话,我会补充一下详解,目前没有试水的想法。



猜你喜欢

转载自blog.csdn.net/qq_41934929/article/details/80278543