簡體   English   中英

Visual Studio Code和php

[英]Visual Studio Code and php

是否可以在Visual Studio代碼編輯器中使用phplint和phpcs?
似乎可以使用Visual Studio Code任務,是不是? 如果有,怎么樣?
Visual Studio代碼任務

這是Visual Studio Code的PHPLint任務的一個非常基本的示例。 它不是很復雜,但你會看到它讓事情變得有效。

需要更復雜的正則表達式來正確識別哪些行是錯誤,哪些是警告,哪些不重要。

{
    "command": "C:\\phplint\\phpl.bat",
    "version": "0.1.0",
    "args": [
        "C:\\Code\\index.php"
    ],
    "problemMatcher": {
        "fileLocation": ["relative", "${workspaceRoot}"],
        "pattern": {
            "regexp": "^(.*):(.*)$",
            "message": 1
        }
    }
}

我正在使用自定義問題匹配器來解析PHPLint的輸出。 該模式有一個正則表達式,它解析PHPLint的輸出,然后是每個位置的列表(在這種情況下,我只是將整行視為“消息” - 有點太基本了,但你得到了理念)。

這基本上是您可以在命令行上訪問任何內容的任務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM