Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Vậy là xong, bây giờ nó sẽ hoạt động. gõ test và nhấn tab để chèn mẫu vào tệp thử nghiệm phpunit, nhập tên của thử nghiệm và PhpStorm sẽ tự động chuyển đổi nó thành trường hợp con rắn. Sau khi được đặt tên, nhấn Shift + End và xóa bài kiểm tra

Tôi là một nhà phát triển Drupal và giống như hầu hết các đồng nghiệp của tôi, tôi rất hào hứng với PHPStorm. Nó có rất nhiều lợi thế (hiệu suất là lợi thế chính đối với tôi). Một lợi thế lớn là Mẫu trực tiếp, là các đoạn mã được xác định trước mà bạn có thể chèn vào mã nguồn của mình. Phần hay nhất về nó – nếu bạn là nhà phát triển Drupal – là đã có một bản repo các mẫu trực tiếp cho Drupal

(Mẹo. nếu bạn sử dụng OSX & PHPStorm 7+, thì có lẽ bạn sẽ cần thực hiện thêm một bước nữa trước ngày 7. ln -s ~/Thư viện/Tùy chọn/WebIde70 ~/. WebIde70 (cho đến lỗi “. WebIde## not found” đã được sửa trong nhánh chính))

Sau khi cài đặt tính năng Mẫu trực tiếp, bạn có thể kiểm tra các mẫu có sẵn bằng cách mở Tùy chọn và chọn Mẫu trực tiếp trong cài đặt IDE. Có nhiều mẫu mã cho Drupal hook cơ bản, mảng kết xuất, chức năng chủ đề (như theme_image, theme_item_list…) và các mẫu khác trong repo có thể tăng tốc quy trình làm việc của bạn

Ngoài ra còn có một tùy chọn để thêm các mẫu trực tiếp mới và nó mang lại nhiều lợi ích hơn nữa. Có rất nhiều nhiệm vụ con tiêu chuẩn mà các nhà phát triển thường thực hiện khi làm việc trên các dự án. Đối với một số trong số họ, bạn có thể tìm thấy một mẫu được xác định trước và nếu không, bạn có thể tự tạo một mẫu

Một ngày sau khi cài đặt Mẫu trực tiếp, tôi đã mở rộng cơ sở với 3 mẫu mới hữu ích cho tôi – chức năng t, nhận trình bao bọc siêu dữ liệu thực thể và hàm tạo cho các biểu mẫu Drupal tùy chỉnh

Dưới đây mình xin hướng dẫn các bạn cách làm

1) chức năng

Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Điền vào trường *Tên viết tắt * bằng lệnh bạn muốn gọi mẫu trực tiếp bằng. *Mô tả *nếu cần. *Mẫu *văn bản – logic cơ bản của mẫu

$SELECTION$ – biến được xác định trước, được sử dụng cho các mẫu bao quanh, sẽ được thay thế bằng lựa chọn của bạn trong mã sau khi áp dụng mẫu trực tiếp

Làm cho nó có thể áp dụng trong các loại tệp cần thiết. Sau đó nhấp vào Áp dụng và Lưu

Bây giờ khi bạn chọn văn bản trong mẫu của mình, bạn sẽ có thể ngắt dòng văn bản đó bằng hàm t. (Đường tắt. Alt + ⌘ + J trong Mac hoặc Alt + Ctrl + J trong Windows)

Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Kết quả

<?php print t(‘Want to be Translatable’); ?>

2) Nhận trình bao bọc siêu dữ liệu thực thể

Để dễ dàng truy cập và thao tác với dữ liệu trường, chúng tôi thường sử dụng trình bao bọc siêu dữ liệu thực thể do API thực thể cung cấp, do đó, bạn nên có một mẫu cho nó

Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Ở đây tôi đã sử dụng biến 'mô-đun' và tạo một mẫu cho nó. Các mẫu trực tiếp khá linh hoạt với các biến, có một số biểu thức được xác định trước cho hầu hết các mục đích (để quản lý chúng, chỉ cần nhấp vào *Chỉnh sửa biến *các tùy chọn ở trên). Trong trường hợp này - như bạn có thể thấy trong ảnh chụp màn hình - tôi đã sử dụng hai trong số chúng. Do đó, mặc định sẽ có từ đầu tiên của tên tệp, không có phần mở rộng. Bằng cách này, sẽ dễ dàng tìm kiếm trong cơ quan giám sát để gỡ lỗi

Giờ đây, bạn có thể chỉ cần chọn bất kỳ nút nid nào (chẳng hạn như hằng số được xác định trước trong mã hoặc đối số của bạn từ url hoặc nid của nút liên quan) và bọc nó bằng hàm emd. Hoặc chỉ cần bắt đầu nhập emd và chọn nó từ chú giải công cụ

