Cách thiết lập Tiêu chuẩn mã hóa WordPress trong Mã Visual Studio

Tôi đang dần chuyển từ Sublime Text sang Visual Studio Code của Microsoft do bộ tính năng vượt trội của VS Code như cây điều hướng tệp tích hợp (tốt hơn gói SideBarEnhancements của ST), IntelliSense và Git tích hợp sẵn.

Dưới đây là các bước để VS Code tự động phát hiện và hiển thị các cảnh báo / lỗi (nếu có) trong các tệp PHP của bạn theo Tiêu chuẩn mã hóa WordPress.

Bước 1

Cài đặt Composer trên toàn cầu.

Bước 2

Trong thiết bị đầu cuối hệ thống (điều hướng đến thư mục chính của bạn, nếu bạn ở nơi khác) chạy

composer create-project wp-coding-standards/wpcs --no-dev

Chạy lệnh này sẽ

  1. cài đặt các tiêu chuẩn WordPress vào thư mục ~ / wpcs.
  2. cài đặt PHP_CodeSniffer.
  3. đăng ký các tiêu chuẩn WordPress trong cấu hình PHP_CodeSniffer.
  4. làm cho phpcs lệnh có sẵn từ ~ / wpcs / nhà cung cấp / bin.

Bước 3

Mac

Chạy

ln -s ~/wpcs/vendor/bin/phpcs /usr/local/bin/phpcs

Điều này sẽ tạo ra như một bí danh hoặc liên kết tượng trưng đến nơi là thư mục home của bạn (Ex .: )./usr/local/bin/phpcs ~/wpcs/vendor/bin/phpcs ~ /Users/sridharkatakam

các cửa sổ

Đi tới Bảng điều khiển. Tìm kiếm path và nhấp vào “Chỉnh sửa các biến môi trường hệ thống”.

Nhấp vào “Biến Môi trường…” trong tab Nâng cao của Thuộc tính Hệ thống.

Trong phần “Biến hệ thống” dưới cùng, hãy chọn Path và nhấp vào Chỉnh sửa.

Thêm một mục mới có đường dẫn này:

C:\Users\Admin\wpcs\vendor\bin

Admin tên người dùng cấp quản trị hiện tại của bạn ở đâu .

Bước 4

Trong VS Code, hãy chuyển đến Phần mở rộng, tìm kiếm phpcs và cài đặt nó.

Hiển thị cài đặt người dùng của bạn bằng cách nhấn ⌘ và thêm

"phpcs.standard": "WordPress"

Bước 5

Khởi động lại mã VS.

Đó là nó.

Ghi chú:

  • Để kiểm tra giá trị của môi trường $ PATH trong một lần chạy thiết bị đầu cuối echo $PATH .
  • Để thêm một thư mục vào $ PATH, hãy chạy . Sau đó, trong trình soạn thảo văn bản, hãy thêm vào đâu là thư mục có đường dẫn sẽ được thêm vào.open ~/.bash_profile export PATH="/Users/sridharkatakam/wpcs/vendor/bin:$PATH" /Users/sridharkatakam/wpcs/vendor/bin