Hướng dẫn how to run php file in visual studio code terminal - cách chạy tệp php trong thiết bị đầu cuối mã trực quan studio

Nếu bạn không muốn cài đặt XDebug hoặc các tiện ích mở rộng khác và chỉ muốn chạy tệp PHP mà không cần gỡ lỗi, bạn có thể thực hiện điều này bằng cách sử dụng các tác vụ xây dựng.run a PHP file without debugging, you can accomplish this using build tasks.

Sử dụng các tác vụ xây dựng [không cần tiện ích mở rộng]

Trước tiên, hãy mở bảng lệnh [Ctrl+Shift+P trong Windows, ⌘+Shift+P trong Mac] và chọn "Nhiệm vụ: Mở các tác vụ người dùng". Bây giờ sao chép cấu hình của tôi bên dưới vào tệp tác vụ của bạn.json. Điều này tạo ra các tác vụ cấp người dùng có thể được sử dụng bất cứ lúc nào và trong bất kỳ không gian làm việc nào.

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Start Server",
            "type": "shell",
            "command": "php -S localhost:8080 -t ${fileDirname}",
            "isBackground": true,
            "group": "build",
            "problemMatcher": []
        },
        {
            "label": "Run In Browser",
            "type": "shell",
            "command": "open //localhost:8080/${fileBasename}",
            "windows": {
                "command": "explorer '//localhost:8080/${fileBasename}'"
            },
            "group": "build",
            "problemMatcher": []
        },
        {
            "label": "Run In Terminal",
            "type": "shell",
            "command": "php ${file}",
            "group": "none",
            "problemMatcher": []
        }
    ]
}

Nếu bạn muốn chạy tệp PHP của mình trong thiết bị đầu cuối, hãy mở bảng lệnh và chọn "Nhiệm vụ: Chạy tác vụ" theo sau là "Chạy trong thiết bị đầu cuối".

Nếu bạn muốn chạy mã của mình trên máy chủ web, phục vụ phản hồi cho trình duyệt web, hãy mở bảng lệnh và chọn "Nhiệm vụ: Chạy tác vụ" theo sau là "Máy chủ khởi động" để chạy máy chủ tích hợp của PHP, thì "Chạy trong trình duyệt "Để chạy tệp hiện đang mở từ trình duyệt của bạn.

Lưu ý rằng nếu bạn đã có máy chủ web đang chạy, bạn có thể xóa tác vụ Start Server và cập nhật phần localhost:8080 để trỏ đến bất kỳ URL nào bạn đang sử dụng.

Sử dụng gỡ lỗi PHP

Lưu ý: Phần này là trong câu trả lời ban đầu của tôi. Ban đầu tôi nghĩ rằng nó hoạt động mà không cần gỡ lỗi PHP nhưng có vẻ như gỡ lỗi PHP thực sự phơi bày loại php trong cấu hình khởi chạy. Không có lý do gì để sử dụng nó qua phương thức tác vụ xây dựng được mô tả ở trên. Tôi đang giữ nó ở đây trong trường hợp nó hữu ích.

Sao chép cấu hình sau vào cài đặt người dùng của bạn:

{
    "launch": {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "php",
                "request": "launch",
                "name": "Run using PHP executable",
                "program": "${file}",
                "runtimeExecutable": "/usr/bin/php"
            }
        ]
    }
    // all your other user settings...
}

Điều này tạo ra cấu hình khởi chạy toàn cầu mà bạn có thể sử dụng trên bất kỳ tệp PHP nào. Lưu ý tùy chọn runtimeExecutable. Bạn sẽ cần cập nhật điều này với đường dẫn đến PHP có thể thực thi trên máy của bạn. Sau khi bạn sao chép cấu hình ở trên, bất cứ khi nào bạn mở tệp PHP, bạn có thể nhấn phím F5 để chạy mã PHP và có đầu ra được hiển thị trong thiết bị đầu cuối VSCode.

Hóa ra bạn có thể chạy mã PHP trực tiếp bên trong mã vs nếu bạn kết nối nó với trình thông dịch PHP cục bộ của bạn. Không có mô -đun gỡ lỗi cần thiết! Nó nhanh chóng và đơn giản để làm và là một công cụ vô giá cần phải có khi bạn muốn sửa lại mã của mình. Thay vì khởi động một máy chủ web và trình duyệt, bạn có thể thực thi ngay lập tức mà không cần rời khỏi mã VS IDE.No Debug Module Needed! It’s quick and simple to do and is an invaluable tool to have when you want to tinker with your code. Instead of booting up a web server and browser, you can execute instantly without leaving the VS Code IDE.

