溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PhpStorm中怎么配置PHP語言的版本

發布時間:2021-08-03 18:01:14 來源:億速云 閱讀:549 作者:Leah 欄目:軟件技術

PhpStorm中怎么配置PHP語言的版本,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

問題描述

一般來說,PhpStorm 中默認的 PHP 語言的版本是 PHP 5.4 ,PhpStorm 會以該 PHP 版本對編輯器中的文件進行自動校驗。

假如,我們在 PHP 文件中,使用了 PHP 7.0 的新特性(如 null 合并運算符 ??),那么,由于 PhpStorm 校驗文件時無法識別該新特性,就會在對應位置顯示一個警告標識(紅色波浪線)。

雖然,這并不會對我們使用 PhpStorm 產生大的影響,但這種紅色警示看著就是不爽。

解決方法

修改 PhpStorm 的配置,將 PHP 語言的版本調整為 PHP 7.0 。

點擊菜單欄 File → Settings → Languages & Frameworks → PHP,將 PHP language level 下拉列表處的值修改為 7 ,點擊 OK 保存即可。

PhpStorm 簡介:

PhpStorm 是 JetBrains 公司開發的一款商業的 PHP 集成開發工具,旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。PhpStorm可隨時幫助用戶對其編碼進行調整,運行單元測試或者提供可視化debug功能 。

PhpStorm 是用Java編寫的。用戶可以通過安裝為 PhpStorm 創建的插件或編寫自己的插件來擴展 IDE。該軟件還與 XDebug 等外部源通信。

WebStorm中可用的所有功能都包含在 PhpStorm 中,增加了對 PHP 和數據庫的支持。WebStorm 附帶預安裝的 JavaScript 插件(例如Node.js)。

特點:

  • PhpStorm為 PHP提供了豐富的代碼編輯器[9],具有語法高亮、擴展代碼格式配置、即時錯誤檢查和代碼完成功能。

  • PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0 支持,包括generators、coroutines、 finally 關鍵字、 foreach 中的列表、對函數調用結果使用 empty() 和其他表達式、特征、閉包、實例化時的類成員訪問、短數組語法、函數調用時的數組解引用、二進制文字、靜態調用中的表達式,它支持返回類型和標量類型提示以及常量可見性等。它可以用于現代和遺留基于 PHP 的項目。

  • 代碼自動完成最終確定類、方法、變量名稱和 PHP 關鍵字,以及字段和變量的常用名稱,具體取決于它們的類型。

  • 編碼風格支持(PSR1/PSR2、Drupal、[10] Symfony、Zend)。

  • PHPDoc支持。IDE 提供基于@property、@method 和@var 注釋的代碼完成建議。

  • 重復代碼檢測器。

  • PHP 代碼嗅探器 (phpcs),可即時檢查代碼異味。

  • 重構(重命名、引入變量、引入常量、引入字段、內聯變量、移動靜態成員、提取接口)。

  • Smarty和Twig模板編輯(語法錯誤突出顯示;Smarty 函數和屬性完成;自動插入成對的大括號、引號和結束標記;等等)。

  • Symfony和Yii 框架的MVC視圖。

  • PHAR 支持。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女