phpstorm控制臺亂碼

phpstorm控制臺亂碼

  phpstorm寫的程序在控制臺運行時輸出亂碼。產生原因是因為這個開源項目的默認字符編碼不對,所以控制臺的字符編碼也自動變成了UTF-8,而鍵盤的輸入流的默認格式是GBK格式,這樣就造成了在GBK轉UTF-8的過程中產生的奇數亂碼錯誤(這個問題的解釋可以在搜索引擎找到)。下面為大家帶來該錯誤的解決辦法

推薦教程:phpstrom安裝使用教程

解決辦法:

  1、在代碼區域右鍵 -> run as -> run configurations -> common(右側) -> console encoding。因為出現此錯誤,此時的編碼格式應該是UTF-8,選擇Other,這時可能沒有GBK選項,沒有,則執行之后操作。

立即學習PHP免費學習筆記(深入)”;

  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中設置斷點。

  ● 觀察變量,窗口。

  ● 批量代碼分析。

  ● 集成分析器。

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享