Điều kiện tiên quyết

Để làm theo từng bước hướng dẫn này, hãy chắc chắn rằng bạn có những điều sau đây.

  • Visual Studio Code đã cài đặt.
  • Một phiên bản PHP được đặt ở đâu đó trên máy tính của bạn. Tốt nhất là PHP 7.0+.
  • Một thư mục và tệp index.php trống.

Định cấu hình mã VS để chạy mã PHP

Vì vậy, chúng tôi đã có mọi thứ với nhau và VSCode mở, hãy để thêm các cài đặt.

1. & nbsp; Chuyển đến Tệp -> Tùy chọn -> Cài đặt.

2. Thêm JSON sau vào cài đặt người dùng ở phía bên phải của IDE. Thay thế c: \\ xampp \\ php \\ & nbsp; với đường dẫn của bạn đến php.exe của bạn.C:\\xampp\\php\\ with your path to your php.exe.

{
"launch": {
    "configurations": [
        {
        "type": "php",
        "request": "launch",
        "name": "Run using local PHP Interpreter",
        "program": "${file}",
        "runtimeExecutable": "C:\\xampp\\php\\php.exe"
        }],
    }
}

Bây giờ nó sẽ trông tương tự như dưới đây -

3. Lưu nó.

4. Chuyển đến tệp chỉ mục của bạn và thêm mã sau -

5. Nhấn mã F5 và VS sẽ khởi chạy và thực thi tập lệnh. Tuy nhiên, nếu bạn đã cài đặt cài đặt khởi chạy gỡ lỗi, bạn sẽ phải chọn rõ ràng ‘chạy bằng trình thông dịch PHP cục bộ‘ từ danh sách thả xuống bật lên khi nhấn F5.Run using local PHP Interpreter‘ from the drop-down list that pops up when pressing F5.

6. Bảng điều khiển gỡ lỗi sẽ bật lên ở dưới cùng của IDE và nói, ‘Hi Debug Console. Xem hình ảnh dưới đây.

7. Đó là nó! Bạn đã thiết lập thành công trình thông dịch PHP cục bộ của mình để thực thi mã trực tiếp trong VS Code IDE!

Bản tóm tắt

Thiết lập này thực sự tuyệt vời nếu bạn muốn một mớ hỗn độn nhanh chóng với mã của mình. Mà không phải định cấu hình máy chủ web hoặc bất kỳ mô -đun gỡ lỗi nào. Nó có một viên ngọc nhỏ tuyệt vời mà tôi đã tình cờ thấy trong khi sử dụng IDE tuyệt vời này. Tôi hy vọng nó cũng giúp bạn!

bài chuyển hướng

Làm cách nào để chạy tập lệnh PHP trong thiết bị đầu cuối?

Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh ...
Mở cửa sổ thiết bị đầu cuối hoặc dòng lệnh ..
Goto thư mục hoặc thư mục được chỉ định có các tệp PHP có mặt ..
Sau đó, chúng ta có thể chạy mã PHP bằng lệnh sau: php file_name.php ..

Chúng ta có thể chạy mã PHP trong mã Visual Studio không?

PHP trong mã Visual Studio.Visual Studio Code là một biên tập viên tuyệt vời cho phát triển PHP.Bạn nhận được các tính năng như kết hợp cú pháp và khớp khung, IntelliSense [hoàn thành mã] và đoạn trích ra khỏi hộp và bạn có thể thêm nhiều chức năng hơn thông qua các phần mở rộng mã vs do cộng đồng tạo ra.Visual Studio Code is a great editor for PHP development. You get features like syntax highlighting and bracket matching, IntelliSense [code completion], and snippets out of the box and you can add more functionality through community-created VS Code extensions.

Làm cách nào để mở tệp PHP trong VSCODE?

Có một cách dễ dàng hơn nhiều để chạy PHP, không cần cấu hình:..
Cài đặt phần mở rộng mã Runner ..
Mở tệp mã PHP trong trình soạn thảo văn bản.Sử dụng phím tắt ctrl+alt+n.hoặc nhấn F1 và sau đó chọn/Nhập mã chạy hoặc nhấp chuột phải vào trình chỉnh sửa văn bản và sau đó nhấp vào Run Code trong menu ngữ cảnh biên tập ..

Bài Viết Liên Quan

Chủ Đề