NotePad++ 调试PHP代码中文显示乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NotePad++ 调试PHP代码中文显示乱码相关的知识,希望对你有一定的参考价值。

最近在NotePad++上调试php代码,按照示例代码进行调试,结果在显示中文的时候显示一堆乱码,于是上网百度,有2种方法可以解决:

按调试方式有2种方法:

1、菜单插件-NppExec:

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

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

技术分享

 注:该NppExec插件需要通过菜单“插件”-“Plugin Manager”-"Show Plugin Manager"按照关键字“NppExec”获取

2、菜单运行-“运行”

此种方式需要修改控制台的编码方式,默认的编码方式可以通过右键控制台上边框查看,我的显示GBK

技术分享

用chcp命令可以修改控制台的编码方式:

chcp 65001 就是换成UTF-8代码页

chcp 936 可以换回默认的GB

详细可以参考如下链接

http://blog.chinaunix.net/uid-25508301-id-3081930.html

 

 

当然要顺利运行还需要填入以下代码,以我运行php代码为例:

cmd /k D:\\YourPhpDir\\php.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT

 

至于用浏览器运行,目前还在摸索中,有结果了会将方法贴出,我的环境是win 7+NodePad++ 7.2

 

以上是关于NotePad++ 调试PHP代码中文显示乱码的主要内容,如果未能解决你的问题,请参考以下文章

notepad++中cmd运行中文乱码

PHP显示中文乱码

Notepad ++:如何配置Notepad ++ DBGp(代码调试插件)以与PYTHON一起使用?

Navicat 运行SQL文件中文乱码问题

日志中文内容-部分显示正常-部分显示乱码

怎么解决html文件乱码现象