Sublime Text 3: автоматическая замена скобок

Используя Sublime Text 3, я люблю функцию, которая соответствует этому:

// Controls auto pairing of quotes, brackets etc
"auto_match_enabled": true

в настройках.

Проблема в том, когда у меня есть что-то вроде этого:

var_dump('Final link : '.$type);

и я хочу что-то вроде этого:

var_dump('Final link : '.($type?$type:'false');

Я должен закрыть свою правую круглую скобку, НО это просто написать НАД существующей, и я должен сделать это два раза, таким образом, моя каретка ПОСЛЕ существующей правой круглой скобки.

Я хочу сохранить функцию «автоматического сопряжения», но не эту, и я ничего не могу найти в ней, возможно ли это?

2

Решение

Я предполагаю, что вы хотите, чтобы ваш код был

var_dump('Final link : '.($type?$type:'false'));

как вы пропускаете закрытие ) в вашем вопросе. Если это так, если вы начинаете с:

var_dump('Final link : '.$type);

поместите курсор сразу после .затем нажмите CtrlD выбирать $type:

$ type выбран

Далее просто введите открывающую скобку (, и выделенный текст будет окружен открывающими и закрывающими скобками:

($ Типа)

Наконец, ударил поместить курсор после e в $type, и вы можете начать вводить остальную часть выражения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]