3) Tạo biểu mẫu Drupal tùy chỉnh

Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Tại đây, bạn có thể thấy một biến $FORM_ID$ mà bạn có thể chèn trong khi áp dụng một mẫu trực tiếp và điều đó làm cho nó linh hoạt cho các mô-đun khác nhau. Vì vậy, chỉ cần gõ tên viết tắt của mẫu trực tiếp. custom_drupal_form, sau đó nhấn Tab (theo mặc định) và nhận các chức năng cơ bản cho biểu mẫu tùy chỉnh

Đó chỉ là một số ví dụ có thể hữu ích và tôi khá chắc chắn rằng bạn sẽ thêm nhiều ví dụ khác khi bạn sử dụng tính năng này nhiều hơn

Mẫu trực tiếp thuận tiện và thực sự tiết kiệm thời gian của bạn. Thật tuyệt khi khám phá các tính năng mới cho các công cụ mà bạn đã thích và sử dụng. Dành thời gian cho nghiên cứu thường xuyên để tìm ra những cải tiến có thể luôn được đền đáp

Sử dụng Mẫu trực tiếp để tạo đoạn mã tùy chỉnh mà bạn có thể nhanh chóng chèn vào mã của mình bằng cách nhập từ viết tắt tùy chỉnh. Điều này cực kỳ thuận tiện cho các khối mã thường được sử dụng, chẳng hạn như câu lệnh echo trong php hoặc chèn khối mã php vào html

Trong ví dụ này, tôi sẽ trình bày cách tạo khối php (<?php ?>) với con trỏ được di chuyển vào khối, sẵn sàng cho mã php. Trình kích hoạt cho Mẫu trực tiếp sẽ là ppp

Mẫu trực tiếp để chèn khối PHP

Lưu ý rằng hướng dẫn này dành cho PHPStorm, nhưng quá trình này phải giống hoặc rất giống với nhiều trình soạn thảo JetBrains, chẳng hạn như WebStorm và IntelliJ

  1. Mở trình chỉnh sửa và nhấp vào CMD + , để mở tùy chọn của IDE
  2. Điều hướng đến Mẫu trực tiếp > HMTL/XML

    Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

  3. Nhấp vào biểu tượng '+' trong khung bên phải để thêm mẫu mới (tùy chọn 1 nếu được nhắc)
  4. Viết tắt cho mẫu mới (văn bản kích hoạt) và mô tả

    Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

  5. Thêm văn bản mẫu. Trong trường hợp này, chúng tôi muốn tạo một khối php trong tệp html và di chuyển con trỏ vào bên trong khối mã, điều này đạt được bằng cách sử dụng tham số IDE $SELECTION$

    Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

  6. Đặt ngữ cảnh ứng dụng thành 'Văn bản HTML' và nhấp vào 'Áp dụng' để thêm mẫu trực tiếp mới

    Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

  7. Cuối cùng, sử dụng mẫu trực tiếp mới của bạn bằng cách nhập php0 và nhấn enter
    Làm cách nào để thêm mẫu trực tiếp vào PhpStorm?

Phần kết luận

Viết các Mẫu Trực tiếp đơn giản như mẫu ở trên giúp giảm đáng kể thời gian dành cho các tác vụ nhỏ nhưng thường xuyên

Làm cách nào để sử dụng mẫu trực tiếp trong PhpStorm?

Để định cấu hình các mẫu trực tiếp, hãy mở Trình chỉnh sửa. Trang Mẫu trực tiếp của cài đặt IDE Ctrl+Alt+S . Trên trang Mẫu trực tiếp, bạn có thể xem tất cả các mẫu trực tiếp có sẵn, chỉnh sửa chúng và tạo mẫu mới.

Mẫu trực tiếp là gì?

Một trong những công cụ yêu thích của tôi trong Android Studio (AS) là “Mẫu trực tiếp”. Đó là một cách để tạo các mẫu mã đơn giản có thể được truy cập thông qua phím tắt tự động hoàn tất . Sử dụng chúng giúp tăng năng suất, vì chúng sẽ tự động hóa rất nhiều mã soạn sẵn cho bạn.

Làm cách nào để tạo đoạn trích trong PhpStorm?

Cách tạo nhanh đoạn mã. .
Chọn mã bạn thấy mình thường xuyên sử dụng
Nhấn Cmd/Ctrl+Shift+A và nhập Lưu dưới dạng Mẫu trực tiếp
Thêm từ viết tắt và mô tả
Lưu đoạn mã

Làm cách nào để sử dụng các mẫu trực tiếp trong Android Studio?

Cách tạo mẫu trực tiếp mới. Để định cấu hình các mẫu trực tiếp, chúng tôi cần mở trang Mẫu trực tiếp trong cài đặt Android Studio. Cài đặt -> Trình chỉnh sửa -> Mẫu trực tiếp . Trên trang Mẫu trực tiếp, chúng ta có thể xem tất cả các mẫu trực tiếp có sẵn, chỉnh sửa chúng và tạo mẫu mới.