![]() ![]() To move to the previous parameter, press Shift+Tab. To move to the next parameter, press Enter or Tab. IntelliJ IDEA displays a live template where the parameters are automatically completed with the variable names defined in the function declaration. Type the params keyword as the first parameter in the function call. To use smart completion templates for functions: Select the Enable smart function parameters completion checkbox in the PHP group. In the Settings dialog Control+Alt+S, click Editor, then General, and then Smart Keys. To enable smart completion of parameters: ![]() In the PHP context, you can use an “automatic” live template that provides completion lists for the parameters passed into functions, methods, or class constructors. The following is only valid when the PHP plugin is installed and enabled. Using live templates for smart completion of parameters in function calls ![]() On the Code menu, click Surround With Control+Alt+J to open the suggestion list and select the necessary template. Surround a block of code with a live template You can also wrap fragments of code using surround templates. After completing all input fields, the caret moves to the end of the construct (or to the $END$ marker if the marker is defined in the template code), and the editor returns to the regular mode of operation. Type the necessary value and press Enter or Tab to complete input and move to the next input field. If the selected template requires user input, the corresponding field is highlighted. Alternatively, on the Code menu, click Insert Live Template Control+J to open the suggestion list and select the necessary template. Type the template abbreviation and press the invocation key (usually Tab by default). Place the caret at the place where you want the template to expand. You can also define custom templates to cover use cases specific to your workflow. IntelliJ IDEA provides a multitude of predefined live templates for many common code constructs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |