phpstorm控制台乱码
发布时间 - 2019-08-08 00:00:00 点击率:次phpstorm写的程序在控制台运行时输出乱码。产生原因是因为这个开源项目的默认字符编码不对,所以控制台的字符编码也自动变成了UTF-8,而键盘的输入流的默认格式是GBK格式,这样就造成了在GBK转UTF-8的过程中产生的奇数乱码错误(这个问题的解释可以在搜索引擎找到)。下面为大家带来该错误的解决办法
推荐教程:phpstrom安装使用教程
解决办法:
1、在代码区域右键 -> run as -> run configurations -> common(右侧) -> console encoding。因为出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,没有,则执行之后操作。
2、更改该项目的文本文件编码,项目右键 -> properties -> resource -> 先将 text file encoding调整回GBK,然后再回去重新设置console encoding编码为GBK。
扩展资料
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
功能介绍
智能PHP编辑器
● PHP代码补全。
● 智能的重复编码检测器。
● PHP重构。
● 支持Smarty和PHPDoc。
● 支持多语言混合。
JavaScript 编辑器
● 基于DOM/指定浏览器完成。
● 代码导航和用法查找。
● JavaScript 重构。
● JavaScript调试器。
HTML/CSS编辑器
● 支持HTML5。
● 支持Zend编码。
● 检验和快速修正。
● 显示应用的外观。
● 提取嵌入样式。
轻量级IDE
● 易于安装。
● 可在Windows, Mac OS X, Linux上运行。
● 项目配置简单-可在任意地方打开代码开始工作。
● 性能优先。
智能的环境
● 可视化PhP单元测试运行期。
● VCS支持SVN, Git, Mercurial等。
● 支持FTP和远程文件同步。
● 可记录本地修改。
● 可视化调试 。
● 无需任何配置的调试器。
● 支持在PHP,JS,HTML中设置断点。
● 观察变量,窗口。
● 批量代码分析。
● 集成分析器。
# php
# JavaScript
# html5
# css
# html
# phpstorm
# Resource
# JS
# console
# dom
# git
# windows
# svn
# ide
# linux
# 搜索引擎
# 重构
# 编辑器
# 右键
# 可在
# 解决办法
# 调试器
# 是因为
# 这个问题
# 然后再
# 造成了
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
高性价比服务器租赁——企业级配置与24小时运维服务
,怎么在广州志愿者网站注册?
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
如何做网站制作流程,*游戏网站怎么搭建?
如何用y主机助手快速搭建网站?
Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制
Laravel如何使用Livewire构建动态组件?(入门代码)
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
图册素材网站设计制作软件,图册的导出方式有几种?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
javascript如何操作浏览器历史记录_怎样实现无刷新导航
个人摄影网站制作流程,摄影爱好者都去什么网站?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
高端建站三要素:定制模板、企业官网与响应式设计优化
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】
Python文件异常处理策略_健壮性说明【指导】
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
如何有效防御Web建站篡改攻击?
网站页面设计需要考虑到这些问题
LinuxCD持续部署教程_自动发布与回滚机制
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
如何在IIS管理器中快速创建并配置网站?
敲碗10年!Mac系列传将迎来「触控与联网」双革新
Laravel怎么清理缓存_Laravel optimize clear命令详解
JS经典正则表达式笔试题汇总
JavaScript中的标签模板是什么_它如何扩展字符串功能
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Laravel观察者模式如何使用_Laravel Model Observer配置
Laravel事件监听器怎么写_Laravel Event和Listener使用教程
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
如何正确选择百度移动适配建站域名?
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
如何在阿里云香港服务器快速搭建网站?
如何在服务器上配置二级域名建站?
Python正则表达式进阶教程_复杂匹配与分组替换解析
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
如何在万网利用已有域名快速建站?

